.cx-page,.cx-hub{--cx-x:18px;--cx-r:16px;--cx-lift:var(--cw-lift,0 0 0 1px #1018200e, 0 1px 2px #1018200a, 0 12px 30px -22px #1018203d);--cx-display:var(--cw-display,var(--font-sans));--cx-ease-out:cubic-bezier(.16, 1, .3, 1);--cx-hover:color-mix(in oklab, var(--color-accent-soft) 38%, white);--cx-tone-neutral:#7b8894;--cx-tone-accent:color-mix(in oklab, var(--color-accent-strong) 78%, var(--color-accent));flex-direction:column;gap:16px;max-width:1200px;margin-inline:auto;display:flex}.cx-page>*,.cx-hub>*{min-width:0}.cw-app .cw-main.cx-page>section+section{margin-top:0}.cx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:4px;display:flex}.cx-head>div:first-child{flex:420px;min-width:0}.cx-crumbs{color:var(--cw-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;display:flex}.cx-crumbs a{color:inherit;text-decoration:none}.cx-crumbs a:hover{color:var(--cw-ink)}.cx-crumbs>*+:before{content:"/";color:var(--cw-line-strong);margin-right:6px}.cx-head h1{letter-spacing:-.022em;color:var(--cw-ink);margin:0;font-size:26px;font-weight:620;line-height:1.2}.cx-lead{max-width:68ch;color:var(--cw-ink-2);margin:6px 0 0;font-size:13.5px;line-height:1.55}.cx-actions,.cx-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-stack{gap:10px;display:grid}.cx-section{background:var(--cw-surface);border-radius:var(--cx-r);box-shadow:var(--cx-lift);border:0;min-width:0}.cx-section-head{min-height:50px;padding:12px var(--cx-x);border-bottom:1px solid var(--cw-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cx-section-head h2{letter-spacing:-.005em;color:var(--cw-ink);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:600;display:flex}.cx-section-head h2+p,.cx-section-head .cx-meta{color:var(--cw-ink-3);margin:0;font-size:12px}.cx-section-body{padding:16px var(--cx-x)}.cx-section-foot{padding:11px var(--cx-x);border-top:1px solid var(--cw-line);color:var(--cw-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:12px;display:flex}.cx-section-foot strong{color:var(--cw-ink);font-variant-numeric:tabular-nums;font-weight:600}.cx-count{background:var(--cw-surface-2);border:1px solid var(--cw-line);height:20px;color:var(--cw-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.cx-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:16px;display:grid}.cx-link{color:var(--cw-ink-2);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.cx-link:hover{color:var(--cw-ink)}.cx-link:after{content:"→";transition:transform .12s var(--ease-state);font-size:12px}.cx-link:hover:after{transform:translate(2px)}.cx-ghost{border-radius:var(--cw-radius-sm);height:30px;color:var(--cw-ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.cx-ghost:hover{background:color-mix(in oklab, var(--cw-ink) 5%, transparent);color:var(--cw-ink)}.cx-ghost:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-kpis{grid-template-columns:repeat(var(--cx-cells,5), minmax(0, 1fr));border-radius:var(--cx-r);box-shadow:var(--cx-lift);background:#10182012;border:0;gap:1px;display:grid;overflow:hidden}.cx-kpi{min-width:0;padding:16px var(--cx-x) 17px;background:var(--cw-surface);color:inherit;font:inherit;text-align:left;border:0;align-content:start;gap:6px;text-decoration:none;display:grid;position:relative}.cx-kpi>span{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.cx-kpi>strong{font-family:var(--cx-display);font-size:calc(36px - var(--cx-cells,5) * 1.5px);letter-spacing:-.04em;color:var(--cw-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.05;overflow:hidden}.cx-kpi>small{color:var(--cw-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.cx-kpi[data-tone]>span:before{content:"";vertical-align:1px;background:var(--tone);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}:is(button,a).cx-kpi{cursor:pointer;transition:background .12s var(--ease-state)}:is(button,a).cx-kpi:hover{background:var(--cw-surface-2)}:is(button,a).cx-kpi:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--color-accent-strong) 55%, transparent);outline:none}.cx-kpi[aria-pressed=true]{background:color-mix(in oklab, var(--color-accent-soft) 75%, white)}.cx-kpi[aria-pressed=true]:after{content:"";background:var(--color-accent-strong);height:2px;position:absolute;bottom:0;left:0;right:0}.cx-kpi[aria-pressed=true]>span{color:var(--cw-ink-2)}[data-tone=neutral]{--tone:var(--cx-tone-neutral)}[data-tone=info]{--tone:var(--color-info)}[data-tone=warn]{--tone:var(--color-warn)}[data-tone=risk]{--tone:var(--color-risk)}[data-tone=ok]{--tone:var(--color-ok)}[data-tone=accent]{--tone:var(--cx-tone-accent)}.cx-chip{--t:var(--tone,var(--cx-tone-neutral));white-space:nowrap;max-width:100%;height:22px;color:color-mix(in oklab, var(--t) 82%, black);background:color-mix(in oklab, var(--t) 8%, white);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t) 22%, white);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:550;line-height:1;display:inline-flex}.cx-chip:before{content:"";background:var(--t);border-radius:50%;flex:none;width:6px;height:6px}.cx-chip[data-tone=accent]{background:var(--color-accent-soft);color:var(--color-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 22%, white)}.cx-chip[data-plain]:before{display:none}.cx-chip>span{text-overflow:ellipsis;overflow:hidden}.cx-chips{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.cx-dot{color:var(--cw-ink);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.cx-dot:before{content:"";background:var(--tone,var(--cx-tone-neutral));border-radius:50%;flex:none;width:7px;height:7px}.cx-code{font-family:var(--font-mono);letter-spacing:0;color:var(--cw-ink-3);white-space:nowrap;font-size:11.5px}.cx-money{font-variant-numeric:tabular-nums;color:var(--cw-ink);white-space:nowrap;font-weight:540}.cx-money[data-risk]{color:var(--color-risk)}.cx-muted{color:var(--cw-ink-3)}.cx-sub{color:var(--cw-ink-3);white-space:normal;margin-top:3px;font-size:12px;line-height:1.4;display:block}.cx-note{color:var(--cw-ink-3);margin:0;font-size:12.5px;line-height:1.55}.cx-meta-line{color:var(--cw-ink-3);flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;font-size:12px;display:flex}.cx-meta-line>*+:before{content:"·";color:var(--cw-line-strong);margin:0 6px}.cx-table-wrap{overscroll-behavior-x:contain;overflow-x:auto}.cx-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.cx-table th{z-index:1;background:color-mix(in oklab, var(--cw-surface-2) 70%, white);border-bottom:1px solid var(--cw-line);letter-spacing:.06em;text-transform:uppercase;color:var(--cw-ink-3);text-align:left;white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.cx-table td{border-bottom:1px solid var(--cw-line);color:var(--cw-ink-2);vertical-align:top;padding:12px 14px}.cx-table tbody tr:last-child td{border-bottom:0}.cx-table :is(th,td):first-child{padding-left:var(--cx-x)}.cx-table :is(th,td):last-child{padding-right:var(--cx-x)}.cx-table tbody tr{transition:background .1s var(--ease-state)}.cx-table tbody tr:hover td{background:var(--cx-hover)}.cx-table tbody tr[data-href]{cursor:pointer}.cx-table tbody tr[data-selected] td{background:color-mix(in oklab, var(--color-accent-soft) 55%, white)}.cx-table tbody tr:focus-within td{background:var(--cw-surface-2)}.cx-table .cx-num{text-align:right;white-space:nowrap}.cx-table .cx-check{width:20px;padding-right:0}.cx-table .cx-check input{accent-color:var(--color-accent-strong);margin:2px 0 0}.cx-table td>.cx-chip{margin-top:-2px}.cx-case{gap:4px;min-width:0;display:grid}.cx-case>a,.cx-case>strong{color:var(--cw-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13.5px;font-weight:550;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.cx-case>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cw-line-strong);text-decoration-color:var(--cw-line-strong);text-underline-offset:3px}.cx-table td.cx-case-cell{min-width:240px;max-width:420px}.cx-list{margin:0;padding:0;list-style:none}.cx-list>li+li{border-top:1px solid var(--cw-line)}.cx-list-row{padding:11px var(--cx-x);color:var(--cw-ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:13px;text-decoration:none;display:flex}a.cx-list-row{transition:background .1s var(--ease-state)}a.cx-list-row:hover{background:var(--cx-hover);color:var(--cw-ink)}.cx-list-row>span{align-items:center;gap:8px;min-width:0;display:inline-flex}.cx-list-row strong{color:var(--cw-ink);font-variant-numeric:tabular-nums;font-weight:600}.cx-list-row .cx-go{color:var(--cw-line-strong);transition:transform .12s var(--ease-state), color .12s;font-size:13px}a.cx-list-row:hover .cx-go{color:var(--cw-ink-2);transform:translate(2px)}.cx-queue{margin:0;padding:0;list-style:none}.cx-queue>li{padding:14px var(--cx-x);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;display:grid}.cx-queue>li+li{border-top:1px solid var(--cw-line)}.cx-queue>li:hover{background:var(--cx-hover)}.cx-queue-main{gap:6px;min-width:0;display:grid}.cx-queue-title{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cx-queue-title a{color:var(--cw-ink);font-size:13.5px;font-weight:580;line-height:1.35;text-decoration:none}.cx-queue-title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cw-line-strong);text-decoration-color:var(--cw-line-strong);text-underline-offset:3px}.cx-queue-facts{color:var(--cw-ink-3);flex-wrap:wrap;gap:4px 18px;font-size:12.5px;display:flex}.cx-queue-facts b{color:var(--cw-ink);font-variant-numeric:tabular-nums;font-weight:600}.cx-queue-text{color:var(--cw-ink-2);margin:0;font-size:13px;line-height:1.5}.cx-queue-side{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;max-width:280px;display:flex}.cx-queue-side .cx-note{font-size:12px}.cx-bar{background:color-mix(in oklab, var(--cw-line) 55%, white);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.cx-bar>i{width:var(--v,0%);background:var(--tone,var(--cw-ink-2));border-radius:3px;min-width:2px;position:absolute;inset:0 auto 0 0}.cx-bar>i[data-zero]{min-width:0}.cx-dist{background:color-mix(in oklab, var(--cw-line) 55%, white);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.cx-dist>i{flex:var(--v) 1 0;background:var(--tone);min-width:3px}.cx-legend{color:var(--cw-ink-3);flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}.cx-legend>span{align-items:center;gap:6px;display:inline-flex}.cx-legend>span:before{content:"";background:var(--tone);border-radius:2px;width:8px;height:8px}.cx-legend b{color:var(--cw-ink);font-variant-numeric:tabular-nums;font-weight:600}.cx-facts{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:-1px 0 0 -1px;display:grid}.cx-facts[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-facts>div{min-width:0;padding:13px var(--cx-x) 14px;border-left:1px solid var(--cw-line);border-top:1px solid var(--cw-line);align-content:start;gap:4px;display:grid}.cx-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--cw-ink-3);font-size:11px;font-weight:600}.cx-facts dd{letter-spacing:-.03em;color:var(--cw-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.25}.cx-facts dd[data-risk]{color:var(--color-risk)}.cx-facts dd small{letter-spacing:0;color:var(--cw-ink-3);margin-top:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.cx-dl{margin:0;display:grid}.cx-dl>div{border-top:1px solid var(--cw-line);grid-template-columns:minmax(96px,38%) minmax(0,1fr);gap:12px;padding:10px 0;font-size:13px;display:grid}.cx-dl>div:first-child{border-top:0;padding-top:0}.cx-dl dt{color:var(--cw-ink-3)}.cx-dl dd{color:var(--cw-ink);overflow-wrap:anywhere;margin:0}.cx-dl dd small{color:var(--cw-ink-3);margin-top:2px;font-size:12px;display:block}.cx-stepper{padding:16px var(--cx-x) 14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;list-style:none;display:grid}.cx-stepper li{min-width:0;color:var(--cw-ink-3);gap:8px;font-size:12px;display:grid}.cx-stepper li:before{content:"";background:var(--cw-line);border-radius:2px;height:4px}.cx-stepper li[data-state=done]:before{background:color-mix(in oklab, var(--color-accent-strong) 45%, white)}.cx-stepper li[data-state=current]:before{background:var(--color-accent-strong)}.cx-stepper li[data-state=current]{color:var(--cw-ink);font-weight:600}.cx-stepper li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-stepper li small{color:var(--cw-ink-3);font-size:11.5px;font-weight:400;display:block}.cx-stepper-skel{padding:18px var(--cx-x) 16px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.cx-hub-head{gap:6px;display:grid}.cx-hub-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.cx-hub-title h1{min-width:0;max-width:60ch;font-family:var(--cx-display);letter-spacing:-.028em;color:var(--cw-ink);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:420px;margin:0;font-size:26px;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.cx-hub-meta{color:var(--cw-ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:12.5px;display:flex}.cx-hub-meta .cx-meta-line{font-size:12.5px}.cx-hub-tabs{z-index:6;border-bottom:1px solid var(--cw-line);background:color-mix(in oklab, var(--cw-canvas) 84%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);scrollbar-width:none;gap:22px;margin:4px 0 0;padding:0 2px;display:flex;position:sticky;top:0;overflow-x:auto}.cx-hub-tabs::-webkit-scrollbar{display:none}.cx-hub-tabs button{color:var(--cw-ink-3);font:inherit;cursor:pointer;white-space:nowrap;transition:color .12s var(--ease-state);background:0 0;border:0;flex:none;padding:11px 0 12px;font-size:13px;font-weight:500;position:relative}.cx-hub-tabs button:hover{color:var(--cw-ink)}.cx-hub-tabs button[aria-current=page]{color:var(--cw-ink);font-weight:600}.cx-hub-tabs button[aria-current=page]:after{content:"";background:var(--color-accent-strong);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cx-hub-tabs button:focus-visible{color:var(--cw-ink);box-shadow:inset 0 -2px 0 var(--color-accent-strong);outline:none}.cx-hub-tabs>div:has(>.cx-skel){display:contents}div.cx-hub-tabs:has(.cx-skel){gap:26px;padding:13px 2px}.cx-hub-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:16px;display:grid}.cx-hub-side,.cx-hub-main{flex-direction:column;gap:16px;min-width:0;display:flex}.cx-notes{border-top:1px solid var(--cw-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.cx-notes>li{padding:10px var(--cx-x);color:var(--cw-ink-2);grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.5;display:grid}.cx-notes>li+li{border-top:1px solid var(--cw-line)}.cx-notes>li:before{content:"";background:var(--tone,var(--cx-tone-neutral));border-radius:50%;width:7px;height:7px;margin:6px 0 0 4px}.cx-notes b{color:var(--cw-ink);font-weight:600}.cx-notes button{margin-left:6px}.cx-summary-head{padding:14px var(--cx-x) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.cx-relato{gap:8px;display:grid}.cx-relato h3{color:var(--cw-ink-3);letter-spacing:0;margin:6px 0 0;font-size:12px;font-weight:600}.cx-relato .cw-relato{margin:0}.cx-relato .cw-relato-body{color:var(--cw-ink);font-size:14px;line-height:1.65}.cx-quote{border-radius:var(--cw-radius-sm);background:var(--cw-surface-2);border:1px solid var(--cw-line);margin:0;padding:12px 14px}.cx-quote .cw-relato-body{color:var(--cw-ink-2);font-size:13px;line-height:1.6}.cx-hub .cx-section-body>.cw-form-head{margin:0 0 4px}.cx-hub .cx-section-body>.cw-form-head h2{display:none}.cx-hub .cx-section-body .cw-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px 16px;max-width:none;margin:8px 0 0}.cx-hub .cx-section-body .cw-form label{font-size:12px}.cx-hub .cx-section-body .cw-form textarea{min-height:84px}.cx-hub .cx-section-body .cw-form>p{color:var(--cw-ink-3);font-size:12px}.cx-hub .cw-proposals{border:0;margin:0;padding:0}.cx-hub .cw-proposals-heading{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.cx-hub .cw-proposals-heading>div:first-child{display:none}.cx-hub .cw-proposal-summary{border:1px solid var(--cw-line);border-radius:var(--cw-radius-sm);background:var(--cw-surface-2);margin:14px 0 12px;padding:14px 16px}.cx-hub .cw-proposal-summary small{letter-spacing:0;text-transform:none;color:var(--cw-ink-3);font-size:11.5px;font-weight:500}.cx-hub .cw-proposal-summary .cw-proposal-amount{letter-spacing:-.022em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:620}.cx-hub .cw-policy,.cx-hub .cw-proposal-history{border:0;border-top:1px solid var(--cw-line);background:0 0;border-radius:0;margin:0;padding:0}.cx-hub .cw-policy summary,.cx-hub .cw-proposal-history summary{color:var(--cw-ink-2);cursor:pointer;justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.cx-hub .cw-policy summary::-webkit-details-marker{display:none}.cx-hub .cw-proposal-history summary::-webkit-details-marker{display:none}.cx-hub .cw-proposal-summary summary::-webkit-details-marker{display:none}.cx-hub .cw-policy summary:after,.cx-hub .cw-proposal-history summary:after{content:"";border-right:1.5px solid var(--cw-ink-3);border-bottom:1.5px solid var(--cw-ink-3);width:6px;height:6px;transition:transform .14s var(--ease-state);margin-right:4px;transform:rotate(45deg)}.cx-hub .cw-policy[open] summary:after,.cx-hub .cw-proposal-history[open] summary:after{transform:rotate(-135deg)}.cx-hub .cw-policy dl{margin:0 0 8px}.cx-hub .cw-proposal-next{border-top:1px solid var(--cw-line);margin-top:0;padding-top:12px}.cx-hub .cw-proposal-next p{color:var(--cw-ink-2);margin:0 0 10px;font-size:13px}.cx-hub .cw-proposal-next .cw-actions{margin:0}.cx-hub .cw-native-note{color:var(--cw-ink-3);margin:12px 0;font-size:13px}.cx-hub .cw-callout{margin:0 0 12px}.cx-skel{background:linear-gradient(90deg,#eceff3 0%,#f6f8fa 45%,#eceff3 90%) 0 0/400% 100%;border-radius:5px;max-width:100%;animation:1.5s ease-in-out infinite cx-shimmer;display:block}@keyframes cx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.cx-skel{animation:none}}.cx-kpi .cx-skel+.cx-skel{margin-top:4px}.cx-skel-bars{gap:14px;max-width:560px;margin:14px 0;display:grid}.cx-rows-skel{display:grid}.cx-row-skel{grid-template-columns:minmax(0, 2.4fr) repeat(var(--cx-cols,5), minmax(0, 1fr));padding:15px var(--cx-x);align-items:center;gap:16px;display:grid}.cx-row-skel+.cx-row-skel{border-top:1px solid var(--cw-line)}.cx-row-skel>div:first-child{gap:7px;display:grid}.cx-empty{text-align:center;color:var(--cw-ink-3);justify-items:center;gap:4px;padding:36px 24px;font-size:13px;line-height:1.55;display:grid}.cx-empty strong{color:var(--cw-ink);font-size:14px;font-weight:600}.cx-error{padding:12px var(--cx-x);border:1px solid color-mix(in oklab, var(--color-risk) 28%, white);border-radius:var(--cx-r);background:color-mix(in oklab, var(--color-risk) 5%, white);color:color-mix(in oklab, var(--color-risk) 85%, black);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}[aria-busy=true] .cx-refreshing,.cx-refreshing[data-on]{opacity:.55;transition:opacity .16s}@container canvas (max-width:1080px){.cx-hub-grid{grid-template-columns:minmax(0,1fr)}}@container canvas (max-width:820px){.cx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-kpis>:last-child:nth-child(odd){grid-column:1/-1}.cx-stepper{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.cx-queue>li{grid-template-columns:minmax(0,1fr)}.cx-queue-side{text-align:left;align-items:flex-start;max-width:none}}@media (max-width:640px){.cx-head h1{font-size:22px}.cx-hub-title h1{font-size:20px}.cx-page,.cx-hub{--cx-x:14px}}.cx-facts-foot{border-top:1px solid var(--cw-line)}.cx-facts-foot>div{padding-block:11px 12px}.cx-facts-foot dd{font-size:13.5px;font-weight:550}.cx-subhead{color:var(--cw-ink-3);margin:16px 0 8px;font-size:12px;font-weight:600}.cx-move-wrap{border-top:1px solid var(--cw-line)}.cx-move-wrap .cs-move{border-radius:var(--cw-radius-sm);margin:0}.cx-summary .cx-notes .cw-link-button{font-size:12.5px}.cx-hub-wrap{width:100%;max-width:1200px;margin-inline:auto}.cx-hub .cw-zendesk-compact{border-radius:var(--cx-r)}.cx-hub .cw-zendesk-compact .cw-card-head{padding-inline:var(--cx-x)}.cx-dossier-src .cx-section-body>:first-child{margin-top:0}.cx-hub .cw-history-days{gap:18px;margin:0;padding:0;list-style:none;display:grid}.cx-hub .cw-history-days>li>h3{color:var(--cw-ink-3);margin:0 0 6px;font-size:12px;font-weight:600}.cx-hub .cw-dossier-timeline{margin:0;padding:0;list-style:none}.cx-hub .cw-dossier-timeline>li{border:0;border-top:1px solid var(--cw-line);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.cx-hub .cw-dossier-timeline>li:first-child{border-top:0}.cx-hub .cw-dossier-timeline time{color:var(--cw-ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12px}.cx-hub .cw-dossier-timeline strong{color:var(--cw-ink);overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.45}.cx-hub .cw-dossier-timeline small{color:var(--cw-ink-3);margin-top:2px;font-size:12px;display:block}.cx-hub #proposta .cw-proposals{flex-direction:column;display:flex}.cx-hub #proposta .cw-proposals-heading{margin:16px calc(-1 * var(--cx-x)) -16px;padding:10px var(--cx-x);border-top:1px solid var(--cw-line);border-radius:0 0 var(--cx-r) var(--cx-r);background:var(--cw-surface-2);order:99;justify-content:flex-start}.cx-hub #proposta .cw-proposal-summary,.cx-hub #proposta .cw-native-note{margin-top:0}.cx-hub .cw-proposal-summary details summary{align-items:center;gap:6px;list-style:none;display:inline-flex}.cx-hub .cw-proposal-summary details summary:before{content:"";width:5px;height:5px;transition:transform .14s var(--ease-state);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.cx-hub .cw-proposal-summary details[open] summary:before{transform:rotate(45deg)}.cx-hub .cs-ruler{margin:10px 0 4px;padding:22px 0 26px}.cx-hub .cs-ruler-track{border:1px solid var(--cw-line);background:var(--cw-surface-2);border-radius:8px;height:32px;overflow:hidden}.cx-hub .cs-ruler-track[data-kind=other]{border:0;border-top:1px dashed var(--cw-line-strong);background:0 0;border-radius:0;height:10px;margin-top:10px;overflow:visible}.cx-hub .cs-ruler-band{background:color-mix(in oklab, var(--cw-ink) 5%, white);border-right:2px solid var(--cw-surface)}.cx-hub .cs-ruler-band[data-shade="1"]{background:color-mix(in oklab, var(--cw-ink) 9%, white)}.cx-hub .cs-ruler-band[data-shade="2"]{background:color-mix(in oklab, var(--cw-ink) 13%, white)}.cx-hub .cs-ruler-band em{color:var(--cw-ink-2);font-size:11.5px;font-weight:600}.cx-hub .cs-ruler-mark{background:var(--color-info);width:2px;height:12px;top:-6px;bottom:auto}.cx-hub .cs-ruler-mark em{color:var(--color-info);font-size:11px;top:12px;left:50%;transform:translate(-50%)}.cx-hub .cs-ruler-pin{background:var(--cw-ink-2);width:2px;top:14px;bottom:30px}.cx-hub .cs-ruler-pin em{color:var(--cw-ink-2);font-size:11px;font-weight:500;top:-16px;bottom:auto}.cx-hub .cs-ruler-pin[data-kind=expected] em{top:-16px}.cx-hub .cs-ruler-pin[data-kind=value]{background:var(--color-accent-strong);width:3px;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent) 55%, transparent);border-radius:2px;top:18px;bottom:30px}.cx-hub .cs-sim-input{border-radius:var(--cw-radius-sm);background:var(--cw-surface-2);border:1px solid var(--cw-line);margin-top:6px;padding:12px 14px;font-size:12.5px;font-weight:500}.cx-hub .cs-sim-input strong{letter-spacing:-.02em;font-size:20px;font-weight:620}.cx-hub .cs-sim-read{gap:0;margin:12px 0 0;padding:0;list-style:none}.cx-hub .cs-sim-read li{border-top:1px solid var(--cw-line);padding:9px 0;font-size:13px}.cx-hub .cs-sim-read li:first-child{border-top:0}.cx-hub .cs-sim-read strong{margin-right:4px;font-weight:600}@container canvas (max-width:820px){.cx-facts[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cx-funnel{border-top:1px solid var(--cw-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cx-funnel-level{min-width:0;padding:14px var(--cx-x) 12px}.cx-funnel-level+.cx-funnel-level{border-left:1px solid var(--cw-line)}.cx-funnel-level h3{color:var(--cw-ink-3);justify-content:space-between;align-items:baseline;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.cx-funnel-level h3 b{color:var(--cw-ink-2);font-variant-numeric:tabular-nums;font-weight:600}.cx-funnel-level ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cx-funnel-level a{color:var(--cw-ink-2);transition:background .1s var(--ease-state);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin:0 -10px;padding:8px 10px;font-size:13px;text-decoration:none;display:grid}.cx-funnel-level a:hover{background:var(--cw-surface-2);color:var(--cw-ink)}.cx-funnel-label{min-width:0;line-height:1.35}.cx-funnel-level a strong{letter-spacing:-.01em;text-align:right;color:var(--cw-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:620}.cx-funnel-level a small{text-align:right;min-width:64px;color:var(--cw-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.cx-figs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cx-figs>div{min-width:0;padding:16px var(--cx-x) 18px;align-content:start;gap:6px;display:grid}.cx-figs>div+div{border-left:1px solid var(--cw-line)}.cx-figs span{color:var(--cw-ink-3);font-size:12px;font-weight:500}.cx-figs strong{font-family:var(--cx-display);letter-spacing:-.04em;color:var(--cw-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.05}.cx-figs strong[data-negative]{color:var(--color-risk)}.cx-figs small{color:var(--cw-ink-2);font-size:12.5px;line-height:1.5}.cx-figs dl{border-top:1px solid var(--cw-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:6px 0 0;padding-top:8px;font-size:12.5px;display:grid}.cx-figs dt{color:var(--cw-ink-3)}.cx-figs dd{text-align:right;color:var(--cw-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:550}.cx-table-top{border-top:1px solid var(--cw-line)}.cx-days-bar{width:38%;min-width:160px;vertical-align:middle!important}.cx-days-bar .cx-bar{border-radius:4px;height:8px}a.cx-chip{text-decoration:none}a.cx-chip:hover{filter:brightness(.97)}.cx-list-row .cx-dot{white-space:normal;color:var(--cw-ink);grid-template-columns:7px minmax(0,1fr);align-items:start;gap:1px 10px;font-size:13px;display:grid}.cx-list-row .cx-dot:before{align-self:start;margin-top:6px}.cx-list-row .cx-dot>small{grid-column:2;margin-top:0;font-size:12px}.cx-list-row>span:last-child{gap:10px}.cx-page .cs-overview-bar{margin:0}@container canvas (max-width:820px){.cx-figs,.cx-funnel{grid-template-columns:minmax(0,1fr)}.cx-figs>div+div,.cx-funnel-level+.cx-funnel-level{border-left:0;border-top:1px solid var(--cw-line)}}.cx-tabs{background:0 0;margin:0;position:static}.cx-tab-count{background:color-mix(in oklab, var(--cw-ink) 7%, white);min-width:20px;height:18px;color:var(--cw-ink-2);font-variant-numeric:tabular-nums;vertical-align:1px;border-radius:999px;justify-content:center;align-items:center;margin-left:7px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.cx-tab-count[data-alert]{background:color-mix(in oklab, var(--color-warn) 14%, white);color:color-mix(in oklab, var(--color-warn) 85%, black)}.cx-search{border:1px solid var(--cw-line-strong);border-radius:var(--cw-radius-sm);background:var(--cw-surface);width:min(300px,100%);height:32px;color:var(--cw-ink-3);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.cx-search:focus-within{border-color:var(--color-accent-strong);box-shadow:var(--cw-ring)}.cw-app .cx-search input[type=search]:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;height:30px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:13px}.cw-app .cx-search input[type=search]:focus-visible{box-shadow:none}.cx-ghost[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-strong)}.cx-suggest{color:var(--cw-ink);justify-items:start;gap:6px;max-width:220px;font-size:12.5px;display:grid}.cx-suggest>span{line-height:1.35}.cx-suggest .cw-secondary{height:26px;padding:0 10px;font-size:12px!important}.cx-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:36ch;display:-webkit-box;overflow:hidden}.cx-delib-table td:nth-child(3){min-width:180px}.cx-queue-text .cx-dot{margin-right:4px;display:inline-flex}.cx-queue-text .cx-dot b,.cx-queue-title .cx-dot b{font-weight:600}.cx-queue-title .cx-dot{font-size:13.5px}@container canvas (max-width:900px){.cx-delib-table :is(th,td):nth-child(6){display:none}}@container canvas (max-width:720px){.cx-delib-table :is(th,td):nth-child(4){display:none}}.cw-app .cx-mini{border:1px solid var(--cw-line-strong);background:var(--cw-surface);height:24px;color:var(--cw-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.cw-app .cx-mini:hover{background:var(--cw-surface-2);border-color:#aeb9c2}.cw-app .cx-mini:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-case .cx-meta-line{flex-wrap:nowrap;overflow:hidden}.cx-case .cx-meta-line>*{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.cx-case .cx-meta-line>.cx-code{flex:none}.cx-section-head .cx-actions{flex-wrap:nowrap}@container canvas (max-width:640px){.cx-section-head .cx-actions{flex-wrap:wrap}}.cx-section.cs-pipeline-card{padding-top:0;overflow:visible;container-type:inline-size}.cx-pipeline-tools{padding:12px var(--cx-x) 14px;border-bottom:1px solid var(--cw-line);gap:10px;display:grid}.cx-pipeline-tools .cw-views,.cx-pipeline-tools .cs-fbar,.cx-pipeline-tools .cs-move,.cx-pipeline-tools .cs-move-row{margin:0}.cx-pipeline-table td.cx-owner{white-space:normal;max-width:160px;line-height:1.4}.cx-pipeline-table td:nth-child(3){min-width:150px}.cx-stages .cx-kpi{padding-inline:14px}.cx-pipeline-table td{padding-inline:12px}.cx-pipeline-table td.cx-case-cell{min-width:220px}.cx-pipeline-table td:nth-child(3){max-width:200px}@container canvas (max-width:760px){.cx-stages{grid-template-columns:repeat(4,minmax(0,1fr))}.cx-stages>:last-child{grid-column:span 2}}@container (max-width:1180px){.cx-pipeline-table :is(th,td):is(:nth-child(9),:nth-child(10)){display:none}}@container (max-width:1000px){.cx-pipeline-table :is(th,td):nth-child(7){display:none}}@container (max-width:900px){.cx-pipeline-table :is(th,td):nth-child(6){display:none}}@container (max-width:700px){.cx-pipeline-table :is(th,td):nth-child(3){display:none}}.cx-pipeline-tools .cw-fbar.cs-fbar{box-shadow:none;background:0 0;border:0;padding:0}.cx-camps{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;display:grid}.cx-camp{min-width:0;padding:16px var(--cx-x) 14px;border:1px solid var(--cw-line);border-radius:var(--cx-r);background:var(--cw-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .12s var(--ease-state), box-shadow .12s var(--ease-state);flex-direction:column;gap:10px;display:flex}div.cx-camp{cursor:default}a.cx-camp{text-decoration:none}button.cx-camp:hover,a.cx-camp:hover{border-color:var(--cw-line-strong);box-shadow:0 2px 8px -4px #1018201f}button.cx-camp:focus-visible,a.cx-camp:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-camp[aria-pressed=true]{border-color:var(--color-accent-strong);box-shadow:inset 0 0 0 1px var(--color-accent-strong)}.cx-camp h2{letter-spacing:-.01em;color:var(--cw-ink);text-wrap:balance;margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.35}.cx-camp-criteria{color:var(--cw-ink-3);margin:-4px 0 0;font-size:12.5px}.cx-camp-total{letter-spacing:-.022em;color:var(--cw-ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:620;line-height:1.1}.cx-camp-total small{letter-spacing:0;color:var(--cw-ink-3);font-size:13px;font-weight:500}.cx-camp-bar{border-radius:4px;height:8px}.cx-camp-foot{border-top:1px solid var(--cw-line);color:var(--cw-ink-3);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.cx-camp-foot b{color:var(--color-ok);font-weight:600}.cx-camp-detail{gap:12px;display:grid}.cx-camp-detail .campaign-policy{margin:0}.cx-subsection{border-top:1px solid var(--cw-line)}.cx-disclosure{border-top:1px solid var(--cw-line);color:var(--cw-ink-2);padding-top:4px;font-size:13px}.cx-disclosure summary{cursor:pointer;padding:8px 0;font-weight:500}.cx-disclosure ul{margin:6px 0;padding-left:18px;line-height:1.6}.cx-next{--t:var(--tone,var(--cx-tone-accent));margin:0 var(--cx-x) 16px;background:color-mix(in oklab, var(--t) 7%, white);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t) 20%, white);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 14px 12px 16px;display:flex}.cx-next[data-tone=accent]{background:color-mix(in oklab, var(--color-accent-soft) 80%, white);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 22%, white)}.cx-next>div:first-child{flex:360px;min-width:0}.cx-next-kicker{letter-spacing:.01em;color:color-mix(in oklab, var(--t) 78%, black);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.cx-next strong{color:var(--cw-ink);font-size:14.5px;font-weight:620;line-height:1.35;display:block}.cx-next p{max-width:72ch;color:var(--cw-ink-2);margin:3px 0 0;font-size:12.5px;line-height:1.5}.cx-summary .cx-stepper{padding-bottom:16px}@keyframes cx-flash{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-accent-strong) 55%, transparent)}to{box-shadow:0 0 0 10px #0000}}.cx-flash{animation:.9s ease-out .35s cx-flash}@media (prefers-reduced-motion:reduce){.cx-flash{animation:none}}.cx-hub-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:28px;display:flex}.cx-hub-top .cx-crumbs{margin:0}.cx-copy{cursor:copy;font-family:var(--font-mono);color:var(--cw-ink-3);transition:background .12s var(--ease-state), color .12s;background:0 0;border:0;border-radius:5px;margin:-1px -6px;padding:1px 6px;font-size:11.5px}.cx-copy:hover{background:color-mix(in oklab, var(--cw-ink) 6%, transparent);color:var(--cw-ink)}.cx-copy:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-seq{border:1px solid var(--cw-line);background:var(--cw-surface);color:var(--cw-ink-3);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:2px;padding:2px;font-size:12px;display:inline-flex}.cx-seq>span{white-space:nowrap;padding:0 8px}.cx-seq b{color:var(--cw-ink);font-weight:600}.cx-seq-btn{width:26px;height:24px;color:var(--cw-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:16px;line-height:1;display:inline-grid}.cx-seq-btn:hover:not(:disabled){background:var(--cw-surface-2);color:var(--cw-ink)}.cx-seq-btn:disabled{opacity:.35;cursor:default}.cx-seq-btn:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-table tbody tr[data-active] td{background:var(--cw-surface-2)}.cx-table tbody tr[data-active] td:first-child{box-shadow:inset 2px 0 0 var(--color-accent-strong)}.cx-sort{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.cx-sort:hover{color:var(--cw-ink)}.cx-sort:after{content:"↕";opacity:0;font-size:10px;transition:opacity .12s}.cx-sort:hover:after{opacity:.6}.cx-sort[data-dir=asc]:after{content:"↑";opacity:1}.cx-sort[data-dir=desc]:after{content:"↓";opacity:1}.cx-sort:focus-visible{box-shadow:var(--cw-ring);border-radius:4px;outline:none}th.cx-num .cx-sort{justify-content:flex-end}.cx-keys{color:var(--cw-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11.5px;display:inline-flex}.cx-keys kbd{border:1px solid var(--cw-line-strong);background:var(--cw-surface);min-width:16px;font:inherit;text-align:center;color:var(--cw-ink-2);border-bottom-width:2px;border-radius:4px;margin-right:3px;padding:0 4px;font-size:10.5px;line-height:15px;display:inline-block}@media (hover:none){.cx-keys{display:none}}@keyframes cx-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.cx-fade{animation:cx-in .2s var(--ease-state) both}@media (prefers-reduced-motion:reduce){.cx-fade{animation:none}}.cx-selbar{z-index:8;background:var(--color-obsidian);color:#e8edf1;width:fit-content;max-width:calc(100% - 32px);animation:cx-in .16s var(--ease-state) both;border-radius:12px;align-items:center;gap:6px;margin:12px auto;padding:6px 6px 6px 14px;font-size:13px;display:flex;position:sticky;bottom:16px;box-shadow:0 14px 34px -14px #0b0f148c}.cx-selbar>span{white-space:nowrap;margin-right:6px}.cx-selbar b{color:#fff;font-variant-numeric:tabular-nums;font-weight:650}.cx-selbar button{height:30px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.cx-selbar-primary{background:var(--color-accent);color:var(--color-obsidian)}.cx-selbar-primary:hover{filter:brightness(1.05)}.cx-selbar-ghost{color:#c9d2d9;background:0 0}.cx-selbar-ghost:hover{color:#fff;background:#ffffff14}.cx-selbar button:focus-visible{box-shadow:0 0 0 2px var(--color-accent);outline:none}.cx-history-filters{padding:12px var(--cx-x) 0;flex-wrap:wrap;gap:6px;display:flex}.cx-history-filters button{border:1px solid var(--cw-line);background:var(--cw-surface);height:28px;color:var(--cw-ink-2);font:inherit;cursor:pointer;transition:background .12s var(--ease-state), border-color .12s;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.cx-history-filters button[data-tone]:before{content:"";background:var(--tone);border-radius:50%;width:7px;height:7px}.cx-history-filters button span{color:var(--cw-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.cx-history-filters button:hover{background:var(--cw-surface-2);border-color:var(--cw-line-strong)}.cx-history-filters button[aria-pressed=true]{border-color:var(--color-accent-strong);background:var(--color-accent-soft);color:var(--cw-ink)}.cx-history-filters button:focus-visible{box-shadow:var(--cw-ring);outline:none}.cx-days{gap:18px;margin:0;padding:0;list-style:none;display:grid}.cx-day>h3{color:var(--cw-ink-2);align-items:center;gap:12px;margin:0 0 4px;font-size:12px;font-weight:600;display:flex}.cx-day>h3:after{content:"";background:var(--cw-line);flex:1;height:1px}.cx-timeline{margin:0;padding:0;list-style:none}.cx-timeline>li{grid-template-columns:46px 22px minmax(0,1fr);align-items:start;display:grid}.cx-timeline>li>time{text-align:right;color:var(--cw-ink-3);font-variant-numeric:tabular-nums;padding:9px 4px 0 0;font-size:12px;line-height:1.45}.cx-timeline>li>i{align-self:stretch;position:relative}.cx-timeline>li>i:before{content:"";background:color-mix(in oklab, var(--cw-line-strong) 85%, white);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cx-timeline>li:first-child>i:before{top:14px}.cx-timeline>li:last-child>i:before{bottom:calc(100% - 14px)}.cx-timeline>li:only-child>i:before{display:none}.cx-timeline>li>i:after{content:"";background:var(--tone,var(--cx-tone-neutral));width:9px;height:9px;box-shadow:0 0 0 3px var(--cw-surface);border-radius:50%;position:absolute;top:11px;left:50%;transform:translate(-50%)}.cx-timeline>li>div{min-width:0;padding:7px 0 9px 6px}.cx-timeline strong{color:var(--cw-ink);overflow-wrap:anywhere;font-size:13px;font-weight:580;line-height:1.45;display:block}.cx-timeline p{max-width:78ch;color:var(--cw-ink-2);overflow-wrap:anywhere;margin:2px 0 0;font-size:12.5px;line-height:1.5}.cx-timeline small{color:var(--cw-ink-3);margin-top:3px;font-size:12px;display:block}.cx-hub-flow{flex-direction:column;gap:16px;min-width:0;display:flex}.cx-summary .cx-facts,.cx-summary-facts{grid-template-columns:repeat(5,minmax(0,1fr))}@container canvas (max-width:760px){.cx-summary .cx-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@container canvas (max-width:520px){.cx-summary .cx-facts,.cx-facts[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cx-cols{align-items:stretch}.cx-cols>.cx-section{flex-direction:column;display:flex}.cx-cols>.cx-section>.cx-list,.cx-cols>.cx-section>.cx-empty{flex:1}.cx-hub .cs-conversation .cx-section-body .cs-move{background:0 0;border:0;border-radius:0;margin:0;padding:0}.cx-hub .cs-conversation .cs-diff{gap:6px;margin:0 0 14px!important}.cx-hub .cs-conversation .cs-diff span{background:color-mix(in oklab, var(--cx-tone-neutral) 9%, white);height:24px;color:var(--cw-ink-2);border:0;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.cx-hub .cs-conversation .cs-diff span:before{content:"";background:var(--cx-tone-neutral);border-radius:50%;width:6px;height:6px}.cx-hub .cs-conversation .cs-diff span[data-kind=added]{background:color-mix(in oklab, var(--color-ok) 9%, white);color:color-mix(in oklab, var(--color-ok) 85%, black)}.cx-hub .cs-conversation .cs-diff span[data-kind=added]:before{background:var(--color-ok)}.cx-hub .cs-conv-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.cx-hub .cs-conv-actions>.cx-section{flex:100%}.cx-hub .cs-contact{border-top:1px solid var(--cw-line);margin-top:4px;padding-top:12px}.cx-hub .cs-contact li{padding:6px 0}.cx-hub .cs-thread>li{border-radius:12px;padding:11px 13px}.cx-hub .cs-thread>li[data-direction=saida]{background:color-mix(in oklab, var(--color-accent-soft) 70%, white);border-color:color-mix(in oklab, var(--color-accent-strong) 16%, white)}.cx-funnel-note{border-top:1px dashed var(--cw-line);color:var(--cw-ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 0;padding-top:10px;font-size:12.5px;line-height:1.5;display:flex}.cx-kpi[data-emph]{color:#fff;background:radial-gradient(140% 160% at 0 0,#26323d 0%,#10161c 55%,#0b0f14 100%)}.cx-kpi[data-emph]>span{color:#ffffff9e}.cx-kpi[data-emph]>strong{color:var(--color-accent)}.cx-kpi[data-emph]>small{color:#ffffff94}.cx-kpi[data-emph]>small :is(a,b,strong){color:#fff}:is(button,a).cx-kpi[data-emph]:hover,.cx-kpi[data-emph][aria-pressed=true]{background:radial-gradient(140% 160% at 0 0,#313f4b 0%,#151d24 55%,#0e1318 100%)}.cx-kpi[data-emph][aria-pressed=true]:after{background:var(--color-accent)}.cx-kpi[data-emph][aria-pressed=true]>span{color:#ffffffbf}.cx-next,.cx-next[data-tone]{background:radial-gradient(120% 180% at 0 0,#26323d 0%,#10161c 60%,#0b0f14 100%);box-shadow:0 14px 30px -20px #0b0f1499}.cx-next strong{color:#fff}.cx-next p{color:#ffffffa8}.cx-next .cx-next-kicker,.cx-next[data-tone=accent] .cx-next-kicker{color:color-mix(in oklab, var(--tone,var(--color-accent)) 55%, var(--color-accent));letter-spacing:.07em;text-transform:uppercase;font-size:10.5px}.cx-next[data-tone=accent] .cx-next-kicker{color:var(--color-accent)}.cw-app .cx-next .cw-primary{background:var(--color-accent);border-color:var(--color-accent);color:#0b0f14;box-shadow:0 0 0 1px #ffffff14, 0 8px 22px -10px color-mix(in oklab, var(--color-accent) 70%, transparent)}.cw-app .cx-next .cw-primary:hover:not(:disabled){background:color-mix(in oklab, var(--color-accent) 88%, white)}.cw-app .cx-next :is(.cw-secondary,.cx-ghost){color:#fff;box-shadow:none;background:#ffffff0f;border-color:#ffffff24}.cw-app .cx-next :is(.cw-secondary,.cx-ghost):hover{background:#ffffff1f}@keyframes cx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cx-page>*,.cx-hub>*{animation:cx-rise .52s var(--cx-ease-out) both}.cx-page>:nth-child(2),.cx-hub>:nth-child(2){animation-delay:40ms}.cx-page>:nth-child(3),.cx-hub>:nth-child(3){animation-delay:80ms}.cx-page>:nth-child(4),.cx-hub>:nth-child(4){animation-delay:.12s}.cx-page>:nth-child(5),.cx-hub>:nth-child(5){animation-delay:.16s}.cx-page>:nth-child(n+6),.cx-hub>:nth-child(n+6){animation-delay:.2s}.cx-page>.cx-hub-tabs,.cx-hub>.cx-hub-tabs{animation:none}:is(button,a).cx-kpi,.cx-section :is(a.cx-list-row,a.cx-conn){transition:background .16s var(--ease-state)}@media (prefers-reduced-motion:reduce){.cx-page>*,.cx-hub>*{animation:none}}.cx-age{font-variant-numeric:tabular-nums;white-space:nowrap}.cx-age[data-stale]{color:var(--color-warn);font-weight:600}.cx-strip{border-radius:var(--cx-r);box-shadow:var(--cx-lift);background:#10182012;gap:1px;display:grid;overflow:hidden}.cx-strip-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.cx-strip-steps>li{background:var(--cw-surface);flex-direction:column;min-width:0;display:flex;position:relative}.cx-strip-steps>li:before{content:"";background:var(--tone);opacity:.35;height:3px;position:absolute;inset:0 0 auto}.cx-strip-steps>li[data-current]:before{opacity:1}.cx-strip-step{padding:14px var(--cx-x) 10px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:4px;min-width:0;text-decoration:none;display:grid}.cx-strip-label{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.cx-strip-step>strong{font-family:var(--cx-display);letter-spacing:-.04em;color:var(--cw-ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.05}.cx-strip-step>small{color:var(--cw-ink-3);font-size:11.5px}.cx-strip-subs{padding:0 calc(var(--cx-x) - 6px) 12px;flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.cx-strip-sub,.cx-strip-exit,.cx-strip-exit-head{color:var(--cw-ink-2);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:baseline;gap:6px;padding:3px 8px;font-size:12.5px;text-decoration:none;display:inline-flex}.cx-strip-sub b,.cx-strip-exit b,.cx-strip-exit-head b{color:var(--cw-ink);font-variant-numeric:tabular-nums;font-weight:600}.cx-strip-exits{padding:8px calc(var(--cx-x) - 6px);background:color-mix(in oklab, var(--cw-surface) 94%, var(--cw-line));flex-wrap:wrap;align-items:center;gap:4px 2px;display:flex}.cx-strip-exit-head span{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);font-size:11px;font-weight:600}.cx-strip :is(a,button):is(.cx-strip-step,.cx-strip-sub,.cx-strip-exit,.cx-strip-exit-head){cursor:pointer;transition:background .14s var(--ease-state)}.cx-strip :is(a,button):is(.cx-strip-sub,.cx-strip-exit,.cx-strip-exit-head):hover,.cx-strip :is(a,button).cx-strip-step:hover{background:var(--cx-hover)}.cx-strip :is(a,button):focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--color-accent-strong) 55%, transparent);outline:none}.cx-strip :is(.cx-strip-step,.cx-strip-sub,.cx-strip-exit,.cx-strip-exit-head):is([aria-pressed=true],[aria-current=page]){background:color-mix(in oklab, var(--color-accent-soft) 75%, white)}.cx-strip :is(.cx-strip-sub,.cx-strip-exit,.cx-strip-exit-head):is([aria-pressed=true],[aria-current=page]){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 40%, white);color:var(--cw-ink)}.cx-strip .cx-strip-step:is([aria-pressed=true],[aria-current=page]) .cx-strip-label{color:var(--cw-ink-2)}.cx-strip-error{padding:8px var(--cx-x);background:var(--cw-surface);color:var(--color-risk);margin:0;font-size:12.5px}.cx-strip[data-mode=stepper] .cx-strip-step{padding-block:12px 8px}.cx-strip[data-mode=stepper] li[data-state=done]:before{opacity:.7}.cx-strip[data-mode=stepper] li:not([data-state]):not([data-current]) .cx-strip-label{color:color-mix(in oklab, var(--cw-ink-3) 70%, white)}.cx-strip[data-mode=stepper] li[data-current] .cx-strip-label{color:var(--cw-ink)}.cx-strip[data-mode=stepper] :is(.cx-strip-sub,.cx-strip-exit)[data-on]{background:color-mix(in oklab, var(--color-accent-soft) 75%, white);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 40%, white);color:var(--cw-ink);font-weight:600}.cx-strip[data-mode=stepper] .cx-strip-exits:not([data-current]){display:none}@container canvas (max-width:820px){.cx-strip-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-strip-steps>li:last-child:nth-child(odd){grid-column:1/-1}.cx-strip-step>strong{font-size:24px}}.cx-stage-tools{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cx-flag-chip{align-items:center;gap:6px;display:inline-flex}.cx-flag-chip b{font-variant-numeric:tabular-nums;font-weight:600}.cx-flag-chip[data-tone]:before{content:"";background:var(--tone);border-radius:50%;width:6px;height:6px}.cx-com{gap:1px;min-width:0;display:grid}.cx-com>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-com>small{color:var(--cw-ink-3);font-size:11.5px}.cx-com[data-kind=equipe]>small{color:var(--color-warn)}.cx-group{border-top:1px solid var(--cw-line)}.cx-group:first-child{border-top:0}.cx-group-head{padding:12px var(--cx-x);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cx-group-head h3{color:var(--cw-ink);margin:0;font-size:14px;font-weight:600}.cx-group-head h3 small{color:var(--cw-ink-3);margin-left:6px;font-weight:400}.cx-verbs{color:var(--cw-ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cx-verbs button{align-items:center;gap:6px;display:inline-flex}.cx-batch{flex-wrap:nowrap;flex:420px;justify-content:flex-end}.cx-batch-note{min-width:0;max-width:460px;color:var(--cw-ink-3);flex:auto;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cw-app .cx-batch-note input[type=text]{flex:1;min-width:0;height:32px;min-height:0;padding:0 10px;font-size:13px}@media (max-width:650px){.cx-batch{flex-wrap:wrap}.cx-batch-note{max-width:none}}.cx-verbs kbd,.cx-undo kbd{font:inherit;border:1px solid var(--cw-line);background:var(--cw-surface);color:var(--cw-ink-2);border-radius:4px;padding:0 5px;font-size:11px}.cx-undo{z-index:9;background:var(--color-obsidian);color:#e8edf1;border-radius:12px;align-items:center;gap:10px;width:fit-content;max-width:calc(100% - 32px);margin:12px auto;padding:8px 8px 8px 14px;font-size:13px;display:flex;position:sticky;bottom:16px;box-shadow:0 14px 34px -14px #0b0f148c}.cx-undo button{background:var(--color-accent);color:var(--color-obsidian);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 10px;font-weight:600}.cx-undo progress{width:80px;height:4px;accent-color:var(--color-accent)}.cx-endorse{gap:6px;margin-top:8px;display:grid}.cx-endorse textarea{width:100%;min-height:56px;font:inherit;border:1px solid var(--cw-line);resize:vertical;border-radius:8px;padding:8px 10px;font-size:13px}.cx-endorse>div{align-items:center;gap:8px;display:flex}.cx-oblig{gap:2px;font-size:12.5px;display:grid}.cx-oblig a{font-variant-numeric:tabular-nums}
