.cw-fbar{z-index:6;background:color-mix(in oklab, var(--cw-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--cw-line);border-radius:var(--cw-radius);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex;position:relative;box-shadow:0 1px 2px #1018200a}.cw-fbar-rule{background:var(--cw-line);width:1px;height:20px}.cw-fseg{background:var(--cw-surface-2);border:1px solid var(--cw-line);border-radius:var(--cw-radius-sm);align-items:center;gap:2px;padding:2px;display:inline-flex}.cw-fseg>button,.cw-fdates>summary{height:28px;color:var(--cw-ink-3);font:inherit;white-space:nowrap;cursor:pointer;transition:background .14s var(--ease-state,ease), color .14s var(--ease-state,ease);background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:12.5px;font-weight:500}.cw-fseg>button:hover,.cw-fdates>summary:hover{color:var(--cw-ink)}.cw-fseg>button[aria-pressed=true],.cw-fdates[data-on]>summary{background:var(--cw-surface);color:var(--cw-ink);box-shadow:0 1px 2px #1018201a}.cw-fseg>button:focus-visible,.cw-fdates>summary:focus-visible,.cw-fmore>summary:focus-visible,.cw-fclear:focus-visible{box-shadow:var(--cw-ring);outline:none}.cw-fpill:focus-within{border-color:var(--color-accent-strong);box-shadow:var(--cw-ring)}.cw-app .cw-fpill select:not([multiple]):focus-visible{box-shadow:none;outline:none}.cw-fpill{background:var(--cw-surface);border:1px solid var(--cw-line);border-radius:var(--cw-radius-sm);align-items:center;gap:6px;min-width:0;height:34px;padding:0 4px 0 10px;transition:border-color .14s,background .14s;display:inline-flex;position:relative}.cw-fpill:hover{border-color:var(--cw-line-strong)}.cw-fpill>span{color:var(--cw-ink-3);white-space:nowrap;font-size:12px}.cw-app .cw-fpill select:not([multiple]){appearance:none;box-shadow:none;field-sizing:content;min-width:64px;max-width:200px;height:30px;min-height:0;color:var(--cw-ink);font:inherit;text-overflow:ellipsis;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='%23616e7a' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;border-radius:6px;padding:0 22px 0 0;font-size:12.5px;font-weight:500}.cw-fpill[data-on]{background:var(--color-accent-soft);border-color:color-mix(in oklab, var(--color-accent-strong) 35%, transparent)}.cw-fmore,.cw-fdates{position:relative}.cw-fmore>summary{border:1px dashed var(--cw-line-strong);border-radius:var(--cw-radius-sm);height:34px;color:var(--cw-ink-2);cursor:pointer;white-space:nowrap;align-items:center;padding:0 12px;font-size:12.5px;font-weight:500;list-style:none;display:inline-flex}.cw-fmore>summary::-webkit-details-marker{display:none}.cw-fdates>summary::-webkit-details-marker{display:none}.cw-fdates>summary{align-items:center;list-style:none;display:inline-flex}.cw-fmore[open]>summary{color:var(--cw-ink);background:var(--cw-surface-2);border-style:solid}.cw-fmore-panel,.cw-fdates-panel{z-index:20;background:var(--cw-surface);border:1px solid var(--cw-line);border-radius:var(--cw-radius);gap:8px;min-width:280px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #10182024,0 2px 6px #1018200f}.cw-fmore-panel .cw-fpill{justify-content:space-between;width:100%}.cw-fmore-panel .cw-fpill select{max-width:200px}.cw-fdates-panel label{color:var(--cw-ink-2);gap:4px;font-size:12px;display:grid}.cw-fdates-panel input{border:1px solid var(--cw-line);height:32px;font:inherit;color:var(--cw-ink);border-radius:6px;padding:0 8px}.cw-fdates-panel>div{align-items:center;gap:10px;display:flex}.cw-fclear{height:34px;color:var(--cw-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 6px;font-size:12.5px}.cw-fclear:hover{color:var(--cw-ink);text-underline-offset:3px;text-decoration:underline}.cw-fstatus{color:var(--cw-ink-3);min-height:1em;margin-left:auto;font-size:12px}.cw-fchips{flex-wrap:wrap;gap:6px;margin-top:-2px;display:flex}.cw-fchip{background:var(--color-accent-soft);border:1px solid color-mix(in oklab, var(--color-accent-strong) 22%, transparent);color:var(--cw-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 3px 2px 10px;font-size:12px;display:inline-flex}.cw-fchip button{width:20px;height:20px;color:var(--cw-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:14px;line-height:1}.cw-fchip button:hover{color:var(--cw-ink);background:#10182014}.cw-ftoggle{border:1px solid var(--cw-line);background:var(--cw-surface);height:34px;color:var(--cw-ink-2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.cw-ftoggle:hover{border-color:var(--cw-line-strong);color:var(--cw-ink)}.cw-ftoggle[aria-pressed=true]{background:var(--color-accent-soft);border-color:color-mix(in oklab, var(--color-accent-strong) 35%, transparent);color:var(--cw-ink)}.cw-ftoggle[aria-pressed=true]:before{content:"";background:var(--color-accent-strong);border-radius:50%;width:6px;height:6px}.cw-ftoggle:focus-visible{box-shadow:var(--cw-ring);outline:none}.cw-fbar[data-sticky]{position:sticky;top:0}.cw-fbar-grow{flex:220px;min-width:180px}.cw-fbar .cw-search{max-width:none;height:34px;min-height:34px}@media (max-width:700px){.cw-fbar[data-sticky]{position:relative}.cw-fbar-rule{display:none}.cw-fpill,.cw-fmore,.cw-fmore>summary{flex:100%}.cw-app .cw-fpill select:not([multiple]){flex:1;max-width:none}.cw-fstatus{display:none}.cw-fmore-panel{min-width:0;left:0;right:0}}
:is(.cw-subnav,.cw-object-options,.cw-table-wrap,.cs-stagestrip)[data-overflow=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}:is(.cw-subnav,.cw-object-options,.cw-table-wrap,.cs-stagestrip)[data-overflow=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}:is(.cw-subnav,.cw-object-options,.cw-table-wrap,.cs-stagestrip)[data-overflow=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.cw-app .cw-stack-table{white-space:normal}.cw-app .cw-stack-table td{overflow-wrap:break-word}.cw-app .cw-stack-table td small{overflow-wrap:anywhere}.cw-tabs>button{font:inherit;color:var(--cw-ink-3);white-space:nowrap;cursor:pointer;transition:color .12s var(--ease-state,ease), border-color .12s var(--ease-state,ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0;font-size:13px;font-weight:500}.cw-tabs>button:hover{color:var(--cw-ink)}.cw-tabs>button[aria-current]{color:var(--cw-ink);border-bottom-color:var(--color-accent-strong)}.cw-tabs>button:focus-visible{box-shadow:var(--cw-ring);border-radius:4px;outline:none}.cw-dossier>.cw-tabs{gap:22px;padding:0}.cv-column-composer,.cv-scope-chips{min-width:0;max-width:100%}.cv-column-composer{grid-template-columns:minmax(0,1fr)}.cv-scope-chips .cv-chip{min-width:0;max-width:100%}.cv-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container canvas (min-width:721px){.cw-app .cf-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.cw-app .cf-summary strong{font-size:24px}.cw-app .cf-summary>div{padding:16px}}.cv-conversations-bar{box-shadow:none;margin:4px 0 16px}.cv-conversations-bar .cv-search{height:34px;margin:0}.cv-page>.cv-related{margin:-12px 0 14px}.cw-briefing-updates .cw-inbox-list a{grid-template-columns:minmax(0,1fr);gap:2px;padding-inline:0;display:grid}.cw-briefing-updates .cw-inbox-list a strong{font-size:13px;line-height:1.35}.cw-briefing-updates .cw-inbox-list a small{color:var(--cw-ink-3)}.cw-app .cw-triage-toolbar select{height:32px;min-height:32px;padding-block:0}@container canvas (max-width:1000px){.cw-triage-toolbar .cw-note{flex:100%;order:9}}.cw-app .cw-stats:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@container canvas (min-width:640px){.cw-app .cw-stats:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@container canvas (min-width:760px){.cw-app .cw-stats:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.cw-app .dk-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cw-app .dk-tools>*{flex:none;width:auto}.cw-app .dk-section .cw-card-head select{height:32px;min-height:32px}.cw-app .cw-alloc-list>li{border-bottom:1px solid var(--cw-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""meta action";align-items:center;gap:2px 16px;padding:12px 0;display:grid}.cw-app .cw-alloc-list>li>a{color:var(--cw-ink);grid-area:title;padding:0;font-weight:500;line-height:1.4;display:block}.cw-app .cw-alloc-list>li>small{color:var(--cw-ink-3);grid-area:meta}.cw-app .cw-alloc-list>li>:is(button,form,div){grid-area:action;justify-self:end}.st-metrics{background:var(--cw-surface);border:1px solid var(--cw-line);border-radius:var(--cw-radius);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:0;margin:0;display:grid;overflow:hidden}.st-metrics>div{background:var(--cw-surface);box-shadow:1px 1px 0 var(--cw-line);align-content:start;gap:4px;padding:14px 16px;display:grid}.st-metrics dt{color:var(--cw-ink-3);font-size:12px}.st-metrics dd{gap:3px;margin:0;display:grid}.st-metrics strong{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.15}.st-metrics small{color:var(--cw-ink-3);font-size:11.5px;line-height:1.4}.st-metrics>div[data-tone=risk] strong{color:var(--color-risk)}.campaign-tile h2{text-wrap:balance}.campaign-tile-funnel{background:var(--cw-line);border:1px solid var(--cw-line);border-radius:var(--cw-radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:4px 0 0;display:grid;overflow:hidden}.campaign-tile-funnel>div{background:var(--cw-surface-2);gap:1px;padding:6px 8px;display:grid}.campaign-tile-funnel dt{color:var(--cw-ink-3);font-size:10.5px}.campaign-tile-funnel dd{font-variant-numeric:tabular-nums;color:var(--cw-ink);margin:0;font-size:15px;font-weight:600}.cw-app .cg-filter{align-items:center;gap:6px;display:inline-flex}.cw-app .cg-filter select{width:auto;height:32px;min-height:32px}.cv-composer{grid-template-columns:minmax(0,1fr);min-width:0}.cv-composer-box,.cv-composer-bar,.cv-composer-bar>*{min-width:0;max-width:100%}.cv-composer-bar .cv-chip{max-width:100%;overflow:hidden}.cv-composer-bar .cv-chip>:not(svg):not(button){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-ruler-band em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 6px;font-style:normal;display:block;overflow:hidden}.cs-fbar-toggle{display:none}@media (max-width:640px){.cs-stagestrip{scrollbar-width:none;display:flex;overflow-x:auto}.cs-stagestrip::-webkit-scrollbar{display:none}.cs-stagestrip button{flex:none;min-width:108px;border-top:0!important}.cs-stagestrip button:nth-child(5){border-left:1px solid var(--cw-line)}.cs-fbar-toggle{display:inline-flex}.cs-fbar .cw-search{flex:1 1 0}.cs-fbar[data-collapsed]>:not(.cw-search):not(.cs-fbar-toggle){display:none}}.cw-relato{gap:6px;margin:0 0 14px;display:grid}.cw-relato-body{color:var(--cw-ink);gap:8px;max-width:72ch;font-size:14px;line-height:1.65;display:grid}.cw-relato-body p{margin:0}.cw-relato:not([data-open]) .cw-relato-body{max-height:9.9em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.cw-relato>.cw-link-button{justify-self:start;font-size:12.5px}.cs-hub-facts dd small,.cw-facts dd small{color:var(--cw-ink-3);font-size:11.5px;font-weight:400;display:block}.cw-history-days{gap:18px;margin:0;padding:0;list-style:none;display:grid}.cw-history-days>li>h3{color:var(--cw-ink-3);letter-spacing:.01em;margin:0 0 6px;font-size:12px;font-weight:600}.cw-history-days .cw-dossier-timeline{border-left:1px solid var(--cw-line);margin:0 0 0 44px;padding:0;list-style:none}.cw-history-days .cw-dossier-timeline>li{border:0;grid-template-columns:minmax(0,1fr);padding:7px 0 7px 16px;display:grid;position:relative}.cw-history-days .cw-dossier-timeline>li:before{content:"";background:var(--cw-line-strong);width:8px;height:8px;box-shadow:0 0 0 3px var(--cw-surface);border-radius:50%;position:absolute;top:13px;left:-4.5px}.cw-history-days .cw-dossier-timeline>li>time{text-align:right;width:40px;color:var(--cw-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px;position:absolute;top:8px;left:-52px}.cw-history-days .cw-dossier-timeline>li>div{gap:1px;min-width:0;display:grid}.cw-history-days .cw-dossier-timeline strong{color:var(--cw-ink);font-size:13px;font-weight:500;line-height:1.45}.cw-history-days .cw-dossier-timeline small{color:var(--cw-ink-3);overflow-wrap:anywhere;font-size:11.5px}.cw-history-days li[data-kind=decision]:before,.cw-history-days li[data-kind=proposal]:before{background:var(--color-accent-strong)}.cw-history-days li[data-kind=signature]:before,.cw-history-days li[data-kind=payment]:before{background:var(--color-ok)}.cw-history-days li[data-kind=revoke]:before{background:var(--color-risk)}.cw-history-days li[data-kind=delib]:before{background:var(--cw-ink)}.cw-history-days li[data-kind^=corpus]:before,.cw-history-days li[data-kind=movement]:before{background:var(--color-info,#3b6ea5)}.cw-doc-list{border-top:1px solid var(--cw-line);margin:4px 0 12px;padding:0;list-style:none}.cw-doc-list>li{border-bottom:1px solid var(--cw-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title status""meta status";align-items:center;gap:2px 12px;padding:10px 0;display:grid}.cw-doc-list a{color:var(--cw-ink);grid-area:title;font-weight:500}.cw-doc-list small{color:var(--cw-ink-3);grid-area:meta;font-size:11.5px}.cw-doc-list .cw-status{grid-area:status}.cw-dossier .cw-panel form+h3,.cw-dossier .cw-panel .cw-actions+h3,.cw-dossier .cw-panel button+h3{margin-top:20px}.cw-dossier .cw-panel>h3{margin:20px 0 8px;font-size:13.5px}.cs-conv-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.cs-conv-actions>.cw-card{flex:100%}.cs-conv-actions>.cw-secondary{flex:none;width:auto}.cw-zendesk-compact .cw-card-head{justify-content:flex-start;gap:12px}.cw-zendesk-compact .cw-card-head h2{font-size:13.5px}.cw-zendesk-compact .cw-card-head .cw-note{flex:1;margin:0}.cw-context-amount{font-variant-numeric:tabular-nums;font-weight:600}.cw-reference-days{margin-top:14px}.cv-answer{container:answer/inline-size}.cv-answer .cv-answer-points{gap:12px;display:grid}.cv-answer .cv-answer-points>li{display:block}.cv-answer .cv-answer-points>li>p{margin:0}.cv-answer .cv-answer-figure{letter-spacing:-.015em;color:var(--color-accent-strong);font-variant-numeric:tabular-nums;margin:0 0 1px;font-size:15px;font-weight:650;line-height:1.35;display:block}@container answer (min-width:600px){.cv-answer .cv-answer-points:has(.cv-answer-figure){grid-template-columns:max-content minmax(0,1fr);gap:14px 18px}.cv-answer .cv-answer-points:has(.cv-answer-figure)>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.cv-answer .cv-answer-points:has(.cv-answer-figure)>li>.cv-answer-figure{grid-column:1;margin:0;font-size:17px}.cv-answer .cv-answer-points:has(.cv-answer-figure)>li>:not(.cv-answer-figure){grid-column:2}}.cv-answer .cv-entity,.cv-text .cv-entity{background:color-mix(in oklab, var(--cw-ink) 5.5%, transparent);height:auto;line-height:inherit;vertical-align:baseline;white-space:nowrap;border:0;border-radius:4px;margin:0;padding:1px 4px;display:inline}.cv-answer .cv-entity svg,.cv-text .cv-entity svg{display:none}.cv-answer .cv-entity[data-kind=case],.cv-answer .cv-entity[data-kind=proposal],.cv-text .cv-entity[data-kind=case]{font-size:.84em}.cv-answer .cv-entity:hover,.cv-text .cv-entity:hover{background:var(--color-accent-soft);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent-strong) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-accent-strong) 50%, transparent)}
.cw-app{--cw-display:var(--font-sans);--cw-canvas:#f2f4f5;--cw-lift:0 0 0 1px #1018200e, 0 1px 2px #1018200a, 0 12px 30px -22px #1018203d;--cw-lift-hover:0 0 0 1px #10182014, 0 2px 4px #1018200d, 0 20px 40px -24px #10182057;--cw-shadow:var(--cw-lift);--cw-radius:14px;--cw-ease-out:cubic-bezier(.16, 1, .3, 1)}.cw-app .cw-canvas{background:radial-gradient(820px 300px at 8% -90px, color-mix(in oklab, var(--color-accent) 22%, transparent), transparent 72%), radial-gradient(760px 320px at 96% -140px, #3e618317, transparent 72%), var(--cw-canvas);background-attachment:local;border-radius:14px 0 0;box-shadow:inset 0 0 0 1px #fff9}.cw-app :is(.cw-title,.cx-head) h1{font-family:var(--cw-display);letter-spacing:-.032em;color:var(--cw-ink);font-size:30px;font-weight:600;line-height:1.12}.cw-app .cw-title[data-subject] h1{letter-spacing:-.024em;font-size:24px;line-height:1.2}.cw-app .cw-home[data-continuous] .cv-welcome h1,.cw-app .cv-welcome h1{font-family:var(--cw-display);letter-spacing:-.036em;font-size:clamp(28px,2.4vw,36px);font-weight:600;line-height:1.1}.cw-app :is(.cw-eyebrow,.cx-crumbs){letter-spacing:.08em;text-transform:uppercase;color:var(--cw-ink-3);font-size:11px;font-weight:600}.cw-app .cw-title p{color:var(--cw-ink-2)}.cw-app :is(.cw-card,.cw-stat,.cw-inspector){box-shadow:var(--cw-lift);border-radius:var(--cw-radius);border-color:#0000}.cw-app .cw-card-head{border-bottom-color:color-mix(in oklab, var(--cw-line) 80%, transparent)}.cw-app .cw-card-head h2{letter-spacing:-.01em;font-size:14.5px}.cw-app .cw-stat>span{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);font-size:11px;font-weight:600}.cw-app .cw-stat>strong,.cw-app .cw-stat strong{font-family:var(--cw-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.05}.cw-app .cw-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--cw-ink-3);background:color-mix(in oklab, var(--cw-surface-2) 70%, white);font-size:11px;font-weight:600}.cw-app .cw-table tbody tr:hover td{background:color-mix(in oklab, var(--color-accent-soft) 42%, white)}.cw-app .cw-primary,.cw-dialog .cw-primary{transition:transform .14s var(--cw-ease-out), box-shadow .14s var(--cw-ease-out), background .14s var(--ease-state);background:linear-gradient(#25313c,#0b0f14);border-color:#0b0f14;border-radius:10px;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0b0f143d,0 8px 18px -10px #0b0f148c}.cw-app .cw-primary:hover:not(:disabled),.cw-dialog .cw-primary:hover:not(:disabled){background:linear-gradient(#2f3d49,#141c23);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 2px 4px #0b0f143d,0 12px 24px -12px #0b0f1499}.cw-app .cw-primary:disabled,.cw-dialog .cw-primary:disabled{box-shadow:none;background:#8a959f;border-color:#8a959f}.cw-app .cw-secondary,.cw-dialog .cw-secondary{border-color:#10182021;border-radius:10px;box-shadow:0 1px 2px #1018200d}.cw-app .cw-secondary:hover{border-color:#10182033}.cw-app .cw-sidebar a[aria-current]{background:linear-gradient(90deg, color-mix(in oklab, var(--color-accent) 17%, transparent), color-mix(in oklab, var(--color-accent) 3%, transparent) 85%);color:var(--color-accent);box-shadow:inset 2px 0 0 var(--color-accent), 0 0 24px -12px color-mix(in oklab, var(--color-accent) 70%, transparent)}.cw-app .cw-sidebar nav a,.cw-app .cw-side-link{transition:background .14s var(--ease-state), color .14s var(--ease-state), padding .14s var(--cw-ease-out)}.cw-app .cw-sidebar nav a:hover:not([aria-current]){padding-left:12px}.cw-app .cw-nav-section-head{letter-spacing:.08em;text-transform:uppercase;color:var(--color-chassis-ink-3);font-size:11px;font-weight:600}.cw-app .cw-nav-section-head svg:first-child{opacity:.6}.cw-app .cw-nav-section-head[aria-expanded=true]{color:var(--color-chassis-ink-2)}.cw-app .cl-summary a{border-radius:var(--cw-radius);box-shadow:var(--cw-lift);transition:box-shadow .14s var(--cw-ease-out), transform .14s var(--cw-ease-out);border-color:#0000}.cw-app .cl-summary a:hover{box-shadow:var(--cw-lift-hover);border-color:#0000;transform:translateY(-1px)}.cw-app .cl-summary a:after{background:0 0;height:2px}.cw-app .cl-summary a[data-tone=attention]:after{background:var(--color-warn)}.cw-app .cl-summary span{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);font-size:11px;font-weight:600}.cw-app .cl-summary strong{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.05}.cw-app .cw-briefing-updates .cw-inbox-list li a{grid-template-columns:minmax(0,1fr);padding-inline:0}.cw-app .cw-briefing-updates .cw-inbox-list li a small{grid-column:1}@keyframes cw-breathe{0%{opacity:.6}to{opacity:1}}.cw-app .cw-home-skel{place-content:center;justify-items:center;gap:18px;min-height:70%;padding:48px 24px;display:grid}.cw-app .cw-home-skel>span{background:#e6ebef;border-radius:10px;animation:1.6s ease-in-out infinite alternate cw-breathe;display:block}.cw-app .cw-home-skel>span:first-child{width:120px;height:11px}.cw-app .cw-home-skel>span:nth-child(2){width:min(420px,80vw);height:40px}.cw-app .cw-home-skel>span:nth-child(3){background:var(--cw-surface);width:min(720px,86vw);height:112px;box-shadow:var(--cw-lift);border-radius:18px}.cw-app .cw-home-skel>span:nth-child(4){width:min(560px,80vw);height:30px;box-shadow:none;background:linear-gradient(90deg,#e6ebef 0 22%,#0000 22% 26%,#e6ebef 26% 50%,#0000 50% 54%,#e6ebef 54% 80%)}@media (prefers-reduced-motion:reduce){.cw-app .cw-home-skel>span{animation:none}.cw-app .cw-primary:hover:not(:disabled),.cw-app .cl-summary a:hover{transform:none}.cw-app .cw-sidebar nav a:hover:not([aria-current]){padding-left:10px}}@media (max-width:640px){.cw-app :is(.cw-title,.cx-head) h1{font-size:26px}.cw-app .cw-title[data-subject] h1{font-size:21px}}
.cw-app .cv-thread{--cv-display:var(--cw-display,var(--font-sans));--cv-lift:var(--cw-lift,0 0 0 1px #1018200e, 0 12px 30px -22px #1018203d);--cv-hover:color-mix(in oklab, var(--color-accent-soft) 40%, white)}.cw-app .cv-head-title{font-family:var(--cw-display,var(--font-sans));letter-spacing:-.026em;font-size:20px;font-weight:600;line-height:1.2}.cw-app .cv-bubble{color:#f3f6f8;background:linear-gradient(#1c2630,#0f151b);border:0;border-radius:20px 20px 6px;padding:11px 16px;line-height:1.5;box-shadow:0 1px 2px #0b0f1433,0 10px 24px -16px #0b0f148c}.cw-app .cv-thread[data-size=home] .cv-bubble{padding:12px 18px;font-size:15px}.cw-app .cv-msg[data-role=user] .cv-msg-attachments .cv-chip{background:var(--cw-surface)}.cw-app .cv-avatar{width:26px;height:26px;color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent) 16%, transparent);background:radial-gradient(120% 120% at 30% 20%,#2c3944,#0b0f14 70%)}.cw-app .cv-msg[data-role=assistant]{grid-template-columns:26px minmax(0,1fr);gap:14px}.cw-app .cv-trail-head{background:var(--cw-surface-2);width:auto;box-shadow:inset 0 0 0 1px var(--cw-line);color:var(--cw-ink-2);border-radius:999px;padding:4px 10px 4px 8px;font-size:12px;font-weight:500}.cw-app .cv-trail-head:hover{background:var(--cv-hover);color:var(--cw-ink)}.cw-app .cv-trail-count{background:var(--cw-surface);box-shadow:inset 0 0 0 1px var(--cw-line);color:var(--cw-ink-3);border-radius:999px;padding:0 6px;font-weight:600;margin-left:2px!important;font-size:10.5px!important}.cw-app .cv-trail[data-open] .cv-trail-steps{margin-top:8px}.cw-app .cv-working{background:linear-gradient(90deg, var(--cw-ink-3) 0%, var(--cw-ink) 40%, var(--cw-ink-3) 80%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:12.5px;font-weight:500;animation:1.6s linear infinite cv-sheen}@keyframes cv-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.cw-app .cv-msg-tools{opacity:.55;transition:opacity .16s var(--ease-state)}.cw-app .cv-msg:hover .cv-msg-tools,.cw-app .cv-msg:focus-within .cv-msg-tools{opacity:1}.cw-app .cv-answer{gap:14px}.cw-app .cv-answer .cv-answer-headline{font-family:var(--cv-display);letter-spacing:-.018em;color:var(--cw-ink);text-wrap:pretty;font-size:17px;font-weight:600;line-height:1.3}.cw-app .cv-thread[data-size=home] .cv-answer .cv-answer-headline{font-size:29px;line-height:1.18}.cw-app .cv-answer .cv-answer-points{border-top:1px solid var(--cw-line);gap:0}.cw-app .cv-answer .cv-answer-points>li{border-bottom:1px solid color-mix(in oklab, var(--cw-line) 70%, transparent);padding:12px 0}.cw-app .cv-answer .cv-answer-points>li:last-child{border-bottom:0}.cw-app .cv-answer .cv-answer-points>li>p{color:var(--cw-ink-2);font-size:13.5px;line-height:1.6}.cw-app .cv-thread[data-size=home] .cv-answer .cv-answer-points>li>p{font-size:15px;line-height:1.65}.cw-app .cv-answer .cv-answer-points .cv-answer-figure{font-family:var(--cv-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--color-accent-strong);margin:0 0 2px;font-size:21px;font-weight:600;line-height:1.12;display:block}@container answer (min-width:600px){.cw-app .cv-answer .cv-answer-points:has(.cv-answer-figure){grid-template-columns:fit-content(200px) minmax(0,1fr);gap:0 28px}.cw-app .cv-answer .cv-answer-points:has(.cv-answer-figure)>li{align-items:baseline}.cw-app .cv-answer .cv-answer-points:has(.cv-answer-figure)>li>.cv-answer-figure{margin:0;font-size:30px}}.cw-app .cv-answer .cv-answer-caveats{background:color-mix(in oklab, var(--cw-surface-2) 80%, white);box-shadow:inset 0 0 0 1px var(--cw-line);color:var(--cw-ink-2);border:0;border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.55}.cw-app .cv-answer .cv-answer-caveats>li:before{content:"Ressalva";letter-spacing:.08em;text-transform:uppercase;color:var(--cw-ink-3);margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}.cw-app .cv-answer .cv-answer-caveats>li{border:0;padding:0}.cw-app .cv-answer-foot{justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}.cw-app .cv-answer-foot>.cv-answer-basis{flex:auto;min-width:0}.cw-app .cv-answer-foot>.cv-save{flex:none}.cw-app .cv-answer-foot>.cv-save:has(form){flex:100%}.cw-app .cv-answer-foot:has(.cv-save form){flex-wrap:wrap}.cw-app .cv-answer-basis>summary{color:var(--cw-ink-3);cursor:pointer;align-items:center;gap:6px;padding:4px 0;font-size:12px;font-weight:500;list-style:none;display:inline-flex}.cw-app .cv-answer-basis>summary::-webkit-details-marker{display:none}.cw-app .cv-answer-basis>summary:before{content:"›";width:8px;transition:transform .14s var(--ease-state);font-size:14px;display:inline-block}.cw-app .cv-answer-basis[open]>summary:before{transform:rotate(90deg)}.cw-app .cv-answer-basis>summary:hover{color:var(--cw-ink)}.cw-app .cv-answer-basis>p{color:var(--cw-ink-3);margin:4px 0 0;font-size:12px;line-height:1.55}.cw-app .cv-save-open{height:26px;box-shadow:inset 0 0 0 1px var(--cw-line);font:inherit;color:var(--cw-ink-2);cursor:pointer;transition:background .14s var(--ease-state), color .14s var(--ease-state), opacity .16s var(--ease-state);background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.cw-app .cv-save-open:hover{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) 30%, transparent)}.cw-app .cv-savable{position:relative;container:savable/inline-size}.cw-app .cv-savable>.cv-save:not(:has(form)){z-index:1;position:absolute;top:12px;right:12px}.cw-app .cv-savable>.cv-card>h3{padding-right:124px}.cw-app .cv-savable>.cv-saved{margin:0;position:absolute;top:14px;right:14px}@media (hover:hover){.cw-app .cv-answer-foot .cv-save-open{opacity:0}.cw-app .cv-savable>.cv-save:not(:has(form)) .cv-save-open{opacity:0}.cw-app .cv-savable:hover>.cv-save .cv-save-open,.cw-app .cv-savable:focus-within>.cv-save .cv-save-open,.cw-app .cv-answer:hover .cv-answer-foot .cv-save-open,.cw-app .cv-answer:focus-within .cv-answer-foot .cv-save-open{opacity:1}}@container savable (max-width:460px){.cw-app .cv-savable>.cv-save:not(:has(form)){margin-top:6px;position:static}.cw-app .cv-savable>.cv-card>h3{padding-right:0}.cw-app .cv-savable>.cv-saved{margin-top:6px;position:static}}.cw-app .cv-card:not(.cv-answer){background:var(--cw-surface);box-shadow:var(--cv-lift);border:0;border-radius:16px;gap:12px;padding:16px 18px;container:cvcard/inline-size}.cw-app .cv-card:not(.cv-answer)>h3{letter-spacing:-.005em;color:var(--cw-ink);align-items:center;font-size:13.5px;font-weight:600}.cw-app .cv-card:not(.cv-answer)>h3 small{font-size:11.5px}.cw-app .cv-card-note{color:var(--cw-ink-3);font-size:11.5px;line-height:1.5}.cw-app .cv-num{font-variant-numeric:tabular-nums;color:var(--cw-ink);font-weight:600}.cw-app .cv-card .cw-bars li{border-top-color:color-mix(in oklab, var(--cw-line) 70%, transparent);grid-template-columns:minmax(80px,38%) 1fr 56px;padding:7px 0;font-size:12.5px}.cw-app .cv-card .cw-bars li:first-child{border-top:0}.cw-app .cv-card .cw-bars-track{background:color-mix(in oklab, var(--cw-surface-2) 70%, #e9eef1);border-radius:999px;height:10px}.cw-app .cv-card .cw-bars-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--color-accent-strong) 75%, var(--color-accent)), var(--color-accent-strong));border-radius:999px}.cw-app .cv-card .cw-bars[data-tone=ink] .cw-bars-fill{background:linear-gradient(90deg, #3a4753, var(--cw-ink))}.cw-app .cv-card .cw-bars code{color:var(--cw-ink);text-align:right;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.cw-app .cv-card .cw-bars-label{color:var(--cw-ink)}@container cvcard (max-width:420px){.cw-app .cv-card .cw-bars li{grid-template-columns:minmax(0,1fr) auto;row-gap:5px}.cw-app .cv-card .cw-bars li>.cw-bars-label{white-space:normal;grid-area:1/1}.cw-app .cv-card .cw-bars li>code{grid-area:1/2}.cw-app .cv-card .cw-bars li>.cw-bars-track{grid-area:2/1/auto/-1;height:8px}.cw-app .cv-card .cw-bars li>small{text-align:left;grid-area:3/1/auto/-1;justify-self:start}.cw-app .cv-pipeline li{grid-template-columns:minmax(0,1fr) auto;row-gap:5px}.cw-app .cv-pipeline li>.cv-pipeline-label{grid-area:1/1}.cw-app .cv-pipeline li>.cv-num{grid-area:1/2}.cw-app .cv-pipeline li>.cv-pipeline-bar{grid-area:2/1/auto/-1}.cw-app .cv-pipeline li>small{grid-area:3/1/auto/-1}}.cw-app .cv-pipeline{gap:2px}.cw-app .cv-pipeline li{border-top:1px solid color-mix(in oklab, var(--cw-line) 70%, transparent);grid-template-columns:112px 1fr 40px;padding:7px 0;font-size:12.5px}.cw-app .cv-pipeline li:first-child{border-top:0}.cw-app .cv-pipeline-label{color:var(--cw-ink);font-weight:500}.cw-app .cv-pipeline-bar{background:color-mix(in oklab, var(--cw-surface-2) 70%, #e9eef1);border-radius:999px;height:10px}.cw-app .cv-pipeline-bar span{background:linear-gradient(90deg, color-mix(in oklab, var(--color-accent-strong) 75%, var(--color-accent)), var(--color-accent-strong));border-radius:999px}.cw-app .cv-pipeline .cv-num{text-align:right;font-size:13px}.cw-app .cv-pipeline li small{margin-top:3px;font-size:11px}.cw-app .cv-pipeline-exceptions{gap:6px;padding-top:2px}.cw-app .cv-pipeline-exceptions .cw-status{background:color-mix(in oklab, var(--color-risk) 8%, white);height:24px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-risk) 22%, white);color:color-mix(in oklab, var(--color-risk) 82%, black);border:0;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:550}.cw-app .cv-stats{background:#10182012;border-radius:12px;gap:1px;overflow:hidden;box-shadow:inset 0 0 0 1px #10182012}@container cvcard (max-width:420px){.cw-app .cv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-app .cv-stats>.cv-stat:first-child:nth-last-child(odd){grid-column:1/-1}}.cw-app .cv-stat{background:var(--cw-surface);border:0;border-radius:0;padding:14px 16px}.cw-app .cv-stat span{letter-spacing:.07em;font-size:10.5px;font-weight:600}.cw-app .cv-stat strong{font-family:var(--cv-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.08}.cw-app .cv-table th{letter-spacing:.07em;text-transform:uppercase;color:var(--cw-ink-3);border-bottom:1px solid var(--cw-line);background:color-mix(in oklab, var(--cw-surface-2) 60%, white);padding:8px 10px;font-size:10.5px;font-weight:600}.cw-app .cv-table th:first-child{border-top-left-radius:8px}.cw-app .cv-table th:last-child{border-top-right-radius:8px}.cw-app .cv-table td{color:var(--cw-ink-2);border-bottom-color:color-mix(in oklab, var(--cw-line) 70%, transparent);padding:9px 10px;font-size:12.5px}.cw-app .cv-table td:first-child{color:var(--cw-ink);font-weight:500}.cw-app .cv-table tbody tr:hover td{background:var(--cv-hover)}.cw-app .cv-table td code.cw-mono{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;color:var(--cw-ink);background:0 0;border:0;padding:0;font-weight:600}.cw-app .cv-benchmark-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr));gap:8px}.cw-app .cv-benchmark-grid>div{box-shadow:inset 0 0 0 1px var(--cw-line);border:0;border-radius:12px;gap:10px;padding:14px}.cw-app .cv-benchmark-grid>div[data-self]{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) 30%, white)}.cw-app .cv-benchmark-grid>div>strong{font-family:var(--cv-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.08}.cw-app .cv-benchmark-tabs button[aria-pressed=true]{background:var(--cw-ink);color:#fff}.cw-app .cv-contrasts li{box-shadow:inset 0 0 0 1px var(--cw-line);border:0;border-radius:10px;padding:8px 10px}.cw-app .cv-contrasts li[data-disjoint]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 35%, white)}.cw-app .cv-contrasts code.cw-mono,.cw-app .cv-peers code.cw-mono{font-variant-numeric:tabular-nums;color:var(--cw-ink);background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:600}.cw-app .cv-table:not(.cv-peers) td{white-space:normal}:is(.cw-app .cv-table:not(.cv-peers) td:has(>.cv-num:only-child),.cw-app .cv-table:not(.cv-peers) td:has(>code:only-child)){white-space:nowrap}.cw-app .cv-table:not(.cv-peers) td:last-child{min-width:0}.cw-app .cv-timeline li{position:relative}.cw-app .cv-timeline time{font-variant-numeric:tabular-nums;color:var(--cw-ink-2);font-weight:600}.cw-app .cv-supporting{border-top:1px solid var(--cw-line);margin-top:4px}.cw-app .cv-supporting>summary{min-height:40px;color:var(--cw-ink-2);gap:8px;padding:10px 0;font-size:12.5px;font-weight:500}.cw-app .cv-supporting>summary:hover{color:var(--cw-ink)}.cw-app .cv-supporting>summary small{background:var(--cw-surface-2);box-shadow:inset 0 0 0 1px var(--cw-line);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600}.cw-app .cv-supporting>summary:after{content:"›";color:var(--cw-ink-3);transition:transform .14s var(--ease-state);margin-left:auto;font-size:16px;line-height:1}.cw-app .cv-supporting[open]>summary:after{content:"›";transform:rotate(90deg)}.cw-app .cv-cards{gap:12px}.cw-app .cv-source-list>h3{margin:4px 0 0;font-size:13.5px;font-weight:600}.cw-app .cv-source-list>ul{background:var(--cw-surface);box-shadow:var(--cv-lift);border-radius:16px;gap:0;overflow:hidden}.cw-app .cv-source-list>ul>li+li{border-top:1px solid color-mix(in oklab, var(--cw-line) 75%, transparent)}.cw-app .cv-source-card{box-shadow:none;transition:background .14s var(--ease-state);background:0 0;border:0;border-radius:0;align-items:center;padding:13px 16px}.cw-app .cv-source-card:hover{background:var(--cv-hover);border-color:#0000}.cw-app .cv-source-card:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--color-accent-strong) 55%, transparent);outline:none}.cw-app .cv-source-icon{background:color-mix(in oklab, var(--color-accent-soft) 70%, white);width:34px;height:34px;color:var(--color-accent-strong);border-radius:10px;place-items:center;padding:0;display:grid}.cw-app .cv-source-content{gap:2px}.cw-app .cv-source-content>small{letter-spacing:.06em;text-transform:uppercase;color:var(--cw-ink-3);font-size:10.5px;font-weight:600}.cw-app .cv-source-content>strong{color:var(--cw-ink);font-size:13.5px;font-weight:600;line-height:1.4}.cw-app .cv-source-content>span{color:var(--cw-ink-3);font-size:12px}.cw-app .cv-source-open{color:var(--cw-ink-2);padding:0;font-size:12px;font-weight:500}.cw-app .cv-source-open svg{color:var(--color-accent-strong);transition:transform .14s var(--ease-state);transform:none}.cw-app .cv-source-card:hover .cv-source-open svg{transform:translate(2px)}.cw-app .cv-doc{border-radius:14px}.cw-app .cv-campaign-confirmation{box-shadow:var(--cv-lift);border:0;border-radius:18px;gap:10px;padding:22px 24px}.cw-app .cv-campaign-confirmation h3{font-family:var(--cv-display);letter-spacing:-.024em;font-size:20px;font-weight:600;line-height:1.2}.cw-app .cv-campaign-done{background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--color-ok) 9%, white), var(--cw-surface) 65%);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ok) 22%, white), 0 12px 30px -22px #1018203d}.cw-app .cv-campaign-done>.cw-eyebrow{color:color-mix(in oklab, var(--color-ok) 85%, black);align-items:center;gap:8px;display:inline-flex}.cw-app .cv-campaign-done>.cw-eyebrow:before{content:"✓";background:var(--color-ok);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid}.cw-app .cv-campaign-done a{color:var(--cw-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent-strong) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-accent-strong) 45%, transparent);text-underline-offset:3px;font-weight:600}.cw-app .cv-proposal{background:var(--cw-surface);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 22%, white), 0 12px 30px -22px #1018203d;border:0;border-radius:16px;padding:14px 16px 14px 18px}.cw-app .cv-proposal[data-applied]{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ok) 25%, white);background:color-mix(in oklab, var(--color-ok) 4%, white)}.cw-app .cv-proposal-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-strong);font-size:10.5px;font-weight:600}.cw-app .cv-proposal-body strong{font-size:14px}.cw-app .cv-followups{gap:8px;padding-top:6px}.cw-app .cv-followups>span{letter-spacing:.08em;text-transform:uppercase;color:var(--cw-ink-3);flex-basis:100%;font-size:10.5px;font-weight:600}.cw-app .cv-followups button{background:var(--cw-surface);height:auto;min-height:32px;color:var(--cw-ink);text-align:left;transition:box-shadow .16s var(--ease-state), background .16s var(--ease-state), transform .16s var(--cw-ease-out,ease-out);border:0;border-radius:999px;padding:6px 12px 6px 14px;font-size:12.5px;font-weight:500;box-shadow:0 0 0 1px #10182017,0 1px 2px #1018200d}.cw-app .cv-followups button:hover{background:var(--cv-hover);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 35%, transparent), 0 6px 16px -10px #10182059;transform:translateY(-1px)}.cw-app .cv-followups button svg{color:var(--color-accent-strong);transition:transform .16s var(--ease-state)}.cw-app .cv-followups button:hover svg{transform:translate(2px)}.cw-app .cv-composer-box{transition:box-shadow .16s var(--ease-state);border:0;border-radius:20px;box-shadow:0 0 0 1px #1018201a,0 2px 4px #1018200a,0 18px 40px -26px #10182066}.cw-app .cv-composer-box:focus-within{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 55%, transparent), 0 0 0 4px color-mix(in oklab, var(--color-accent) 30%, transparent), 0 18px 40px -26px #10182066;border:0}.cw-app .cv-send{width:34px;height:34px;transition:background .16s var(--ease-state), color .16s var(--ease-state), transform .16s var(--cw-ease-out,ease-out), box-shadow .16s var(--ease-state);border-radius:50%}.cw-app .cv-send:not(:disabled){background:var(--color-accent);color:#0b0f14;box-shadow:0 6px 16px -8px color-mix(in oklab, var(--color-accent) 80%, transparent)}.cw-app .cv-send:not(:disabled):hover{background:color-mix(in oklab, var(--color-accent) 88%, white);transform:translateY(-1px)}.cw-app .cv-send:disabled{color:#97a3ad;box-shadow:none;background:#e2e7eb}.cw-app .cv-stop{background:var(--cw-ink);color:#fff;border-radius:999px}@media (prefers-reduced-motion:reduce){.cw-app .cv-working{color:var(--cw-ink-2);background:0 0;animation:none}.cw-app .cv-followups button:hover{transform:none}}@media (max-width:640px){.cw-app .cv-head-title{font-size:21px}.cw-app .cv-thread[data-size=home] .cv-answer .cv-answer-headline{font-size:23px}.cw-app .cv-savable>.cv-card>h3{padding-right:0}.cw-app .cv-savable>.cv-save:not(:has(form)){position:static}}
.cw-app{--ui-gap:8px;--ui-r:20px;--ui-card-r:16px;--ui-lift-hover:0 2px 4px #25313d0f, 0 16px 36px -18px #25313d4d;--cw-lift:var(--ui-lift);--cw-lift-hover:var(--ui-lift-hover);--cw-radius:var(--ui-card-r)}.cw-app .cw-canvas{margin:0 var(--ui-gap) var(--ui-gap) 0;border-radius:var(--ui-r);box-shadow:inset 0 1px #ffffffb3}.cw-app .cw-assistant{margin:0 var(--ui-gap) var(--ui-gap) 0;border-radius:var(--ui-r);overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.cw-app .cw-title[data-subject] h1{letter-spacing:-.032em;font-size:24px}.cw-app :is(.cw-eyebrow,.cx-crumbs){letter-spacing:-.003em;text-transform:none;color:var(--cw-ink-3);font-size:12.5px;font-weight:500}.cw-app .cx-crumbs{margin-bottom:8px}.cw-app :is(.cx-lead,.cw-title>div>p){max-width:62ch;line-height:1.5}.cw-app :is(.cx-section-head,.cw-card-head) :is(p,.cx-meta){font-size:12.5px}.cw-app .aq-figures span,.cw-app .aq-h,.cw-app .au-kicker,.cw-app .ca-contrasts .ca-vs,.cw-app .ca-fichas>div>span:first-child,.cw-app .ca-json-section h4,.cw-app .ca-reader-side h3,.cw-app .cb-document-kind,.cw-app .cf-section-kicker,.cw-app .cg-counts dt,.cw-app .cg-kind,.cw-app .ci-hyp-stance,.cw-app .cl-performance-card>header p,.cw-app .cl-performance-card dt,.cw-app .cp-assignment-facts dt,.cw-app .cp-facts dt,.cw-app .cp-kicker,.cw-app .cs-connector-group h2,.cw-app .cs-funnel h3,.cw-app .cs-hub-facts dt,.cw-app .cs-toc>span,.cw-app .cv-benchmark-eyebrow,.cw-app .cv-context dt,.cw-app .cv-contrast-vs,.cw-app .cv-drawer-facts dt,.cw-app .cv-drawer-kind,.cw-app .cv-entity-group,.cw-app .cv-entity-kind,.cw-app .cv-graph-kind,.cw-app .cv-menu-head,.cw-app .cv-proposal-body dt,.cw-app .cv-proposal-kind,.cw-app .cv-stat span,.cw-app .cv-text h4,.cw-app .cw-agreements-table td[data-label=Idade]:before,.cw-app .cw-agreements-table td[data-label=Proposta]:before,.cw-app .cw-agreements-table td[data-label=Responsável]:before,.cw-app .cl-summary span,.cw-app .cv-answer .cv-answer-caveats>li:before,.cw-app .cv-followups>span,.cw-app .cv-proposal-kind,.cw-app .cv-source-content>small,.cw-app .cv-table th,.cw-app .cw-nav-section-head,.cw-app .cw-stat>span,.cw-app .cw-table th,.cw-app :is(.cw-eyebrow,.cx-crumbs),.cw-app .cw-facts dt,.cw-app .cw-inbox-kind,.cw-app .cw-inspector dt,.cw-app .cw-inspector-header,.cw-app .cw-mini-funnel span,.cw-app .cw-nav-heading,.cw-app .cw-palette-list li[data-head]:before,.cw-app .cw-persona-head,.cw-app .cw-preview-counts span,.cw-app .cw-proposal-summary small,.cw-app .cw-rail-flyout p,.cw-app .cw-research-kicker,.cw-app .cw-scenario dt,.cw-app .cw-strip-stages li,.cw-app .cx-facts dt,.cw-app .cx-kpi>span,.cw-app .cx-next .cx-next-kicker,.cw-app .cx-next[data-tone=accent] .cx-next-kicker,.cw-app .cx-strip-exit-head span,.cw-app .cx-strip-label,.cw-app .cx-table th,.cw-app .dz-check legend,.cw-app .dz-field>span,.cw-app .dz-group h4,.cw-app .dz-kicker,.cw-app .dz-value>span:first-child,.cw-app .dz-who-label,.cw-app .ex-kicker,.cw-app .fy-following summary,.cw-app .fy-kind,.cw-app .fy-section,.cw-app .fy-top-head h2,.cw-app .jb-sim-day,.cw-app .on-head .on-kind,.cw-app .ox-cluster span,.cw-app .ox-focus-root>span,.cw-app .ox-kicker,.cw-app .ox-tile-origin>small,.cw-app .pf-filters label,.cw-app .pf-health dt,.cw-app .pf-margin dt,.cw-app .pp-eyebrow,.cw-app .pp-facts dt,.cw-app .pp-next,.cw-app .rf-facts dt,.cw-app .rf-kicker,.cw-app .rf-state,.cw-app .rq-list legend,.cw-app .rq-meta,.cw-app .rq-table th,.cw-app .sd-facts dt,.cw-app .sn-reading-label,.cw-app .sr-doc-grid dt,.cw-app .sr-eyebrow,.cw-app .sr-facts-card dt,.cw-app .sr-grade-tile span,.cw-app .sr-person-summary span,.cw-app .st-counts h3,.cw-app .st-kind{text-transform:none;letter-spacing:-.002em;font-size:12px}.cw-app :is(.cx-kpi>span,.cx-strip-label,.cx-strip-exit-head span,.cw-stat>span,.cl-summary span,.cx-figs span){letter-spacing:-.002em;text-transform:none;color:var(--cw-ink-3);font-size:12.5px;font-weight:550}.cw-app :is(.cx-table,.cw-table) th{letter-spacing:-.002em;text-transform:none}.cw-app :is(.cx-kpi,.cw-stat)>strong,.cw-app .cx-figs strong,.cw-app .cx-strip-step>strong{letter-spacing:-.045em;font-weight:620}.cw-app :is(.cx-section,.cw-card,.cx-kpis,.cx-strip){border-radius:var(--ui-card-r);box-shadow:var(--ui-lift)}.cw-app .cx-section-head{border-bottom-color:color-mix(in oklab, var(--cw-line) 70%, transparent);min-height:54px;padding-block:14px}.cw-app .cx-table td{border-bottom-color:color-mix(in oklab, var(--cw-line) 75%, transparent)}.cw-app .cx-table th{border-bottom-color:var(--cw-line);padding-block:11px}.cw-app .cx-strip{gap:0}.cw-app .cx-strip-steps{counter-reset:ui-step}.cw-app .cx-strip-steps>li{counter-increment:ui-step;transition:background .14s var(--ease-state)}.cw-app .cx-strip-steps>li:before{display:none}.cw-app .cx-strip-steps>li+li:after{content:"";border-top:1.5px solid var(--cw-line-strong);border-right:1.5px solid var(--cw-line-strong);position:absolute;top:22px;transform:rotate(45deg)}.cw-app .cx-strip-step{border-radius:12px;padding:14px 14px 8px}.cw-app .cx-strip-label{color:var(--cw-ink);align-items:center;gap:8px;display:flex}.cw-app .cx-strip-label:before{content:counter(ui-step);color:#fff;letter-spacing:0;background:#111a21;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:11px;font-weight:600;display:inline-grid}.cw-app .cx-strip-step>strong{margin-top:6px}.cw-app .cx-strip-subs{padding:0 8px 10px}.cw-app .cx-strip :is(a,button).cx-strip-step:hover{background:var(--ui-tile-hover)}.cw-app .cx-strip-steps>li:has(>.cx-strip-step:hover){background:var(--ui-tile-hover)}.cw-app .cx-strip-steps>li[data-current]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 30%, white)}.cw-app .cx-strip-steps>li:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])){background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 30%, white)}.cw-app .cx-strip .cx-strip-step:is([aria-pressed=true],[aria-current=page]){background:0 0}.cw-app .cx-strip-steps>li[data-current] .cx-strip-label:before{background:var(--color-accent-strong)}.cw-app .cx-strip[data-mode=stepper] li:not([data-state]):not([data-current]) .cx-strip-label:before{background:#b9c3cb}.cw-app .cx-strip-exits{background:0 0}.cw-app .cw-nav-section-head{letter-spacing:0;text-transform:none;color:var(--color-chassis-ink-3);font-size:12.5px;font-weight:550}.cw-app .cw-sidebar nav a{border-radius:9px;font-size:14px}.cw-app .cw-sidebar nav a:hover:not([aria-current]){background:#ffffff0a;padding-left:10px}.cw-app .cw-companion-intro h2{letter-spacing:-.03em;font-weight:650}.cw-app .cw-companion-intro p{font-size:13.5px}.cw-app .cx-section .cx-strip{box-shadow:none;border-radius:0;padding:4px 0 0}.cw-app .cx-strip[data-mode=stepper]{box-shadow:none;background:0 0;border-radius:0;padding:0}.cw-app .cx-strip[data-mode=stepper] .cx-strip-steps>li+li:after{width:7px;height:7px;top:19px;left:-11px}.cw-app .cx-strip[data-mode=stepper] .cx-strip-step{padding:11px 10px 6px}.cw-app .cx-strip[data-mode=stepper] .cx-strip-label{gap:6px;font-size:12.5px}.cw-app .cx-strip[data-mode=stepper] .cx-strip-label:before{width:17px;height:17px;font-size:10.5px}.cw-app .cx-strip[data-mode=stepper] .cx-strip-subs{padding:0 4px 8px}.cw-app .cx-kpi[data-emph],.cw-app .cx-kpi[data-emph][aria-pressed=true]{background:var(--color-accent-soft);color:var(--cw-ink)}.cw-app .cx-kpi[data-emph]>span,.cw-app .cx-kpi[data-emph]>small,.cw-app .cx-kpi[data-emph]>small :is(a,b,strong){color:var(--cw-ink-2)}.cw-app .cx-kpi[data-emph][aria-pressed=true]:after{background:var(--color-accent-strong)}.cw-app a.cx-kpi[data-emph]:hover{background:color-mix(in oklab, var(--color-accent-soft) 80%, var(--color-accent) 20%)}.cw-app .cx-strip[data-mode=stepper] .cx-strip-label{white-space:normal;align-items:flex-start;line-height:1.25;overflow:visible}.cw-app .cw-companion-intro{align-items:center;gap:10px;display:flex}.cw-app .cw-companion-intro .cw-companion-mark{border-radius:9px;flex:none;width:30px;height:30px;margin:0}.cw-app .cw-companion-intro h2{margin:0;font-size:16px}.cw-app .cw-companion-intro p{display:none}.cw-app .cw-home-chat{box-shadow:none;background:0 0;border:0}.cw-app .cs-head-end{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-left:auto;display:flex}.cw-app .cs-head-end .cw-views{gap:4px;padding:0}.cw-app .cs-head-end .cw-views .cv-tag{height:26px;font-size:12.5px}.cw-app .cs-fbar .cw-fbar-grow{flex:0 280px;min-width:200px}.cw-app .cs-fbar .cw-fclear{margin-left:auto}@media (max-width:760px){.cw-app .cs-fbar .cw-fbar-grow{flex:1 1 0}.cw-app .cs-head-end{margin-left:0}}.cw-app .cw-home-chat .cv-thread[data-size=home] .cv-column-composer{background:linear-gradient(#edf0f300, var(--cw-canvas) 18%)}.cw-app .ce-cell small.ce-small{color:var(--cw-ink-3);-webkit-text-decoration:underline dotted color-mix(in oklab, var(--cw-ink-3) 50%, transparent);text-decoration:underline dotted color-mix(in oklab, var(--cw-ink-3) 50%, transparent);text-underline-offset:3px;cursor:help;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:500}.cw-app .ce-cell>span:first-child{font-weight:600}.cw-app .cw-main>nav.cw-view-tabs{border-bottom:1px solid var(--cw-line);background:0 0;border-radius:0;gap:22px;width:100%;margin:4px 0 18px;padding:0}.cw-app .cw-main>nav.cw-view-tabs :is(a,button){box-shadow:none;color:var(--cw-ink-3);background:0 0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;padding:10px 0;font-size:13.5px;font-weight:500}.cw-app .cw-main>nav.cw-view-tabs :is(a,button):hover{color:var(--cw-ink)}.cw-app .cw-main>nav.cw-view-tabs :is(a[aria-current=page],button[aria-pressed=true]){box-shadow:none;color:var(--cw-ink);border-bottom-color:var(--color-accent-strong);background:0 0;font-weight:600}.cw-app .cw-main>.cw-seg{margin-bottom:14px}@media (max-width:640px){.cw-app .cw-main>nav.cw-view-tabs{flex-wrap:nowrap;gap:18px;overflow-x:auto}}.cw-app .cw-context-foot{display:none}.cw-app .ox-view-bar{border-bottom:1px solid var(--cw-line);align-items:flex-end;margin:4px 0 18px}.cw-app .ox-page-segment{background:0 0;border:0;border-radius:0;gap:22px;padding:0}.cw-app .ox-page-segment button{color:var(--cw-ink-3);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:10px 0;font-size:13.5px;font-weight:500}.cw-app .ox-page-segment button:hover{color:var(--cw-ink)}.cw-app .ox-page-segment button[aria-pressed=true]{box-shadow:none;color:var(--cw-ink);border-bottom-color:var(--color-accent-strong);background:0 0;font-weight:600}.cw-app .ox-view-bar>span{padding-bottom:12px;font-size:12px}.cw-app .cp-filters.xr-filters{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:640px){.cw-app .ox-page-segment{gap:18px;overflow-x:auto}.cw-app .ox-page-segment button{flex:none;font-size:13px}}@media (max-width:1200px){.cw-app .cw-assistant{box-shadow:0 18px 48px -12px #00000073,inset 0 1px #ffffffe6}}@media (max-width:650px){.cw-app .cw-canvas{border-radius:16px;margin:0 6px 6px}}.cw-app .cw-card-meta{color:var(--cw-ink-3);font-size:12.5px}.cw-app .ca-desc{max-width:84ch;color:var(--cw-ink-2);margin:0 0 14px;font-size:13px;line-height:1.55}.cw-app .ca-subhead{letter-spacing:-.014em;color:var(--cw-ink);margin:26px 0 6px;font-size:15px;font-weight:650}.cw-app .ca-builder strong{color:var(--cw-ink);font-weight:600;display:block}.cw-app .ca-builder small,.cw-app .cw-table td.cw-num small{color:var(--cw-ink-3);margin-top:2px;font-size:12px;display:block}.cw-app .cw-table .ca-ficha{align-items:start;gap:2px;display:grid}.cw-app .cw-table .ca-ficha strong{letter-spacing:-.02em;font-size:15px;font-weight:620}.cw-app .cw-table .ca-ficha small{color:var(--cw-ink-3);font-size:12px}.cw-app .cw-table .ca-ficha[data-withheld] strong{color:var(--cw-ink-3);font-size:13px;font-weight:500}.cw-app .ca-versions{margin-top:10px}.cw-app .ca-versions summary{cursor:pointer;color:var(--cw-ink-3);font-size:12px}.cw-app .ca-versions p{margin:6px 0 0;font-size:12px}.cw-app .cx-pipeline-table td.cx-owner{min-width:140px;max-width:190px}.cw-app .cx-com>span{color:var(--cw-ink);font-weight:500}.cw-app .cx-case>.cx-chips{margin-top:2px}.cw-app .cw-record-explorer .cw-research-tools{margin:0 0 14px}.cw-app .cw-record-explorer .cw-research-tools label{color:var(--cw-ink-3);flex:none;align-items:center;gap:10px;font-size:13px;display:inline-flex}.cw-app .cw-record-explorer .cw-research-tools select{letter-spacing:-.02em;width:auto;min-width:220px;color:var(--cw-ink);background:var(--ui-tile) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23586875' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center / 12px;appearance:none;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:7px 36px 7px 12px;font-size:16px;font-weight:650}.cw-app .cw-record-explorer .cw-research-tools select:hover{background-color:var(--ui-tile-hover)}.cw-app .cw-assistant .cv-themes{flex-wrap:wrap;overflow:visible}.cw-app .cx-table td.cx-num .cx-sub{white-space:nowrap}.cw-app{--cw-ink:#0e151b;--cw-ink-2:#46525c;--cw-ink-3:#66727c;--cw-line:#e3e7ea;--cw-line-strong:#cbd3d9;--cw-canvas:#f3f5f6;--ui-hair:1px solid var(--cw-line);--ui-tile:#f3f5f6;--ui-tile-hover:#ecf0f2;--ui-ink-on-dark:#f4f6f7;--ui-lift:none}.cw-app :is(.cx-section,.cw-card,.cw-stat,.cw-inspector){box-shadow:none;border:var(--ui-hair);border-radius:14px}.cw-app .cl-summary a{box-shadow:none;border:var(--ui-hair)}.cw-app .cx-section-head,.cw-app .cw-card-head{border-bottom:var(--ui-hair)}.cw-app :is(.cx-section-head,.cw-card-head) h2{letter-spacing:-.018em;font-size:16px;font-weight:600}.cw-app .cw-canvas{background:var(--cw-canvas)}.cw-app :is(.cw-title,.cx-head) h1,.cw-app .cx-hub-title h1{letter-spacing:-.038em;font-size:32px;font-weight:600;line-height:1.1}.cw-app .cx-hub-title h1,.cw-app .cx-head h1:where(:not(:only-child)){text-wrap:balance}.cw-app :is(.cx-lead,.cw-title>div>p){color:var(--cw-ink-2);margin-top:8px;font-size:15px}.cw-app .cx-head{margin-bottom:10px}.cw-app .cx-page,.cw-app .cx-hub{gap:20px}.cw-app .cx-kpis{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:4px 0;overflow:visible}.cw-app .cx-kpi{background:0 0;border-radius:0;padding:2px 24px}.cw-app .cx-kpi:first-child{padding-left:0}.cw-app .cx-kpi+.cx-kpi{border-left:var(--ui-hair)}.cw-app .cx-kpi>span{color:var(--cw-ink-3);font-size:13px;font-weight:500}.cw-app .cx-kpi[data-tone]>span:before{width:7px;height:7px}.cw-app .cx-kpi>strong{letter-spacing:-.045em;margin-top:4px;font-size:34px;font-weight:600;line-height:1.05}.cw-app .cx-kpi>small{font-size:12.5px}.cw-app a.cx-kpi:hover{background:0 0}.cw-app a.cx-kpi:hover>strong{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--cw-line-strong);text-decoration-color:var(--cw-line-strong)}.cw-app .cx-kpi[data-emph],.cw-app .cx-kpi[data-emph][aria-pressed=true],.cw-app a.cx-kpi[data-emph]:hover{background:0 0}.cw-app .cx-kpi[data-emph]>strong{color:var(--color-accent-strong)}.cw-app .cx-kpi[data-emph][data-tone=warn]>strong,.cw-app .cx-kpi[data-emph][data-tone=risk]>strong{color:var(--color-warn)}.cw-app .cx-kpi[aria-pressed=true]{background:0 0}.cw-app .cx-kpi[aria-pressed=true]:after{border-radius:2px;height:2px;bottom:-6px;left:24px;right:24px}.cw-app .cx-kpi:first-child[aria-pressed=true]:after{left:0}@container canvas (max-width:820px){.cw-app .cx-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.cw-app .cx-kpi:nth-child(odd),.cw-app .cx-kpis>.cx-kpi:last-child:nth-child(odd){border-left:0;padding-left:0}}.cw-app .cx-strip{background:0 0;border:0;padding:0}.cw-app .cx-strip-steps{gap:18px}.cw-app .cx-strip-steps>li{background:var(--cw-surface);border:var(--ui-hair);box-shadow:none;border-radius:14px}.cw-app .cx-section .cx-strip-steps>li{background:var(--ui-tile);border-color:#0000}.cw-app .cx-strip-steps>li+li:after{width:8px;height:8px;left:-13px}.cw-app .cx-strip-step>strong{letter-spacing:-.045em;font-size:32px;font-weight:600}.cw-app .cx-strip-label{font-size:13px;font-weight:550}.cw-app .cx-strip-sub{background:var(--ui-tile)}.cw-app .cx-section .cx-strip-sub{background:#fffc}.cw-app .cx-strip-steps>li:has(>.cx-strip-step:hover){border-color:var(--cw-line-strong);background:var(--cw-surface)}.cw-app .cx-section .cx-strip-steps>li:has(>.cx-strip-step:hover){background:var(--ui-tile-hover)}.cw-app .cx-strip-steps>li[data-current],.cw-app .cx-section .cx-strip-steps>li[data-current]{background:#0e151b;border-color:#0e151b;box-shadow:0 10px 24px -14px #0b0f1499}.cw-app .cx-strip-steps>li:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])){background:#0e151b;border-color:#0e151b;box-shadow:0 10px 24px -14px #0b0f1499}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) :is(.cx-strip-label,.cx-strip-step>small,.cx-strip-step small){color:#ffffffb8}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-step>strong{color:var(--color-accent)}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-label:before{background:var(--color-accent);color:#0e151b}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-sub{color:#ffffffc7;box-shadow:none;background:#ffffff14}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-sub b{color:#fff}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-sub:is([aria-pressed=true],[aria-current=page],[data-on]){background:var(--color-accent);color:#0e151b;box-shadow:none}.cw-app .cx-strip-steps>li:is(:has(>.cx-strip-step:is([aria-pressed=true],[aria-current=page])),[data-current]) .cx-strip-sub:is([aria-pressed=true],[aria-current=page],[data-on]) b{color:#0e151b}.cw-app .cx-strip-exits{border-top:0;margin-top:10px;padding:0 4px}.cw-app .cx-strip[data-mode=stepper] .cx-strip-steps{gap:14px}.cw-app .cx-strip[data-mode=stepper] li[data-state=done]{background:var(--ui-tile);border-color:#0000}.cw-app .cx-strip[data-mode=stepper] li:not([data-state]):not([data-current]){border:1px dashed var(--cw-line-strong);background:0 0}.cw-app :is(.cx-table,.cw-table) th{color:var(--cw-ink-3);border-bottom:1px solid var(--cw-line-strong);background:0 0;padding-block:10px;font-size:12.5px;font-weight:500}.cw-app .cx-table td{border-bottom:var(--ui-hair);color:var(--cw-ink-2);padding-block:14px}.cw-app .cx-table tbody tr:hover td{background:#f7f9fa}.cw-app .cx-case>a{color:var(--cw-ink);letter-spacing:-.008em;font-size:14px;font-weight:550}.cw-app .cx-meta-line{color:var(--cw-ink-3);font-size:12.5px}.cw-app .cx-table .cx-chip{height:auto;box-shadow:none;color:var(--cw-ink-2);background:0 0;border:0;gap:7px;padding:0;font-size:13px;font-weight:500}.cw-app .cx-table .cx-chip:before{width:7px;height:7px}.cw-app .cx-table .cx-chip[data-tone=risk]{color:var(--color-risk)}.cw-app .cx-table .cx-chip[data-tone=warn]{color:var(--color-warn)}.cw-app .cx-table .cx-chip[data-plain]:before{display:none}.cw-app .cx-table .cx-chips{gap:4px 12px}.cw-app .cx-money{color:var(--cw-ink);font-weight:600}.cw-app .cx-code{color:var(--cw-ink-3);font-size:11.5px}.cw-app .cw-assistant-toggle{color:var(--color-chassis-ink-2);box-shadow:none;background:0 0;border-color:#0000}.cw-app .cw-assistant-toggle:hover{color:#fff;background:#ffffff0f}.cw-app .cw-assistant-toggle[aria-pressed=true],.cw-app .cw-assistant-toggle[aria-expanded=true]{color:#fff;background:#ffffff14}.cw-app .cw-sidebar a[aria-current]{color:#fff;box-shadow:none;background:#ffffff14}.cw-app .cw-sidebar a[aria-current] svg{color:var(--color-accent)}.cw-app .cw-assistant .cw-companion-intro{display:none}.cw-app .cw-context{gap:20px;padding-top:18px}.cw-app .cw-context .cw-eyebrow,.cw-app .cw-context-head .cw-eyebrow{color:var(--cw-ink-3);font-size:12.5px;font-weight:500}.cw-app .cw-assistant .cv-prompt{box-shadow:none;background:0 0;border:0;border-radius:0}.cw-app .cw-assistant .cv-prompt-main{background:0 0;border:0;border-radius:10px;padding:9px 10px}.cw-app .cw-assistant .cv-prompt-main:hover{background:var(--ui-tile)}.cw-app .cw-assistant .cv-prompt+.cv-prompt{border-top:var(--ui-hair)}.cw-app .cw-assistant .cv-prompt-icon{color:var(--cw-ink-3);background:0 0}.cw-app .cw-assistant .cv-prompt-text{color:var(--cw-ink);font-size:13.5px}.cw-app .cw-assistant .cv-theme{height:28px;font-size:12.5px}.cw-app .cw-main>.cw-fbar,.cw-app .cx-page>.cw-fbar{box-shadow:none;background:0 0;border:0;padding:0}.cw-app .cx-hub-title h1,.cw-app .cx-hub-head h1{letter-spacing:-.03em;-webkit-line-clamp:3;font-size:26px;line-height:1.18}.cw-app .io-month-track i{background:#25313d;border-radius:4px 4px 0 0}.cw-app .io-facet-bar{background:var(--ui-tile);height:5px}.cw-app .io-facet-bar i{opacity:1;background:#25313d}.cw-app .fy-list{border-color:var(--cw-line);border-radius:14px}.cw-app .fy-item a{gap:3px 16px;padding:13px 16px}.cw-app .fy-title{letter-spacing:-.012em;color:var(--cw-ink);font-size:14.5px;font-weight:600}.cw-app .fy-subject,.cw-app .fy-waiting{font-size:12.5px}.cw-app .fy-action{color:var(--cw-ink);transition:background .14s var(--ease-state), color .14s var(--ease-state);background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:550}.cw-app .fy-item a:hover .fy-action{color:#fff;background:#0e151b}.cw-app .fy-item a:hover{background:#f7f9fa}.cw-app .cv-welcome h1,.cw-app .cw-home[data-continuous] .cv-welcome h1{letter-spacing:-.048em;font-size:clamp(34px,3.2vw,46px);font-weight:600;line-height:1.04}.cw-app .cx-count{height:auto;color:var(--cw-ink-3);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.cw-app .cx-page>.cx-stack>.cx-next,.cw-app .cs-next-step{border-radius:16px;margin:0;padding:18px 20px}.cw-app .cs-next-step strong{letter-spacing:-.02em;font-size:18px;font-weight:600}.cw-app .cs-next-step p{font-size:13.5px}.cw-app .cs-next-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cw-app .cs-next-primary,.cw-app .cs-next-secondary{white-space:nowrap;height:38px;transition:transform .14s var(--ease-state), background .14s var(--ease-state);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cw-app .cs-next-primary{background:var(--color-accent);color:#0e151b}.cw-app .cs-next-primary:after{content:"→"}.cw-app .cs-next-primary:hover{background:#e2f26e;transform:translate(1px)}.cw-app .cs-next-secondary{color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.cw-app .cs-next-secondary:hover{box-shadow:inset 0 0 0 1px #ffffff80}.cw-app .dz-panel{box-shadow:none;border:var(--ui-hair);border-radius:16px;gap:14px}.cw-app .dz-head{padding:16px 18px 15px}.cw-app .dz-head h2{letter-spacing:-.02em;font-size:18px;font-weight:600}.cw-app .dz-kicker{letter-spacing:0;color:var(--color-accent);font-size:12px;font-weight:600}.cw-app .dz-who{background:var(--ui-tile);box-shadow:none;border-radius:12px;padding:12px 14px}.cw-app .dz-who strong{letter-spacing:-.015em;font-size:16px;font-weight:600}.cw-app .dz-verbs{gap:8px}.cw-app .dz-verb{background:var(--cw-surface);height:38px;box-shadow:inset 0 0 0 1px var(--cw-line-strong);color:var(--cw-ink);border-radius:999px;padding:0 16px;font-size:14px;font-weight:550}.cw-app .dz-verb:hover:not(:disabled){background:var(--ui-tile)}.cw-app .dz-verb[data-primary]{background:var(--color-accent);box-shadow:none;color:#0e151b;font-weight:600}.cw-app .dz-verb[data-primary]:hover:not(:disabled){background:#e2f26e}.cw-app .dz-verb[aria-pressed=true]{color:#fff;box-shadow:none;background:#0e151b}.cw-app .dz-verb[data-primary][aria-pressed=true]{background:var(--color-accent);color:#0e151b;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent) 35%, transparent)}.cw-app .dz-suggest{border-radius:12px;padding:14px}.cw-app .dz-suggest strong{font-size:16px;font-weight:600}@media (max-width:640px){.cw-app :is(.cw-title,.cx-head) h1{font-size:28px}.cw-app .cx-kpi{padding-inline:14px}.cw-app .cx-kpi>span{white-space:normal}.cw-app .cx-kpi>strong{font-size:26px}.cw-app .cx-strip-steps{gap:10px}.cw-app .cx-strip-steps>li+li:after{display:none}.cw-app .cx-strip-label{white-space:normal;align-items:flex-start;line-height:1.25}.cw-app .cx-strip-step>strong{font-size:28px}.cw-app .cx-head .cx-actions{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.cw-app .cx-head .cx-actions>*{flex:none}.cw-app .cs-next-step strong{font-size:17px}}.cw-app .dz-relato-meta{color:var(--cw-ink-3);margin-left:8px;font-size:12px;font-weight:400}.cw-app .dz-relato-meta:before{content:"· "}.cw-app .cx-day>h3{color:var(--cw-ink);margin-bottom:6px;font-size:13px;font-weight:600}.cw-app .cx-timeline>li{grid-template-columns:52px 38px minmax(0,1fr)}.cw-app .cx-timeline>li>time{padding-top:12px;font-size:12.5px}.cw-app .cx-timeline>li>i:before{background:var(--cw-line)}.cw-app .cx-timeline>li>i:after{width:10px;height:10px;box-shadow:0 0 0 4px var(--cw-surface);top:13px}.cw-app .cx-timeline>li>i[data-initials]:after{content:attr(data-initials);letter-spacing:.02em;color:#0e151b;background:color-mix(in oklab, var(--tone,#7b8894) 20%, white);width:26px;height:26px;box-shadow:0 0 0 4px var(--cw-surface), inset 0 0 0 1px color-mix(in oklab, var(--tone,#7b8894) 45%, white);place-items:center;font-size:10px;font-weight:650;display:grid;top:7px}.cw-app .cx-timeline>li>div{padding:10px 0 16px 8px}.cw-app .cx-timeline strong{letter-spacing:-.01em;font-size:14px;font-weight:600}.cw-app .cx-timeline p{background:var(--ui-tile);max-width:72ch;color:var(--cw-ink-2);border-radius:10px;margin-top:6px;padding:9px 12px;font-size:13px;line-height:1.55}.cw-app .cx-timeline small{margin-top:6px;font-size:12px}.cw-app .cx-history-filters{gap:8px;padding-top:14px}.cw-app .cx-history-filters button{height:30px;padding:0 12px;font-size:13px}.cw-app .cx-history-filters button[aria-pressed=true]{color:#fff;background:#0e151b;border-color:#0e151b}.cw-app .cx-history-filters button[aria-pressed=true] span{color:#fff9}.cw-app .cs-thread{gap:12px}.cw-app .cs-thread>li,.cw-app .cx-hub .cs-thread>li{background:var(--ui-tile);max-width:72%;box-shadow:none;border:0;border-radius:16px;gap:6px;padding:12px 14px}.cw-app .cs-thread>li[data-direction=entrada]{border-bottom-left-radius:5px;justify-self:start}.cw-app .cs-thread>li[data-direction=saida],.cw-app .cx-hub .cs-thread>li[data-direction=saida]{background:color-mix(in oklab, var(--color-accent-soft) 85%, white);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-strong) 14%, white);border-bottom-right-radius:5px;justify-self:end}.cw-app .cs-thread>li[data-kind=note]{max-width:86%;box-shadow:inset 0 0 0 1px var(--cw-line-strong);background:0 0;border:0;border-radius:12px;justify-self:center}.cw-app .cs-thread>li[data-kind=note] p{color:var(--cw-ink-2)}.cw-app .cs-thread header{color:var(--cw-ink-2);font-size:12px;font-weight:550}.cw-app .cs-thread header time{color:var(--cw-ink-3);font-weight:400}.cw-app .cs-thread p{font-size:14px;line-height:1.55}.cw-app .cs-thread-subject{color:var(--cw-ink);font-size:13px;font-weight:600}.cw-app .cs-thread footer{font-size:12px}.cw-app .cs-thread footer .cw-status{color:var(--cw-ink-3);background:0 0;border:0;padding:0}@media (max-width:640px){.cw-app .cs-thread>li,.cw-app .cx-hub .cs-thread>li{max-width:92%}}.cw-app .cx-timeline>li>i{font-style:normal}@keyframes ui-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cw-app :is(.cx-page,.cw-main)>:is(header,section,.cx-kpis,.cx-strip,.cx-stack,.cx-next,.cw-fbar,nav){animation:.36s cubic-bezier(.16,1,.3,1) both ui-rise}.cw-app :is(.cx-page,.cw-main)>:nth-child(2){animation-delay:30ms}.cw-app :is(.cx-page,.cw-main)>:nth-child(3){animation-delay:60ms}.cw-app :is(.cx-page,.cw-main)>:nth-child(4){animation-delay:90ms}.cw-app :is(.cx-page,.cw-main)>:nth-child(n+5){animation-delay:.12s}.cw-app .cx-stack>:is(section,.cx-kpis,.cx-next,.cx-cols){animation:.36s cubic-bezier(.16,1,.3,1) both ui-rise}@media (prefers-reduced-motion:reduce){.cw-app :is(.cx-page,.cw-main)>*,.cw-app .cx-stack>*{animation:none!important}}.cw-app .cx-strip[data-mode=stepper] .cx-strip-steps>li[data-current]{background:#0e151b;border-color:#0e151b}.cw-dialog-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e151b6b}.cw-dialog{--cw-line:#e3e7ea;--cw-line-strong:#cbd3d9;--cw-ink:#0e151b;--cw-ink-2:#46525c;--cw-ink-3:#66727c;border:0;border-radius:20px;padding:24px 26px 26px;box-shadow:0 1px #0e151b0a,0 30px 80px -24px #0e151b73}.cw-dialog header{align-items:center;margin-bottom:4px}.cw-dialog h2{letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.25}.cw-dialog header button{border:0;border-radius:999px;width:32px;height:32px}.cw-dialog header button:hover{background:#f3f5f6;border:0}.cw-dialog>p{color:var(--cw-ink-2);max-width:54ch;margin:0 0 18px;font-size:13.5px;line-height:1.55}.cw-dialog .cw-form{gap:6px 16px;margin:0}.cw-dialog .cw-form>label:not(:first-child),.cw-dialog .cw-form>fieldset:not(:first-child){margin-top:12px}.cw-dialog .cw-form label{color:var(--cw-ink);gap:6px;font-size:13px;font-weight:550}.cw-dialog .cw-form>label:not(:has(input,select,textarea)){align-items:baseline;gap:6px;display:flex}.cw-dialog .cw-form label small{color:var(--cw-ink-3);font-size:12.5px;font-weight:400}.cw-dialog .cw-form>p:not([class]),.cw-dialog .cw-form>small{color:var(--cw-ink-3);font-size:12.5px}.cw-dialog :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]){border-color:var(--cw-line-strong);background:#fff;border-radius:10px}.cw-dialog :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]):hover{border-color:#aeb9c1}.cw-dialog :is(input,textarea,select):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent) 55%, transparent);border-color:#0e151b}.cw-dialog .cw-form>button:last-child,.cw-dialog .cw-form>.cw-actions:last-child{margin-top:14px}.cw-dialog .cw-form>button.cw-primary:last-child{justify-self:end}.cw-dialog .cw-actions{flex-flow:row-reverse wrap;justify-content:flex-start;gap:8px;display:flex}.cw-dialog .cw-primary{background:var(--color-accent);min-height:40px;box-shadow:none;color:#0e151b;border:0;border-radius:999px;padding:0 20px;font-weight:600;transform:none}.cw-dialog .cw-primary:hover:not(:disabled){background:#e2f26e;transform:none}.cw-dialog .cw-primary:disabled{color:var(--cw-ink-3);opacity:1;background:#eef1f3}.cw-dialog .cw-secondary{min-height:40px;box-shadow:inset 0 0 0 1px var(--cw-line-strong);color:var(--cw-ink);background:0 0;border:0;border-radius:999px;padding:0 18px;font-weight:550}.cw-dialog .cw-secondary:hover:not(:disabled){background:#f3f5f6}.cw-dialog .cw-destructive{border-radius:999px;min-height:40px;padding:0 18px}.cw-dialog .cw-callout{border-radius:12px}@media (max-width:640px){.cw-dialog{border-radius:20px 20px 0 0;padding:20px 18px 22px}.cw-dialog .cw-form>button.cw-primary:last-child{justify-self:stretch}.cw-dialog .cw-actions>*{flex:auto}}.cw-app .dz-limit-list{border:1px solid var(--cw-line);background:var(--cw-surface);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px 20px;margin:12px 0;padding:16px;display:grid}.cw-app .dz-limit-list div{min-width:0}.cw-app .dz-limit-list dt{color:var(--cw-ink-3);margin-bottom:4px;font-size:12px}.cw-app .dz-limit-list dd{color:var(--cw-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}@media (max-width:1000px){.cw-app .cw-assistant{border-radius:14px 14px 0 0;width:100%;max-width:100vw;margin:0;right:0}}
