:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg-page);color:var(--ink-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.cx-root{font-family:var(--font-sans);color:var(--ink-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;font-synthesis-weight:none;overflow-wrap:break-word;accent-color:var(--brand-primary);scrollbar-color:var(--border-strong) transparent}:where(.cx-root),:where(.cx-root) *,:where(.cx-root) :before,:where(.cx-root) :after{box-sizing:border-box}:where(.cx-root) :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre){font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0}:where(.cx-root) :where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(.cx-root) :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}:where(.cx-root) :where(button,input,select,textarea,optgroup){font:inherit;letter-spacing:inherit;color:inherit;margin:0}:where(.cx-root) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(.cx-root) :where([disabled],[aria-disabled=true],.is-disabled){cursor:not-allowed}:where(.cx-root) :where(a){color:inherit;text-decoration:none}:where(.cx-root) :where(img,svg,video){max-width:100%;display:block}:where(.cx-root) :where(table){border-collapse:collapse;border-spacing:0}:where(.cx-root) :where(hr){border:0;margin:0}.cx-root [hidden]{display:none!important}.cx-root ::selection{background:var(--brand-accent-subtle);color:var(--ink-primary)}:where(.cx-root) :focus{outline:none}:where(.cx-root) :focus-visible,.cx-root .is-focus{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-root .cx-focus-inset:focus-visible,.cx-root .cx-focus-inset.is-focus{box-shadow:var(--shadow-focus-inset);outline:none}@property --cx-state{syntax:"<color>";inherits:false;initial-value:#0000}@property --cx-select{syntax:"<color>";inherits:false;initial-value:#0000}.cx-state-layer{--cx-state:transparent;--cx-select:transparent;background-image:linear-gradient(var(--cx-state), var(--cx-state)), linear-gradient(var(--cx-select), var(--cx-select));transition:--cx-state var(--duration-fast) var(--ease-enter)}.cx-state-layer:is(.is-selected,[aria-selected=true],[aria-checked=true],[aria-pressed=true]){--cx-select:var(--state-selected)}.cx-state-layer:is(:hover,.is-hover){--cx-state:var(--state-hover)}.cx-state-layer:is(:active,.is-active){--cx-state:var(--state-pressed)}.cx-state-layer:is(:disabled,.is-disabled,[aria-disabled=true]){--cx-state:transparent}.cx-icon{width:var(--icon-md);height:var(--icon-md);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.cx-icon--xs{width:var(--icon-xs);height:var(--icon-xs);stroke-width:var(--icon-stroke-strong)}.cx-icon--sm{width:var(--icon-sm);height:var(--icon-sm)}.cx-icon--md{width:var(--icon-md);height:var(--icon-md)}.cx-icon--lg{width:var(--icon-lg);height:var(--icon-lg)}.cx-icon--strong{stroke-width:var(--icon-stroke-strong)}.cx-icon--filled{fill:currentColor;stroke:none}.cx-icon--inline{vertical-align:middle;display:inline-block}.num-md,.num-md-strong,.num-sm,.num-sm-strong,.cx-tnum{font-variant-numeric:tabular-nums}.cx-code{padding-inline:var(--space-4);border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--ink-primary);overflow-wrap:anywhere}.cx-hr{height:var(--hairline);background:var(--border-hairline);border:0;flex:none;margin:0;display:block}.cx-hr--inset{margin-inline:var(--space-16)}.cx-vr{width:var(--hairline);background:var(--border-hairline);flex:none;align-self:stretch;display:block}.cx-hairline-top{border-top:var(--hairline) solid var(--border-hairline)}.cx-hairline-bottom{border-bottom:var(--hairline) solid var(--border-hairline)}.cx-dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:currentColor;flex:none;display:inline-block}.cx-link{color:var(--ink-link);text-decoration-line:underline;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2);cursor:pointer}.cx-link:hover,.cx-link.is-hover{text-decoration-color:currentColor}.cx-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cx-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.cx-value{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.cx-break{overflow-wrap:anywhere;min-width:0}.cx-grow{flex:1 1 0;min-width:0}.cx-cluster{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.cx-meta{align-items:baseline;gap:var(--space-4) var(--space-16);min-width:0;clip-path:inset(calc(var(--space-8) * -1) calc(var(--space-8) * -1) calc(var(--space-8) * -1) calc(var(--space-4) * -1));flex-wrap:wrap;display:flex}.cx-meta>*{min-width:0;position:relative}.cx-meta>:before{content:"·";width:var(--space-16);color:var(--ink-tertiary);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:100%}.cx-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-md)), 1fr));gap:var(--space-14);min-width:0;display:grid}.cx-grid--sm{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-sm)), 1fr))}.cx-grid--lg{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-lg)), 1fr))}.cx-scroll-x{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.cx-scroll-x.is-overflowing{-webkit-mask-image:linear-gradient(to left, transparent, var(--ink-primary) var(--space-24));mask-image:linear-gradient(to left, transparent, var(--ink-primary) var(--space-24))}.cx-scroll-x.is-overflowing:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.cx-sr-only{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@keyframes cx-spin{to{transform:rotate(360deg)}}@keyframes cx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.cx-root *,.cx-root :before,.cx-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cx-icon--primary{color:var(--ink-primary)}.cx-icon--secondary{color:var(--ink-secondary)}.cx-icon--muted{color:var(--ink-tertiary)}.cx-icon--success{color:var(--success-fg)}.cx-icon--warning{color:var(--warning-fg)}.cx-icon--danger{color:var(--danger-fg)}.cx-icon--info{color:var(--info-fg)}.cx-icon--disabled{color:var(--state-disabled-ink)}.cx-spinner{animation:cx-spin var(--duration-spin) linear infinite;flex:none}.cx-spinner--sm{width:var(--icon-xs);height:var(--icon-xs);stroke-width:var(--icon-stroke-strong)}.cx-spinner--md{width:var(--icon-sm);height:var(--icon-sm)}.cx-spinner--lg{width:var(--icon-lg);height:var(--icon-lg)}.cx-spinner--muted{color:var(--ink-tertiary)}.cx-spinner-label{align-items:center;gap:var(--space-6);color:var(--ink-tertiary);display:inline-flex}.cx-spinner-block{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--row-lg);padding:var(--space-24) var(--space-16);color:var(--ink-tertiary);text-align:center;flex-direction:column;display:flex}.cx-spinner--dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--info-solid);box-shadow:0 0 0 var(--space-2) var(--info-bg);animation:cx-spinner-breathe var(--duration-pulse) ease-in-out infinite;display:inline-block}@keyframes cx-spinner-breathe{0%,to{opacity:1}50%{opacity:var(--opacity-pulse-low)}}.cx-spinner.is-static,.cx-spinner--dot.is-static{animation:none}.cx-dot--neutral{color:var(--ink-tertiary)}.cx-dot--success{color:var(--success-solid)}.cx-dot--warning{color:var(--warning-solid)}.cx-dot--danger{color:var(--danger-solid)}.cx-dot--info{color:var(--info-solid)}.cx-dot--agent{color:var(--tag-lilac-fg)}.cx-dot--brand{color:var(--brand-primary)}.cx-dot--new{color:var(--info-solid)}.cx-dot--disabled{color:var(--state-disabled-ink)}.cx-dot--lg{width:var(--marker-sm);height:var(--marker-sm)}.cx-dot--ring{box-shadow:0 0 0 var(--space-2) var(--bg-surface)}.cx-dot--pulse{animation:cx-dot-breathe var(--duration-pulse) ease-in-out infinite}@keyframes cx-dot-breathe{0%,to{opacity:1}50%{opacity:var(--opacity-pulse-low)}}.cx-dot-label{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-secondary);white-space:nowrap;display:inline-flex}.cx-badge{min-width:var(--pill-height);height:var(--pill-height);padding-inline:var(--space-6);border-radius:var(--radius-pill);background-color:var(--bg-muted);color:var(--ink-secondary);white-space:nowrap;vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-badge--sm{min-width:var(--count-height);height:var(--count-height);padding-inline:var(--space-4)}.cx-badge--strong{background-color:var(--brand-primary);color:var(--ink-on-primary)}.cx-badge--danger{background-color:var(--danger-bg);color:var(--danger-fg)}.cx-badge--info{background-color:var(--info-bg);color:var(--info-fg)}.cx-badge--outline{background-color:var(--bg-surface);box-shadow:inset 0 0 0 var(--hairline) var(--border-default)}.cx-badge-anchor{flex:none;display:inline-flex;position:relative}.cx-badge--overlay{box-shadow:0 0 0 var(--space-2) var(--bg-surface);pointer-events:none;position:absolute;inset-block-start:calc(var(--badge-overlay-offset) * -1);inset-inline-end:calc(var(--badge-overlay-offset) * -1)}.cx-badge--outline.cx-badge--overlay{box-shadow:inset 0 0 0 var(--hairline) var(--border-default), 0 0 0 var(--space-2) var(--bg-surface)}.cx-badge.is-disabled{background-color:var(--state-disabled-bg);color:var(--state-disabled-ink)}.cx-link{border-radius:var(--radius-xs);transition:text-decoration-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter)}.cx-link:active,.cx-link.is-active{color:var(--ink-secondary);text-decoration-color:currentColor}.cx-link--quiet{text-decoration-color:#0000}.cx-link--quiet:focus-visible,.cx-link--quiet.is-focus{text-decoration-color:currentColor}.cx-link--secondary{color:var(--ink-secondary)}.cx-link--secondary:hover,.cx-link--secondary.is-hover{color:var(--ink-primary)}.cx-link__icon{color:var(--ink-tertiary);margin-inline-start:var(--space-2)}.cx-link:hover .cx-link__icon,.cx-link.is-hover .cx-link__icon{color:currentColor}.cx-link[aria-disabled=true],.cx-link.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;text-decoration-color:#0000}.cx-link[aria-disabled=true] .cx-link__icon,.cx-link.is-disabled .cx-link__icon{color:inherit}.cx-hr--strong,.cx-vr--strong{background:var(--border-default)}.cx-hr--spaced{margin-block:var(--space-12)}.cx-divider{align-items:center;gap:var(--space-12);min-width:0;color:var(--ink-tertiary);display:flex}.cx-divider:before,.cx-divider:after{content:"";min-width:var(--space-16);height:var(--hairline);background:var(--border-hairline);flex:1 1 0}.cx-divider__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.cx-divider--start:before{display:none}.cx-label{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--ink-secondary);padding:0;display:inline-flex}.cx-label--strong{color:var(--ink-primary)}.cx-label__required{color:var(--danger-fg)}.cx-label__optional{color:var(--ink-tertiary);margin-inline-start:var(--space-6)}.cx-label__info{border-radius:var(--radius-full);color:var(--ink-tertiary);cursor:help;transition:color var(--duration-fast) var(--ease-enter);flex:none;align-self:center;margin-inline-start:var(--space-4);display:inline-flex;position:relative}.cx-label__info:after{content:"";inset:calc((var(--control-xs) - var(--icon-sm)) / -2);position:absolute}.cx-label__info:hover,.cx-label__info.is-hover{color:var(--ink-primary)}.cx-label.is-disabled{color:var(--state-disabled-ink)}.cx-label.is-disabled :is(.cx-label__required,.cx-label__optional,.cx-label__info){color:inherit}.cx-helper{align-items:flex-start;gap:var(--space-6);min-width:0;color:var(--ink-tertiary);overflow-wrap:anywhere;display:flex}.cx-helper>.cx-icon{flex:none;margin-block-start:var(--hairline)}.cx-helper__text{flex:auto;min-width:0}.cx-helper--split{justify-content:space-between;column-gap:var(--space-12);flex-wrap:wrap}.cx-helper__counter{white-space:nowrap;flex:none;margin-inline-start:auto}.cx-helper--error,.cx-helper.is-invalid{color:var(--danger-fg)}.cx-helper--warning{color:var(--warning-fg)}.cx-helper--success{color:var(--success-fg)}.cx-helper--success[data-state=hidden]{opacity:0;transition:opacity var(--duration-fast) var(--ease-exit)}.cx-helper.is-disabled{color:var(--state-disabled-ink)}.cx-progress{--cx-progress:0%;gap:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}.cx-progress__head{justify-content:space-between;align-items:baseline;gap:var(--space-12);min-width:0;display:flex}.cx-progress__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-secondary);overflow:hidden}.cx-progress__value{color:var(--ink-tertiary);white-space:nowrap;flex:none}.cx-progress__track{height:var(--progress-height);border-radius:var(--radius-pill);background-color:var(--bg-muted);position:relative;overflow:hidden}.cx-progress__fill{width:var(--cx-progress);border-radius:inherit;background-color:var(--brand-primary);height:100%;transition:width var(--duration-slow) var(--ease-move)}.cx-progress--lg .cx-progress__track{height:var(--progress-height-lg)}.cx-progress.is-complete .cx-progress__fill,.cx-progress--success .cx-progress__fill{background-color:var(--success-solid)}.cx-progress.is-invalid .cx-progress__fill,.cx-progress--danger .cx-progress__fill{background-color:var(--danger-solid)}.cx-progress--warning .cx-progress__fill{background-color:var(--warning-solid)}.cx-progress.is-paused .cx-progress__fill{background-color:var(--border-control)}.cx-progress.is-disabled .cx-progress__fill{background-color:var(--state-disabled-ink)}.cx-progress.is-disabled :is(.cx-progress__label,.cx-progress__value){color:var(--state-disabled-ink)}.cx-progress.is-indeterminate .cx-progress__fill,.cx-progress.is-loading .cx-progress__fill{width:40%;animation:cx-progress-sweep var(--duration-shimmer) var(--ease-move) infinite}@keyframes cx-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.cx-progress.is-indeterminate .cx-progress__fill,.cx-progress.is-loading .cx-progress__fill{width:100%;opacity:var(--opacity-pulse-low);transform:none}}.cx-radio-group__item{align-items:flex-start;gap:var(--space-10);padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter);display:flex;position:relative}.cx-radio-group__input{width:var(--control-indicator);height:var(--control-indicator);opacity:0;cursor:inherit;margin:0;position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.cx-radio-group__box{width:var(--control-indicator);height:var(--control-indicator);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-full);background-color:var(--bg-surface);transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-block-start:var(--space-2);display:inline-flex}.cx-radio-group__box:after{content:"";width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--ink-on-primary);transition:transform var(--duration-fast) var(--ease-enter);transform:scale(0)}.cx-radio-group__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cx-radio-group__description{color:var(--ink-tertiary)}.cx-radio-group__item:hover,.cx-radio-group__item.is-hover{background-color:var(--bg-hover)}.cx-radio-group__item:hover .cx-radio-group__box,.cx-radio-group__item.is-hover .cx-radio-group__box{border-color:var(--border-control-hover)}.cx-radio-group__item:active,.cx-radio-group__item.is-active,.cx-radio-group__item:active .cx-radio-group__input:not(:checked)+.cx-radio-group__box,.cx-radio-group__item.is-active:not(.is-checked) .cx-radio-group__box{background-color:var(--bg-pressed)}.cx-radio-group__input:checked+.cx-radio-group__box,.cx-radio-group__item.is-checked .cx-radio-group__box{border-color:var(--brand-primary);background-color:var(--brand-primary)}.cx-radio-group__input:checked+.cx-radio-group__box:after,.cx-radio-group__item.is-checked .cx-radio-group__box:after{transform:scale(1)}.cx-radio-group__item:hover .cx-radio-group__input:checked:enabled+.cx-radio-group__box,.cx-radio-group__item.is-hover.is-checked .cx-radio-group__box{border-color:var(--brand-primary-hover);background-color:var(--brand-primary-hover)}.cx-radio-group__input:focus-visible{outline:none}.cx-radio-group__input:focus-visible+.cx-radio-group__box,.cx-radio-group__item.is-focus .cx-radio-group__box{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-radio-group__item.is-focus{outline:none}.cx-radio-group__input[aria-invalid=true]+.cx-radio-group__box,.cx-radio-group__item.is-invalid .cx-radio-group__box,.cx-radio-group__item.is-error .cx-radio-group__box{border-color:var(--border-invalid)}.cx-radio-group__item.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background-color:#0000}.cx-radio-group__item:has(.cx-radio-group__input:disabled){color:var(--state-disabled-ink);cursor:not-allowed;background-color:#0000}.cx-radio-group__item.is-disabled .cx-radio-group__box{border-color:var(--state-disabled-border);background-color:var(--state-disabled-bg)}.cx-radio-group__item:has(.cx-radio-group__input:disabled) .cx-radio-group__box{border-color:var(--state-disabled-border);background-color:var(--state-disabled-bg)}.cx-radio-group__item.is-disabled .cx-radio-group__box:after{background:var(--state-disabled-ink)}.cx-radio-group__item:has(.cx-radio-group__input:disabled) .cx-radio-group__box:after{background:var(--state-disabled-ink)}.cx-radio-group__item.is-disabled .cx-radio-group__description{color:var(--ink-tertiary)}.cx-radio-group__item:has(.cx-radio-group__input:disabled) .cx-radio-group__description{color:var(--ink-tertiary)}.cx-btn{justify-content:center;align-items:center;gap:var(--space-8);height:var(--control-md);padding-inline:var(--space-14);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--ink-primary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;text-decoration:none;display:inline-flex;position:relative}.cx-btn__label{min-width:0}.cx-btn__icon{flex:none}.cx-btn--primary{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--ink-on-primary)}.cx-btn--ghost{background:0 0;border-color:#0000}.cx-btn--danger{border-color:var(--danger-border);background:var(--bg-surface);color:var(--danger-fg)}.cx-btn--link{gap:var(--space-4);border-radius:var(--radius-xs);height:auto;color:var(--ink-link);background:0 0;border:0;padding:0}.cx-btn--link .cx-btn__label{text-decoration-line:underline;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-btn--link .cx-btn__icon{color:var(--ink-tertiary)}.cx-btn--block{width:100%;display:flex}.cx-btn--xs{gap:var(--space-6);height:var(--control-xs);padding-inline:var(--space-10)}.cx-btn--sm{height:var(--control-sm);padding-inline:var(--space-12)}.cx-btn--lg{height:var(--control-lg);padding-inline:var(--space-18)}.cx-btn--link.cx-btn--xs,.cx-btn--link.cx-btn--sm,.cx-btn--link.cx-btn--lg{height:auto;padding:0}.cx-btn:hover,.cx-btn.is-hover{border-color:var(--border-hover);background-color:var(--bg-hover)}.cx-btn--primary:hover,.cx-btn--primary.is-hover{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover)}.cx-btn--ghost:hover,.cx-btn--ghost.is-hover{background:var(--bg-hover);border-color:#0000}.cx-btn--danger:hover,.cx-btn--danger.is-hover{border-color:var(--danger-solid);background:var(--danger-bg)}.cx-btn--link:hover,.cx-btn--link.is-hover{background:0 0}.cx-btn--link:hover .cx-btn__label,.cx-btn--link.is-hover .cx-btn__label{text-decoration-color:currentColor}.cx-btn:active,.cx-btn.is-active{background:var(--bg-pressed)}.cx-btn--primary:active,.cx-btn--primary.is-active{border-color:var(--brand-primary-pressed);background:var(--brand-primary-pressed)}.cx-btn--ghost:active,.cx-btn--ghost.is-active{background:var(--bg-pressed)}.cx-btn--danger:active,.cx-btn--danger.is-active{border-color:var(--danger-solid);background-color:var(--danger-bg);box-shadow:inset 0 0 0 var(--hairline) var(--danger-solid)}.cx-btn--link:active,.cx-btn--link.is-active{background:0 0}.cx-btn.is-loading,.cx-btn[aria-busy=true]{cursor:progress}.cx-btn:disabled,.cx-btn.is-disabled,.cx-btn[aria-disabled=true]{border-color:var(--state-disabled-border);background:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed}.cx-btn--ghost:disabled,.cx-btn--ghost.is-disabled,.cx-btn--ghost[aria-disabled=true],.cx-btn--link:disabled,.cx-btn--link.is-disabled,.cx-btn--link[aria-disabled=true]{background:0 0;border-color:#0000}.cx-btn--link:disabled .cx-btn__label,.cx-btn--link.is-disabled .cx-btn__label,.cx-btn--link[aria-disabled=true] .cx-btn__label,.cx-btn--link:disabled .cx-btn__icon,.cx-btn--link.is-disabled .cx-btn__icon,.cx-btn--link[aria-disabled=true] .cx-btn__icon{color:var(--state-disabled-ink);-webkit-text-decoration-color:var(--state-disabled-ink);text-decoration-color:var(--state-disabled-ink)}.cx-icon-btn{width:var(--control-md);height:var(--control-md);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--ink-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.cx-icon-btn--sm{width:var(--control-sm);height:var(--control-sm)}.cx-icon-btn--xs{width:var(--control-xs);height:var(--control-xs)}.cx-icon-btn--round{border-radius:var(--radius-full)}.cx-icon-btn--ghost{color:var(--ink-tertiary);background:0 0;border-width:0}.cx-icon-btn:hover,.cx-icon-btn.is-hover{border-color:var(--border-hover);background:var(--bg-hover)}.cx-icon-btn--ghost:hover,.cx-icon-btn--ghost.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-icon-btn:active,.cx-icon-btn.is-active{background:var(--bg-pressed)}.cx-icon-btn--ghost:active,.cx-icon-btn--ghost.is-active{background:var(--bg-pressed);color:var(--ink-primary)}.cx-icon-btn[aria-pressed=true],.cx-icon-btn.is-selected{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--ink-on-primary)}.cx-icon-btn[aria-pressed=true]:hover,.cx-icon-btn.is-selected.is-hover{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover)}.cx-icon-btn[aria-pressed=true]:active,.cx-icon-btn.is-selected.is-active{border-color:var(--brand-primary-pressed);background:var(--brand-primary-pressed)}.cx-icon-btn.is-loading,.cx-icon-btn[aria-busy=true]{cursor:progress}.cx-icon-btn:disabled,.cx-icon-btn[aria-disabled=true],.cx-icon-btn.is-disabled{border-color:var(--state-disabled-border);background:var(--bg-surface);color:var(--state-disabled-ink);cursor:not-allowed}.cx-icon-btn--ghost:disabled,.cx-icon-btn--ghost[aria-disabled=true],.cx-icon-btn--ghost.is-disabled{background:0 0}.cx-icon-btn__glyph--linkedin{color:var(--info-fg)}.cx-icon-btn:disabled .cx-icon-btn__glyph--linkedin,.cx-icon-btn.is-disabled .cx-icon-btn__glyph--linkedin{color:var(--ink-disabled)}.cx-icon-btn--danger:hover:not(:disabled),.cx-icon-btn--danger.is-hover{background:var(--danger-bg);color:var(--danger-fg)}.cx-icon-btn--danger:active:not(:disabled),.cx-icon-btn--danger.is-active{background-color:var(--danger-bg);box-shadow:inset 0 0 0 var(--hairline) var(--danger-solid);color:var(--danger-fg)}.cx-icon-btn.is-done{color:var(--success-fg)}.cx-input{align-items:center;gap:var(--space-8);width:100%;min-width:0;height:var(--control-md);padding-inline:var(--space-12);background:var(--bg-page);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-md);color:var(--ink-primary);cursor:text;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);display:flex}.cx-input__control{min-width:0;height:100%;color:inherit;text-overflow:ellipsis;appearance:none;cursor:inherit;background:0 0;border:0;flex:auto;padding:0}.cx-input__control::placeholder{color:var(--ink-placeholder);opacity:1}.cx-input__control:focus-visible{outline:none}.cx-input.is-focus{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-input:has(.cx-input__control:focus-visible){outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-input__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-tertiary);flex:none}.cx-input__affix{color:var(--ink-tertiary);white-space:nowrap;flex:none}.cx-input__action{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-sm);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--space-6) * -1);display:inline-flex}.cx-input__action:hover,.cx-input__action.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-input__action:active,.cx-input__action.is-active{background:var(--bg-pressed)}.cx-input__kbd{flex:none}.cx-input--search:has(.cx-input__control:placeholder-shown) .cx-input__clear{display:none}.cx-input--search:has(.cx-input__control:not(:placeholder-shown)) .cx-input__kbd{display:none}.cx-input--sm{height:var(--control-sm);padding-inline:var(--space-10);gap:var(--space-6)}.cx-input--quiet{border-color:var(--border-default)}.cx-input:hover,.cx-input.is-hover,.cx-input--quiet.is-focus{border-color:var(--border-control-hover)}.cx-input--quiet:has(.cx-input__control:focus-visible){border-color:var(--border-control-hover)}.cx-input.is-invalid,.cx-input.is-error{border-color:var(--border-invalid)}.cx-input:has(.cx-input__control[aria-invalid=true]){border-color:var(--border-invalid)}.cx-input__spinner{color:var(--ink-tertiary);flex:none}.cx-input.is-loading{cursor:progress}.cx-input.is-readonly{background:var(--state-readonly-bg);border-color:var(--state-readonly-border);cursor:default}.cx-input:has(.cx-input__control[readonly]){background:var(--state-readonly-bg);border-color:var(--state-readonly-border);cursor:default}.cx-input.is-disabled{background:var(--state-disabled-bg);border-color:var(--state-disabled-border);color:var(--state-disabled-ink);cursor:not-allowed}.cx-input:has(.cx-input__control:disabled){background:var(--state-disabled-bg);border-color:var(--state-disabled-border);color:var(--state-disabled-ink);cursor:not-allowed}.cx-input.is-disabled .cx-input__control::placeholder,.cx-input.is-disabled .cx-input__icon,.cx-input.is-disabled .cx-input__affix{color:var(--state-disabled-ink)}.cx-input:has(.cx-input__control:disabled) .cx-input__control::placeholder{color:var(--state-disabled-ink)}.cx-input:has(.cx-input__control:disabled) .cx-input__icon{color:var(--state-disabled-ink)}.cx-input:has(.cx-input__control:disabled) .cx-input__affix{color:var(--state-disabled-ink)}.cx-textarea{gap:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}.cx-textarea__box{background:var(--bg-page);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--ink-primary);cursor:text;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);display:flex;position:relative}.cx-textarea__control{width:100%;min-width:0;min-height:var(--row-lg);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);color:inherit;resize:vertical;appearance:none;cursor:inherit;background:0 0;border:0;flex:auto;display:block}.cx-textarea__control::placeholder{color:var(--ink-placeholder);opacity:1}.cx-textarea__control:focus-visible{outline:none}.cx-textarea__box.is-focus{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-textarea__box:has(.cx-textarea__control:focus-visible){outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-textarea__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-textarea__hint{min-width:0;color:var(--ink-tertiary);flex:auto}.cx-textarea__counter{color:var(--ink-tertiary);white-space:nowrap;flex:none;margin-inline-start:auto}.cx-textarea__message{align-items:flex-start;gap:var(--space-6);min-width:0;color:var(--danger-fg);flex:auto;display:flex}.cx-textarea__message .cx-icon{margin-block-start:var(--hairline)}.cx-textarea__status{align-items:center;gap:var(--space-6);padding-inline:var(--space-4);border-radius:var(--radius-sm);background:var(--bg-page);color:var(--ink-tertiary);pointer-events:none;display:none;position:absolute;inset-block-end:var(--space-6);inset-inline-end:var(--space-8)}.cx-textarea.is-loading .cx-textarea__status,.cx-textarea.is-saved .cx-textarea__status{display:inline-flex}.cx-textarea.is-loading .cx-textarea__control,.cx-textarea.is-saved .cx-textarea__control{padding-block-end:var(--space-24)}.cx-textarea--autosize .cx-textarea__control{field-sizing:content;min-height:var(--row-lg);max-height:var(--textarea-max);resize:none}.cx-textarea--editor .cx-textarea__control{min-height:var(--textarea-editor-min)}.cx-textarea--num .cx-textarea__control,.cx-textarea--mono .cx-textarea__control{overflow-wrap:anywhere;tab-size:2}.cx-textarea__box:hover,.cx-textarea__box.is-hover{border-color:var(--border-control-hover)}.cx-textarea.is-invalid .cx-textarea__box,.cx-textarea.is-error .cx-textarea__box{border-color:var(--border-invalid)}.cx-textarea__box:has(.cx-textarea__control[aria-invalid=true]){border-color:var(--border-invalid)}.cx-textarea.is-invalid .cx-textarea__counter,.cx-textarea.is-error .cx-textarea__counter{color:var(--danger-fg)}.cx-textarea:has(.cx-textarea__control[aria-invalid=true]) .cx-textarea__counter{color:var(--danger-fg)}.cx-textarea.is-readonly .cx-textarea__box{background:var(--state-readonly-bg);border-color:var(--state-readonly-border);cursor:default}.cx-textarea__box:has(.cx-textarea__control[readonly]){background:var(--state-readonly-bg);border-color:var(--state-readonly-border);cursor:default}.cx-textarea.is-readonly .cx-textarea__control{resize:none}.cx-textarea.is-disabled .cx-textarea__box{background:var(--state-disabled-bg);border-color:var(--state-disabled-border);color:var(--state-disabled-ink);cursor:not-allowed}.cx-textarea__box:has(.cx-textarea__control:disabled){background:var(--state-disabled-bg);border-color:var(--state-disabled-border);color:var(--state-disabled-ink);cursor:not-allowed}.cx-textarea.is-disabled .cx-textarea__control,.cx-textarea__control:disabled{resize:none}.cx-textarea.is-disabled .cx-textarea__control::placeholder,.cx-textarea__control:disabled::placeholder,.cx-textarea.is-disabled .cx-textarea__counter,.cx-textarea.is-disabled .cx-textarea__hint{color:var(--state-disabled-ink)}.cx-textarea:has(.cx-textarea__control:disabled) .cx-textarea__counter{color:var(--state-disabled-ink)}.cx-textarea:has(.cx-textarea__control:disabled) .cx-textarea__hint{color:var(--state-disabled-ink)}.cx-textarea.is-disabled .cx-textarea__status{background:var(--state-disabled-bg)}.cx-textarea:has(.cx-textarea__control:disabled) .cx-textarea__status{background:var(--state-disabled-bg)}.cx-checkbox{align-items:flex-start;gap:var(--space-10);padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter);display:flex;position:relative}.cx-checkbox-group{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cx-checkbox-group__legend{margin-bottom:var(--space-6);color:var(--ink-primary);padding:0}.cx-checkbox-group--inline{gap:var(--space-4);flex-flow:wrap}.cx-checkbox-group__error{align-items:center;gap:var(--space-6);margin-top:var(--space-6);color:var(--danger-fg);display:flex}.cx-checkbox__input{width:var(--control-indicator);height:var(--control-indicator);opacity:0;cursor:inherit;margin:0;position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.cx-checkbox__box{width:var(--control-indicator);height:var(--control-indicator);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-sm);background:var(--bg-surface);transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-block-start:var(--space-2);display:inline-flex}.cx-checkbox__check,.cx-checkbox__dash{display:none}.cx-checkbox__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cx-checkbox__description{color:var(--ink-tertiary)}.cx-checkbox--bare{width:var(--control-xs);height:var(--control-xs);justify-content:center;align-items:center;padding:0;display:inline-flex}.cx-checkbox--bare .cx-checkbox__input{inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.cx-checkbox--bare .cx-checkbox__box{margin-block-start:0}.cx-checkbox--bordered{padding:var(--space-10) var(--space-12);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface)}.cx-checkbox--bordered .cx-checkbox__input{inset-block-start:var(--space-12);inset-inline-start:var(--space-12)}.cx-checkbox:hover,.cx-checkbox.is-hover{background:var(--bg-hover)}.cx-checkbox--bare:hover,.cx-checkbox--bare.is-hover{background:var(--state-hover)}.cx-checkbox--bordered:hover,.cx-checkbox--bordered.is-hover{border-color:var(--border-hover);background:var(--bg-hover)}.cx-checkbox:hover .cx-checkbox__box,.cx-checkbox.is-hover .cx-checkbox__box{border-color:var(--border-control-hover)}.cx-checkbox:active,.cx-checkbox.is-active{background:var(--bg-pressed)}.cx-checkbox--bare:active,.cx-checkbox--bare.is-active{background:var(--state-pressed)}.cx-checkbox:active .cx-checkbox__input:not(:checked,:indeterminate)+.cx-checkbox__box,.cx-checkbox.is-active:not(.is-checked,.is-indeterminate) .cx-checkbox__box{border-color:var(--border-control-hover);background:var(--bg-pressed)}.cx-checkbox__input:checked+.cx-checkbox__box,.cx-checkbox__input:indeterminate+.cx-checkbox__box,.cx-checkbox.is-checked .cx-checkbox__box,.cx-checkbox.is-indeterminate .cx-checkbox__box{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--ink-on-primary)}.cx-checkbox:hover .cx-checkbox__input:checked:enabled+.cx-checkbox__box,.cx-checkbox:hover .cx-checkbox__input:indeterminate:enabled+.cx-checkbox__box,.cx-checkbox.is-hover.is-checked .cx-checkbox__box,.cx-checkbox.is-hover.is-indeterminate .cx-checkbox__box{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover)}.cx-checkbox__input:checked:not(:indeterminate)+.cx-checkbox__box .cx-checkbox__check,.cx-checkbox.is-checked:not(.is-indeterminate) .cx-checkbox__check,.cx-checkbox__input:indeterminate+.cx-checkbox__box .cx-checkbox__dash,.cx-checkbox.is-indeterminate .cx-checkbox__dash{display:block}.cx-checkbox--bordered.is-checked{border-color:var(--border-default);background:var(--bg-raised-selected)}.cx-checkbox--bordered:has(.cx-checkbox__input:checked){border-color:var(--border-default);background:var(--bg-raised-selected)}.cx-checkbox__input:focus-visible{outline:none}.cx-checkbox__input:focus-visible+.cx-checkbox__box,.cx-checkbox.is-focus .cx-checkbox__box{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-checkbox.is-focus{outline:none}.cx-checkbox.is-invalid .cx-checkbox__box,.cx-checkbox.is-error .cx-checkbox__box,.cx-checkbox__input[aria-invalid=true]+.cx-checkbox__box{border-color:var(--border-invalid)}.cx-checkbox.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background:0 0}.cx-checkbox:has(.cx-checkbox__input:disabled){color:var(--state-disabled-ink);cursor:not-allowed;background:0 0}.cx-checkbox.is-disabled .cx-checkbox__box{border-color:var(--state-disabled-border);background:var(--state-disabled-bg);color:var(--state-disabled-ink)}.cx-checkbox:has(.cx-checkbox__input:disabled) .cx-checkbox__box{border-color:var(--state-disabled-border);background:var(--state-disabled-bg);color:var(--state-disabled-ink)}.cx-checkbox.is-disabled .cx-checkbox__description{color:var(--state-disabled-ink)}.cx-checkbox:has(.cx-checkbox__input:disabled) .cx-checkbox__description{color:var(--state-disabled-ink)}.cx-switch{width:var(--switch-width);height:var(--switch-height);padding:0 var(--hairline);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-pill);background:var(--bg-sunken);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter);flex:none;align-items:center;display:inline-flex;position:relative}.cx-switch:after{content:"";inset:calc((var(--control-xs) - var(--switch-height)) / -2) 0;position:absolute}.cx-switch__thumb{width:var(--switch-thumb);height:var(--switch-thumb);border-radius:var(--radius-full);background:var(--ink-tertiary);box-shadow:var(--shadow-thumb);transition:transform var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);flex:none;display:block}.cx-switch[aria-checked=true],.cx-switch.is-checked{border-color:var(--brand-primary);background:var(--brand-primary)}.cx-switch[aria-checked=true] .cx-switch__thumb,.cx-switch.is-checked .cx-switch__thumb{background:var(--brand-accent-on-primary);transform:translateX(calc(var(--switch-width) - var(--switch-thumb) - var(--hairline) * 4))}.cx-switch--sm{width:var(--switch-sm-width);height:var(--switch-sm-height)}.cx-switch--sm:after{inset:calc((var(--control-xs) - var(--switch-sm-height)) / -2) 0}.cx-switch--sm .cx-switch__thumb{width:var(--switch-sm-thumb);height:var(--switch-sm-thumb)}.cx-switch--sm[aria-checked=true] .cx-switch__thumb,.cx-switch--sm.is-checked .cx-switch__thumb{transform:translateX(calc(var(--switch-sm-width) - var(--switch-sm-thumb) - var(--hairline) * 4))}.cx-switch:hover,.cx-switch.is-hover{border-color:var(--border-control-hover)}.cx-switch[aria-checked=true]:hover,.cx-switch.is-checked:hover,.cx-switch[aria-checked=true].is-hover,.cx-switch.is-checked.is-hover{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover)}.cx-switch:active,.cx-switch.is-active{background:var(--bg-pressed)}.cx-switch[aria-checked=true]:active,.cx-switch.is-checked:active,.cx-switch[aria-checked=true].is-active,.cx-switch.is-checked.is-active{border-color:var(--brand-primary-pressed);background:var(--brand-primary-pressed)}.cx-switch.is-loading,.cx-switch[aria-busy=true]{cursor:progress;pointer-events:none}.cx-switch:disabled,.cx-switch.is-disabled,.cx-switch[aria-checked=true]:disabled,.cx-switch.is-checked.is-disabled{border-color:var(--state-disabled-border);background:var(--state-disabled-bg);cursor:not-allowed}.cx-switch:disabled .cx-switch__thumb,.cx-switch.is-disabled .cx-switch__thumb{background:var(--state-disabled-ink);box-shadow:none}.cx-switch__row{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding-block:var(--space-12);display:flex}.cx-switch__row+.cx-switch__row{border-top:var(--hairline) solid var(--border-hairline)}.cx-switch__text{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.cx-switch__label{color:var(--ink-primary);cursor:pointer}.cx-switch__description{color:var(--ink-tertiary)}.cx-switch__aside{align-items:center;gap:var(--space-8);min-height:var(--space-16);flex:none;display:flex}.cx-switch__row.is-disabled .cx-switch__label,.cx-switch__row.is-disabled .cx-switch__description{color:var(--state-disabled-ink);cursor:not-allowed}.cx-switch__row:has(.cx-switch:disabled) .cx-switch__label{color:var(--state-disabled-ink);cursor:not-allowed}.cx-switch__row:has(.cx-switch:disabled) .cx-switch__description{color:var(--state-disabled-ink);cursor:not-allowed}.cx-pill{align-items:center;gap:var(--space-6);height:var(--pill-height);max-width:100%;padding-inline:var(--space-8);border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--ink-secondary);white-space:nowrap;vertical-align:middle;flex:none;display:inline-flex}.cx-pill:has(>.cx-pill__dot,>.cx-pill__icon,>.cx-spinner){padding-inline-start:var(--space-6)}.cx-pill__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.cx-pill__dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--ink-tertiary);flex:none}.cx-pill__icon{width:var(--icon-xs);height:var(--icon-xs);flex:none}.cx-pill--neutral{background:var(--bg-muted);color:var(--ink-secondary)}.cx-pill--neutral .cx-pill__dot{background:var(--ink-tertiary)}.cx-pill--success{background:var(--success-bg);color:var(--success-fg)}.cx-pill--success .cx-pill__dot{background:var(--success-solid)}.cx-pill--warning{background:var(--warning-bg);color:var(--warning-fg)}.cx-pill--warning .cx-pill__dot{background:var(--warning-solid)}.cx-pill--danger{background:var(--danger-bg);color:var(--danger-fg)}.cx-pill--danger .cx-pill__dot{background:var(--danger-solid)}.cx-pill--info{background:var(--info-bg);color:var(--info-fg)}.cx-pill--info .cx-pill__dot{background:var(--info-solid)}.cx-pill--agent{background:var(--tag-lilac-bg);color:var(--tag-lilac-fg)}.cx-pill--agent .cx-pill__dot{background:var(--tag-lilac-fg)}.cx-pill--count{min-width:var(--pill-height);padding-inline:var(--space-6);justify-content:center}.cx-pill--count.cx-pill--sm{min-width:var(--count-height);height:var(--count-height)}.cx-pill[tabindex]{cursor:default}.cx-tag{align-items:center;gap:var(--space-6);max-width:100%;height:var(--pill-height);padding-inline:var(--space-8);border-radius:var(--radius-pill);background-color:var(--tag-grey-bg);color:var(--tag-grey-fg);white-space:nowrap;vertical-align:middle;flex:none;text-decoration:none;display:inline-flex;position:relative}.cx-tag__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.cx-tag__icon{flex:none}.cx-tag--blue{background-color:var(--tag-blue-bg);color:var(--tag-blue-fg)}.cx-tag--lilac{background-color:var(--tag-lilac-bg);color:var(--tag-lilac-fg)}.cx-tag--grey{background-color:var(--tag-grey-bg);color:var(--tag-grey-fg)}.cx-tag--outline{height:var(--control-xs);padding-inline:var(--space-8) var(--space-10);border:var(--hairline) solid var(--border-default);background-color:var(--bg-surface);color:var(--ink-primary)}.cx-tag--outline .cx-tag__icon{color:var(--success-solid)}.cx-tag--overflow{height:var(--control-xs);padding-inline:var(--space-10);border:var(--hairline) solid var(--border-default);background-color:var(--bg-surface);color:var(--ink-tertiary)}.cx-tag--num,.cx-tag--mono{border-radius:var(--radius-sm);padding-inline:var(--space-6);background-color:var(--bg-muted);color:var(--ink-secondary)}.cx-tag--removable{gap:var(--space-4);padding-inline-end:var(--space-2)}.cx-tag__remove{width:var(--tile-sm);height:var(--tile-sm);border-radius:var(--radius-full);color:currentColor;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cx-tag__remove:after{content:"";inset:calc((var(--control-xs) - var(--tile-sm)) / -2);position:absolute}.cx-tag__remove:focus-visible,.cx-root .cx-tag__remove.is-focus{outline-offset:calc(var(--focus-width) * -1)}.cx-tag__remove:hover,.cx-tag__remove.is-hover{background:var(--ink-tertiary);color:var(--bg-surface)}.cx-tag__remove:active,.cx-tag__remove.is-active{background:var(--ink-secondary);color:var(--bg-surface)}.cx-tag--outline .cx-tag__remove:not(:hover,.is-hover){color:var(--ink-tertiary)}a.cx-tag,button.cx-tag{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), border-color var(--duration-fast) var(--ease-enter)}a.cx-tag:hover .cx-tag__label,button.cx-tag:hover .cx-tag__label,.cx-tag.is-hover .cx-tag__label{text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-tag--outline:is(a,button):hover,.cx-tag--overflow:is(a,button):hover,.cx-tag--outline.is-hover,.cx-tag--overflow.is-hover{border-color:var(--border-hover);background:var(--bg-hover)}.cx-tag--outline:is(a,button):hover .cx-tag__label,.cx-tag--overflow:is(a,button):hover .cx-tag__label,.cx-tag--outline.is-hover .cx-tag__label,.cx-tag--overflow.is-hover .cx-tag__label{text-decoration-line:none}.cx-tag--overflow:is(a,button):hover,.cx-tag--overflow.is-hover{color:var(--ink-primary)}:is(a,button).cx-tag:hover,.cx-tag.is-hover{background-image:linear-gradient(var(--state-hover), var(--state-hover))}:is(a,button).cx-tag:active,.cx-tag.is-active{box-shadow:inset 0 0 0 var(--hairline) currentColor}:is(a,button).cx-tag:active .cx-tag__label,.cx-tag.is-active .cx-tag__label{text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-tag--outline:is(a,button):active,.cx-tag--overflow:is(a,button):active,.cx-tag--outline.is-active,.cx-tag--overflow.is-active{border-color:var(--border-hover);background-color:var(--bg-pressed);box-shadow:none;background-image:none}.cx-tag--outline:is(a,button):active .cx-tag__label,.cx-tag--overflow:is(a,button):active .cx-tag__label,.cx-tag--outline.is-active .cx-tag__label,.cx-tag--overflow.is-active .cx-tag__label{text-decoration-line:none}.cx-tag--outline[aria-pressed=true],.cx-tag--outline.is-selected{border-color:var(--brand-primary);background-color:var(--bg-selected)}.cx-tag--outline[aria-pressed=true]:hover,.cx-tag--outline.is-selected.is-hover{border-color:var(--brand-primary);background-color:var(--bg-selected-hover);background-image:none}.cx-tag--outline[aria-pressed=true] .cx-tag__icon,.cx-tag--outline.is-selected .cx-tag__icon{color:var(--ink-primary)}.cx-tag:disabled,.cx-tag[aria-disabled=true],.cx-tag.is-disabled{border-color:var(--state-disabled-border);background-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed;background-image:none}.cx-tag:is(:disabled,[aria-disabled=true],.is-disabled) .cx-tag__label{text-decoration-line:none}.cx-tag:is(:disabled,[aria-disabled=true],.is-disabled) .cx-tag__icon{color:inherit}.cx-tag-group{align-items:center;gap:var(--space-6);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-tag-group--stack{flex-direction:column;align-items:flex-start}.cx-tag-group--stack>*{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.cx-avatar{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full);background:var(--avatar-grey);color:var(--ink-primary);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cx-avatar--2xs{width:var(--avatar-2xs);height:var(--avatar-2xs)}.cx-avatar--xs{width:var(--avatar-xs);height:var(--avatar-xs)}.cx-avatar--sm{width:var(--avatar-sm);height:var(--avatar-sm)}.cx-avatar--lg{width:var(--avatar-lg);height:var(--avatar-lg)}.cx-avatar--xl{width:var(--avatar-xl);height:var(--avatar-xl)}.cx-avatar--pink{background:var(--avatar-pink)}.cx-avatar--blue{background:var(--avatar-blue)}.cx-avatar--mint{background:var(--avatar-mint)}.cx-avatar--lilac{background:var(--avatar-lilac)}.cx-avatar--amber{background:var(--avatar-amber)}.cx-avatar--grey{background:var(--avatar-grey)}.cx-avatar--company{border-radius:var(--radius-md);background:var(--avatar-company-bg);color:var(--avatar-company-fg)}.cx-avatar--company.cx-avatar--lg,.cx-avatar--company.cx-avatar--xl{border-radius:var(--radius-lg)}.cx-avatar--company.cx-avatar--2xs,.cx-avatar--company.cx-avatar--xs,.cx-avatar--company.cx-avatar--sm{border-radius:var(--radius-sm)}.cx-avatar--agent{border-radius:var(--radius-md);background:var(--tag-lilac-bg);color:var(--tag-lilac-fg)}.cx-avatar--agent.cx-avatar--2xs,.cx-avatar--agent.cx-avatar--xs,.cx-avatar--agent.cx-avatar--sm{border-radius:var(--radius-sm)}.cx-avatar--agent.cx-avatar--lg,.cx-avatar--agent.cx-avatar--xl{border-radius:var(--radius-lg)}.cx-avatar--workspace{border-radius:var(--radius-md);background:var(--avatar-company-bg)}.cx-avatar--workspace:after{content:"";width:var(--marker-sm);height:var(--marker-sm);border-radius:var(--radius-xs);background:var(--avatar-company-fg)}.cx-avatar__initials{display:block;overflow:hidden}.cx-avatar__status{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--success-solid);box-shadow:0 0 0 var(--space-2) var(--bg-surface);position:absolute;bottom:0;right:0}.cx-avatar__status--away{background:var(--ink-tertiary)}.cx-avatar--ring{box-shadow:0 0 0 var(--space-2) var(--bg-surface), 0 0 0 var(--space-4) var(--ink-secondary)}.cx-avatar-group{align-items:center;display:inline-flex}.cx-avatar-group>.cx-avatar{box-shadow:0 0 0 var(--space-2) var(--bg-surface)}.cx-avatar-group>.cx-avatar+.cx-avatar{margin-inline-start:calc(var(--space-4) * -1)}.cx-avatar--more{background:var(--bg-muted);color:var(--ink-secondary)}.cx-avatar.is-disabled{background:var(--state-disabled-bg);color:var(--ink-tertiary)}.cx-avatar--unknown{background:var(--avatar-grey);color:var(--ink-tertiary)}:is(a,button):hover>.cx-avatar,:is(a,button).is-hover>.cx-avatar,.cx-avatar.is-hover{box-shadow:0 0 0 var(--space-2) var(--bg-surface), 0 0 0 var(--space-4) var(--border-hover)}.cx-kbd{height:var(--kbd-height);min-width:var(--kbd-height);padding-inline:var(--space-6);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--ink-tertiary);white-space:nowrap;font-variant-ligatures:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-kbd--sm{padding-inline:var(--space-4)}.cx-kbd--raised{background:var(--bg-subtle)}.cx-kbd--inverse{border-color:var(--border-inverse);background:var(--bg-inverse);color:var(--ink-inverse)}.cx-kbd.is-active{border-color:var(--border-control);background:var(--bg-pressed);color:var(--ink-primary)}.cx-kbd-group{align-items:center;gap:var(--space-4);white-space:nowrap;flex:none;display:inline-flex}.cx-kbd-group__sep{color:var(--ink-tertiary)}.cx-kbd-group--inverse .cx-kbd-group__sep{color:var(--ink-inverse)}.cx-card{border:var(--hairline) solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-card);color:var(--ink-primary);transition:border-color var(--duration-fast) var(--ease-enter), box-shadow var(--duration-fast) var(--ease-enter);flex-direction:column;display:flex;position:relative}.cx-card--clip{overflow:hidden}.cx-card__header{align-items:center;gap:var(--space-4) var(--space-8);min-width:0;padding:var(--space-16) var(--space-16) 0;flex-wrap:wrap;display:flex}.cx-card__header+.cx-card__body{padding-top:var(--space-12)}.cx-card__icon{color:var(--ink-primary);flex:none;margin-inline-end:var(--space-2)}.cx-card__title{min-width:0;color:var(--ink-primary);flex:0 auto}.cx-card__meta{min-width:0;color:var(--ink-tertiary);flex:0 auto;margin-inline-start:auto}.cx-card__aside{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.cx-card__meta+.cx-card__aside{margin-inline-start:var(--space-8)}.cx-card__subline{align-items:flex-start;gap:var(--space-6);padding:var(--space-4) var(--space-16) 0;color:var(--ink-tertiary);display:flex}.cx-card__subline>.cx-icon{color:var(--ink-tertiary);margin-block-start:var(--hairline)}.cx-card__heading{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.cx-card__description{color:var(--ink-tertiary)}.cx-card__body{gap:var(--space-12);min-width:0;padding:var(--space-16);flex-direction:column;flex:auto;display:flex}.cx-card__section{gap:var(--space-12);padding:var(--space-16);flex-direction:column;display:flex}.cx-card__section-header{align-items:center;gap:var(--space-8);display:flex}.cx-card__footer{justify-content:flex-end;align-items:center;gap:var(--space-10);padding:var(--space-12) var(--space-16);border-top:var(--hairline) solid var(--border-hairline);flex-wrap:wrap;display:flex}.cx-card__footer-note{min-width:0;color:var(--ink-tertiary);flex:auto;margin-inline-end:auto}.cx-card__stats{margin:auto var(--space-16) 0;padding:var(--space-14) 0 var(--space-16);border-top:var(--hairline) solid var(--border-hairline)}.cx-card__band{gap:var(--space-4);min-width:0;padding:var(--space-12) var(--space-16);background:var(--bg-subtle);flex-direction:column;display:flex}.cx-card__band-head{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.cx-card__band-head>.cx-icon{color:var(--ink-tertiary)}.cx-card--settings .cx-card__header{padding:var(--space-20) var(--space-20) 0;align-items:flex-start}.cx-card--settings .cx-card__body{gap:var(--space-16);padding:var(--space-20)}.cx-card--settings .cx-card__footer{padding:var(--space-12) var(--space-20);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:var(--bg-subtle)}.cx-card--auth{width:100%;max-width:var(--auth-width);margin-inline:auto}.cx-card--auth .cx-card__header{align-items:flex-start;gap:var(--space-12);padding:var(--space-32) var(--space-32) 0;flex-wrap:nowrap}.cx-card--auth .cx-card__body{gap:var(--space-16);padding:var(--space-24) var(--space-32) var(--space-32)}@media (max-width:479px){.cx-card--auth .cx-card__header{padding:var(--space-20) var(--space-20) 0}.cx-card--auth .cx-card__body{padding:var(--space-20)}}.cx-card:target,.cx-card.is-selected{border-color:var(--border-strong);box-shadow:var(--shadow-card);animation:cx-card-arrive var(--duration-feedback) ease-out}@keyframes cx-card-arrive{0%{background-color:var(--bg-selected)}to{background-color:var(--bg-surface)}}.cx-card--interactive{color:inherit;cursor:pointer;text-decoration:none}.cx-card--interactive:hover,.cx-card--interactive.is-hover{border-color:var(--border-control-hover)}.cx-card--interactive:active,.cx-card--interactive.is-active{background-color:var(--bg-subtle);background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.cx-card.is-loading .cx-card__body{pointer-events:none}.cx-card__empty{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-24) var(--space-16);color:var(--ink-tertiary);text-align:center;flex-direction:column;flex:auto;display:flex}.cx-tooltip{z-index:var(--z-tooltip);align-items:center;gap:var(--space-8);max-width:min(var(--tooltip-max), 100%);padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);background:var(--bg-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-popover);overflow-wrap:break-word;transform-origin:50%;display:inline-flex;position:relative}.cx-tooltip--kbd{padding-inline-end:var(--space-6)}.cx-tooltip--detail{align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-10);flex-direction:column}.cx-tooltip__title{text-wrap:balance;min-width:0;color:var(--ink-inverse)}.cx-tooltip__text{text-wrap:pretty;min-width:0;color:var(--ink-inverse)}.cx-tooltip__meta{min-width:0;color:var(--ink-inverse-secondary)}.cx-tooltip__arrow{fill:var(--bg-inverse);width:var(--tooltip-arrow-w);height:var(--tooltip-arrow-h);display:block}.cx-tooltip[data-state=delayed-open],.cx-tooltip[data-state=instant-open],.cx-tooltip.is-open{animation:cx-tooltip-in var(--duration-base) ease-out}.cx-tooltip[data-state=delayed-open][data-side=top],.cx-tooltip[data-state=instant-open][data-side=top]{animation-name:cx-tooltip-in-top}.cx-tooltip[data-state=delayed-open][data-side=bottom],.cx-tooltip[data-state=instant-open][data-side=bottom]{animation-name:cx-tooltip-in-bottom}.cx-tooltip[data-state=closed],.cx-tooltip.is-closed{display:none}@keyframes cx-tooltip-in{0%{opacity:0}to{opacity:1}}@keyframes cx-tooltip-in-top{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}@keyframes cx-tooltip-in-bottom{0%{opacity:0;transform:translateY(calc(var(--space-4) * -1))}to{opacity:1;transform:translateY(0)}}.cx-skeleton{border-radius:var(--radius-sm);background-color:var(--bg-muted);background-image:linear-gradient(90deg, var(--bg-muted) 0%, var(--bg-muted) 35%, var(--bg-shimmer) 50%, var(--bg-muted) 65%, var(--bg-muted) 100%);max-width:100%;animation:cx-shimmer var(--duration-shimmer) ease-in-out infinite;background-position:100% 0;background-size:300% 100%;flex:none;display:block}.cx-skeleton--text{height:var(--skeleton-line);border-radius:var(--radius-xs)}.cx-skeleton--heading{height:var(--skeleton-heading);border-radius:var(--radius-xs)}.cx-skeleton--stat{width:var(--skeleton-stat-width);height:var(--skeleton-stat-height);border-radius:var(--radius-xs)}.cx-skeleton--avatar{width:var(--avatar-lg);height:var(--avatar-lg);border-radius:var(--radius-full)}.cx-skeleton--avatar-sm{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full)}.cx-skeleton--monogram{width:var(--avatar-xl);height:var(--avatar-xl);border-radius:var(--radius-lg)}.cx-skeleton--pill{width:var(--skeleton-pill-width);height:var(--pill-height);border-radius:var(--radius-pill)}.cx-skeleton--control{width:var(--skeleton-control-width);height:var(--control-md);border-radius:var(--radius-pill)}.cx-skeleton--block{width:100%;height:var(--row-lg);border-radius:var(--radius-md)}.cx-skeleton--w-100{width:100%}.cx-skeleton--w-90{width:90%}.cx-skeleton--w-70{width:70%}.cx-skeleton--w-50{width:50%}.cx-skeleton--w-30{width:30%}.cx-skeleton__lines{gap:var(--skeleton-line);padding-block:var(--space-4);flex-direction:column;display:flex}.cx-skeleton.is-static{background-image:none;animation:none}@media (prefers-reduced-motion:reduce){.cx-skeleton{background-image:none}}.cx-menu{z-index:var(--z-dropdown);gap:var(--space-2);min-width:min(var(--menu-min), calc(100vw - var(--space-16) * 2));max-width:calc(100vw - var(--space-16) * 2);padding:var(--space-4);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-raised);color:var(--ink-primary);box-shadow:var(--shadow-popover);transform-origin:0 0;flex-direction:column;display:flex;position:relative}.cx-menu:focus-visible{outline:none}.cx-menu[data-state=open],.cx-menu.is-open{animation:cx-menu-in var(--duration-base) var(--ease-enter)}.cx-menu[data-state=open][data-side=top]{animation-name:cx-menu-in-top}.cx-menu[data-state=closed],.cx-menu.is-closed{display:none}@keyframes cx-menu-in{0%{opacity:0;transform:translateY(calc(var(--space-4) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes cx-menu-in-top{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}.cx-menu__header{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-8) var(--space-10);display:flex}.cx-menu__header-text{flex-direction:column;flex:auto;min-width:0;display:flex}.cx-menu__header-sub{color:var(--ink-tertiary)}.cx-menu__label{padding:var(--space-8) var(--space-8) var(--space-4);color:var(--ink-tertiary)}.cx-menu__separator{height:var(--hairline);margin:var(--space-2) calc(var(--space-4) * -1);background:var(--border-default);flex:none}.cx-menu__item{align-items:center;gap:var(--space-8);min-height:var(--control-md);padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);display:flex}.cx-menu__icon{color:var(--ink-tertiary)}.cx-menu__text{flex:auto;min-width:0}.cx-menu__hint{color:var(--ink-tertiary);display:block}.cx-menu__icon,.cx-menu__shortcut,.cx-menu__chevron{flex:none}.cx-menu__shortcut,.cx-menu__chevron{color:var(--ink-tertiary);margin-inline-start:auto}.cx-menu__indicator{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-menu__indicator>.cx-icon{visibility:hidden}.cx-menu__item[aria-checked=true] .cx-menu__indicator>.cx-icon,.cx-menu__item.is-checked .cx-menu__indicator>.cx-icon{visibility:visible}.cx-menu__item:hover,.cx-menu__item.is-hover,.cx-menu__item[data-highlighted],.cx-menu__item[data-state=open],.cx-menu__item.is-open{background:var(--bg-raised-hover)}.cx-menu__item:active,.cx-menu__item.is-active{background:var(--bg-raised-pressed)}.cx-menu__item--danger,.cx-menu__item--danger .cx-menu__icon{color:var(--danger-fg)}.cx-menu__item--danger:hover,.cx-menu__item--danger.is-hover,.cx-menu__item--danger[data-highlighted]{background:var(--danger-bg)}.cx-menu__item--danger:active,.cx-menu__item--danger.is-active{background-color:var(--danger-bg);box-shadow:inset 0 0 0 var(--hairline) var(--danger-border)}.cx-menu__item[data-disabled],.cx-menu__item[aria-disabled=true],.cx-menu__item.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background:0 0}.cx-menu__item[data-disabled] .cx-menu__icon,.cx-menu__item[aria-disabled=true] .cx-menu__icon,.cx-menu__item.is-disabled .cx-menu__icon,.cx-menu__item[data-disabled] .cx-menu__shortcut,.cx-menu__item[aria-disabled=true] .cx-menu__shortcut,.cx-menu__item.is-disabled .cx-menu__shortcut{color:var(--state-disabled-ink)}.cx-menu-trigger[data-state=open],.cx-menu-trigger[aria-expanded=true],.cx-menu-trigger.is-open{background-color:var(--bg-pressed)}.cx-select{flex-direction:column;min-width:0;display:inline-flex;position:relative}.cx-select--block{width:100%;display:flex}.cx-select__trigger{align-items:center;gap:var(--space-8);width:100%;min-width:0;height:var(--control-md);padding-inline:var(--space-12) var(--space-10);border:var(--hairline) solid var(--border-control);border-radius:var(--radius-md);background-color:var(--bg-page);color:var(--ink-primary);text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);display:flex}.cx-select__trigger:hover,.cx-select__trigger.is-hover,.cx-select__trigger:focus-visible,.cx-select__trigger.is-focus,.cx-select.is-open .cx-select__trigger,.cx-select__trigger[aria-expanded=true],.cx-select__trigger:active,.cx-select__trigger.is-active{border-color:var(--border-control-hover)}.cx-select--quiet .cx-select__trigger{border-color:var(--border-default)}.cx-select--quiet .cx-select__trigger:hover,.cx-select--quiet .cx-select__trigger.is-hover,.cx-select--quiet .cx-select__trigger:focus-visible,.cx-select--quiet .cx-select__trigger.is-focus,.cx-select--quiet .cx-select__trigger:active,.cx-select--quiet .cx-select__trigger.is-active,.cx-select--quiet .cx-select__trigger[aria-expanded=true],.cx-select--quiet.is-open .cx-select__trigger{border-color:var(--border-control-hover)}.cx-select__value{align-items:center;gap:var(--space-8);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;display:flex;overflow:hidden}.cx-select__placeholder{color:var(--ink-placeholder)}.cx-select__lead{color:var(--ink-tertiary);flex:none}.cx-select__chevron{color:var(--ink-tertiary);transition:transform var(--duration-fast) var(--ease-enter);flex:none;margin-inline-start:auto}.cx-select.is-open .cx-select__chevron,.cx-select__trigger[aria-expanded=true] .cx-select__chevron{transform:rotate(180deg)}.cx-select.is-loading .cx-select__trigger,.cx-select__trigger[aria-busy=true]{cursor:progress}.cx-select__trigger>.cx-spinner{color:var(--ink-tertiary);flex:none;margin-inline-start:auto}.cx-select.is-invalid .cx-select__trigger,.cx-select.is-error .cx-select__trigger,.cx-select__trigger[aria-invalid=true]{border-color:var(--border-invalid)}.cx-select.is-readonly .cx-select__trigger,.cx-select__trigger[aria-readonly=true]{border-color:var(--state-readonly-border);background-color:var(--state-readonly-bg);cursor:default}.cx-select.is-readonly .cx-select__chevron,.cx-select__trigger[aria-readonly=true] .cx-select__chevron{display:none}.cx-select.is-disabled .cx-select__trigger,.cx-select__trigger:disabled{border-color:var(--state-disabled-border);background-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed}.cx-select.is-disabled .cx-select__placeholder,.cx-select.is-disabled .cx-select__chevron,.cx-select.is-disabled .cx-select__lead,.cx-select.is-disabled .cx-select__key,.cx-select__trigger:disabled .cx-select__placeholder,.cx-select__trigger:disabled .cx-select__chevron,.cx-select__trigger:disabled .cx-select__lead,.cx-select__trigger:disabled .cx-select__key{color:var(--state-disabled-ink)}.cx-select--filter{height:var(--control-sm);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);background-color:var(--bg-surface);transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);flex-direction:row;align-items:center}.cx-select--filter .cx-select__trigger{gap:var(--space-6);width:auto;height:100%;padding-inline:var(--space-12) var(--space-10);border-radius:var(--radius-pill);color:var(--ink-secondary);background-color:#0000;border:0}.cx-select--filter:hover,.cx-select--filter.is-hover{border-color:var(--border-hover);background-color:var(--bg-hover)}.cx-select--filter.is-focus{border-color:var(--border-hover)}.cx-select--filter:has(.cx-select__trigger:focus-visible){border-color:var(--border-hover)}.cx-select--filter:hover .cx-select__trigger,.cx-select--filter.is-hover .cx-select__trigger{color:var(--ink-primary)}.cx-select--filter.is-active{border-color:var(--border-hover);background-color:var(--bg-pressed)}.cx-select--filter:has(.cx-select__trigger:active){border-color:var(--border-hover);background-color:var(--bg-pressed)}.cx-select--filter .cx-select__chevron{margin-inline-start:0}.cx-select__key{color:inherit}.cx-select__key-sep{color:var(--ink-tertiary)}.cx-select--filter.is-selected{border-color:var(--border-strong);background-color:var(--bg-muted)}.cx-select--filter.is-selected:hover,.cx-select--filter.is-selected.is-hover{background-color:var(--bg-pressed)}.cx-select--filter.is-selected .cx-select__trigger{color:var(--ink-primary);padding-inline-end:var(--space-4)}.cx-select--filter.is-selected .cx-select__key{color:var(--ink-tertiary)}.cx-select__clear{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-full);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-inline-end:var(--space-2);display:inline-flex}.cx-select__clear:hover,.cx-select__clear.is-hover{background-color:var(--state-pressed);color:var(--ink-primary)}.cx-select__clear:active,.cx-select__clear.is-active{background-color:var(--state-pressed);color:var(--ink-primary);box-shadow:inset 0 0 0 var(--hairline) var(--border-hover)}.cx-select--filter.is-open{border-color:var(--border-control-hover)}.cx-select--filter:has(.cx-select__trigger[aria-expanded=true]){border-color:var(--border-control-hover)}.cx-select--filter:is(.is-disabled,:has(.cx-select__trigger:disabled)){border-color:var(--state-disabled-border);background-color:var(--bg-surface)}.cx-select--filter:is(.is-disabled,:has(.cx-select__trigger:disabled)) .cx-select__trigger,.cx-select--filter:is(.is-disabled,:has(.cx-select__trigger:disabled)) .cx-select__key{color:var(--state-disabled-ink);background-color:#0000}.cx-select--ghost .cx-select__trigger{width:auto;height:var(--control-sm);gap:var(--space-6);padding-inline:var(--space-8) var(--space-6);background-color:#0000;border-width:0}.cx-select--ghost .cx-select__trigger:hover,.cx-select--ghost .cx-select__trigger.is-hover,.cx-select--ghost.is-open .cx-select__trigger,.cx-select--ghost .cx-select__trigger[aria-expanded=true]{background-color:var(--bg-hover)}.cx-select--ghost .cx-select__trigger:active,.cx-select--ghost .cx-select__trigger.is-active{background-color:var(--bg-pressed)}.cx-select--ghost .cx-select__chevron{margin-inline-start:0}.cx-select--ghost.is-disabled .cx-select__trigger,.cx-select--ghost .cx-select__trigger:disabled{background-color:#0000}.cx-select__content{z-index:var(--z-dropdown);gap:var(--space-2);min-width:var(--menu-min);max-width:calc(100vw - var(--space-16) * 2);padding:var(--space-4);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-lg);background-color:var(--bg-raised);box-shadow:var(--shadow-popover);color:var(--ink-primary);flex-direction:column;display:flex;overflow-y:auto}.cx-select__trigger+.cx-select__content,.cx-select>.cx-select__content{margin-top:var(--space-4)}.cx-select__content--float{margin-top:var(--space-4);position:absolute;inset-block-start:100%;inset-inline-start:0}.cx-select__group-label{padding:var(--space-6) var(--space-8) var(--space-2);color:var(--ink-tertiary)}.cx-select__separator{height:var(--hairline);margin:var(--space-2) var(--space-4);background-color:var(--border-default)}.cx-select__item{align-items:center;gap:var(--space-8);min-height:var(--control-md);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.cx-select__item:hover,.cx-select__item.is-hover,.cx-select__item[data-highlighted]{background-color:var(--bg-raised-hover)}.cx-select__item[aria-selected=true],.cx-select__item.is-selected{background-color:var(--bg-raised-selected)}.cx-select__item[aria-selected=true]:hover,.cx-select__item[aria-selected=true][data-highlighted],.cx-select__item:is([aria-selected=true],.is-selected).is-hover{background-color:var(--bg-raised-selected);background-image:linear-gradient(var(--state-hover), var(--state-hover))}.cx-select__item:active,.cx-select__item.is-active{background-color:var(--bg-raised-pressed);background-image:none}.cx-select__item:focus-visible,.cx-root .cx-select__item.is-focus{box-shadow:var(--shadow-focus-inset);outline:none}.cx-select__item[aria-disabled=true],.cx-select__item[data-disabled],.cx-select__item.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background-color:#0000;background-image:none}.cx-select__item[aria-disabled=true] .cx-select__item-icon,.cx-select__item.is-disabled .cx-select__item-icon,.cx-select__item[aria-disabled=true] .cx-select__dot,.cx-select__item.is-disabled .cx-select__dot{color:var(--state-disabled-ink)}.cx-select__item-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.cx-select__item-hint,.cx-select__item-icon{color:var(--ink-tertiary);flex:none}.cx-select__indicator{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-primary);visibility:hidden;flex:none}.cx-select__item[aria-selected=true] .cx-select__indicator,.cx-select__item.is-selected .cx-select__indicator{visibility:visible}.cx-select__status{align-items:center;gap:var(--space-8);min-height:var(--control-md);padding-inline:var(--space-8);color:var(--ink-tertiary);display:flex}.cx-select__status>.cx-spinner,.cx-select__status>.cx-icon{flex:none}.cx-select__dot{color:var(--ink-secondary)}.cx-select__dot--info{color:var(--info-solid)}.cx-select__dot--success{color:var(--success-solid)}.cx-select__dot--danger{color:var(--danger-solid)}.cx-select__dot--warning{color:var(--warning-solid)}.cx-select__dot--neutral{color:var(--ink-tertiary)}.cx-select__error{align-items:center;gap:var(--space-6);margin-top:var(--space-6);color:var(--danger-fg);display:flex}.cx-select__content:focus-visible{outline:none}.cx-radio-group{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cx-radio-group__legend{margin-bottom:var(--space-6);color:var(--ink-primary);padding:0}.cx-radio-group__other{padding-inline-start:calc(var(--space-8) + var(--control-indicator) + var(--space-10));padding-inline-end:var(--space-8);padding-block:var(--space-4) var(--space-6)}.cx-radio-group__error{align-items:center;gap:var(--space-6);margin-top:var(--space-6);color:var(--danger-fg);display:flex}.cx-radio-group--cards{gap:var(--space-8)}.cx-radio-group--cards .cx-radio-group__item{padding:var(--space-12);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--bg-surface)}.cx-radio-group--cards .cx-radio-group__input{inset-block-start:var(--space-12);inset-inline-start:var(--space-12)}.cx-radio-group--cards .cx-radio-group__item:hover,.cx-radio-group--cards .cx-radio-group__item.is-hover{background-color:var(--bg-hover);border-color:var(--border-hover)}.cx-radio-group--cards .cx-radio-group__item:active,.cx-radio-group--cards .cx-radio-group__item.is-active{background-color:var(--bg-pressed)}.cx-radio-group--cards .cx-radio-group__item.is-checked{border-color:var(--border-default);background-color:var(--bg-raised-selected)}.cx-radio-group--cards .cx-radio-group__item:has(.cx-radio-group__input:checked){border-color:var(--border-default);background-color:var(--bg-raised-selected)}.cx-radio-group--cards .cx-radio-group__item.is-focus{outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-radio-group--cards .cx-radio-group__item:has(.cx-radio-group__input:focus-visible){outline:var(--focus-width) solid var(--border-focus);outline-offset:var(--focus-offset)}.cx-radio-group--cards .cx-radio-group__input:focus-visible+.cx-radio-group__box,.cx-radio-group--cards .cx-radio-group__item.is-focus .cx-radio-group__box{outline:none}.cx-radio-group--cards .cx-radio-group__item.is-disabled{background-color:var(--bg-subtle);border-color:var(--state-disabled-border)}.cx-radio-group--cards .cx-radio-group__item:has(.cx-radio-group__input:disabled){background-color:var(--bg-subtle);border-color:var(--state-disabled-border)}.cx-radio-group--inline{gap:var(--space-4);flex-flow:wrap}.cx-segmented{max-width:100%;height:var(--control-md);border-radius:var(--radius-pill);background:var(--bg-sunken);overscroll-behavior-x:contain;scrollbar-width:none;border:0;align-items:stretch;margin:0;padding:0;display:inline-flex;overflow-x:auto}.cx-segmented::-webkit-scrollbar{display:none}.cx-segmented--sm{height:var(--control-xs)}.cx-segmented--full{width:100%;display:flex}.cx-segmented--full .cx-segmented__item{flex:1 0 auto;justify-content:center}.cx-segmented__item{isolation:isolate;align-items:center;gap:var(--space-6);padding-inline:var(--space-14);border-radius:var(--radius-pill);color:var(--ink-secondary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-fast) var(--ease-enter);flex:none;display:inline-flex;position:relative}.cx-segmented--sm .cx-segmented__item{padding-inline:var(--space-10)}.cx-segmented--sm .cx-segmented__item:before{inset:var(--space-2)}.cx-segmented__item:before{content:"";inset:var(--space-4);z-index:-1;border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-enter), box-shadow var(--duration-fast) var(--ease-enter);position:absolute}.cx-segmented__input{width:var(--hairline);height:var(--hairline);clip-path:inset(50%);white-space:nowrap;opacity:0;margin:0;position:absolute;overflow:hidden}.cx-segmented__icon{flex:none}.cx-segmented__item:hover,.cx-segmented__item.is-hover{color:var(--ink-primary)}.cx-segmented__item:hover:before,.cx-segmented__item.is-hover:before{background-color:var(--state-hover)}.cx-segmented__item:active:before,.cx-segmented__item.is-active:before{background-color:var(--state-pressed)}.cx-segmented__item.is-selected{color:var(--ink-primary)}.cx-segmented__item:has(.cx-segmented__input:checked){color:var(--ink-primary)}.cx-segmented__item.is-selected:before{background-color:var(--bg-raised);box-shadow:var(--shadow-thumb)}.cx-segmented__item:has(.cx-segmented__input:checked):before{background-color:var(--bg-raised);box-shadow:var(--shadow-thumb)}.cx-segmented__item:has(.cx-segmented__input:focus-visible){outline:var(--focus-width) solid var(--border-focus);outline-offset:calc(var(--focus-offset) * -1)}.cx-root .cx-segmented__item.is-focus{outline-offset:calc(var(--focus-offset) * -1)}.cx-segmented__item.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed}.cx-segmented__item:has(.cx-segmented__input:disabled){color:var(--state-disabled-ink);cursor:not-allowed}.cx-segmented__item.is-disabled:not(.is-selected):before{background-color:#0000}.cx-segmented__item:has(.cx-segmented__input:disabled:not(:checked)):before{background-color:#0000}.cx-segmented__item:has(.cx-segmented__input:disabled:checked):before{box-shadow:none}fieldset:disabled .cx-segmented .cx-segmented__item,fieldset.cx-segmented:disabled .cx-segmented__item,.cx-segmented.is-disabled .cx-segmented__item{color:var(--state-disabled-ink);cursor:not-allowed}.cx-segmented.is-disabled .cx-segmented__item:not(.is-selected):not(:has(:checked)):before{background-color:#0000}.cx-segmented.is-disabled .cx-segmented__item.is-selected:before{box-shadow:none}.cx-segmented.is-disabled .cx-segmented__item:has(:checked):before{box-shadow:none}.cx-field{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.cx-field:where(fieldset){border:0;margin:0;padding:0}.cx-field__label-row{justify-content:space-between;align-items:baseline;gap:var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-field__label{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--ink-secondary);transition:color var(--duration-fast) var(--ease-enter);padding:0;display:inline-flex}.cx-field:focus-within .cx-field__label,.cx-field.is-focus-within .cx-field__label{color:var(--ink-primary)}.cx-field__required{color:var(--danger-fg)}.cx-field__optional{color:var(--ink-tertiary);margin-inline-start:var(--space-6)}.cx-field__action{flex:none;margin-inline-start:auto}.cx-field__control{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.cx-field__hint{color:var(--ink-tertiary)}.cx-field__error,.cx-field__saved{align-items:flex-start;gap:var(--space-6);overflow-wrap:anywhere;min-width:0;display:flex}.cx-field__error{color:var(--danger-fg)}.cx-field__saved{color:var(--success-fg)}.cx-field__error>.cx-icon,.cx-field__saved>.cx-icon{margin-block-start:var(--hairline)}.cx-field__saved[data-state=hidden]{opacity:0;transition:opacity var(--duration-fast) var(--ease-enter)}.cx-field--horizontal{grid-template-columns:var(--label-column) minmax(0, 1fr);column-gap:0;row-gap:var(--space-6);align-items:start;display:grid}.cx-field--horizontal>.cx-field__label-row{padding-block-start:var(--space-8);padding-inline-end:var(--space-8)}.cx-field--horizontal .cx-field__label{flex-wrap:wrap;min-width:0}.cx-field--horizontal .cx-field__optional{flex-basis:100%;margin-inline-start:0}.cx-field--horizontal>:not(.cx-field__label-row){grid-column:2}.cx-field--horizontal.cx-field--compact{grid-template-columns:var(--label-column-compact) minmax(0, 1fr);min-height:var(--control-md);align-items:center;column-gap:0}.cx-field--compact>.cx-field__label-row{padding-block-start:0}.cx-field--compact .cx-field__label{color:var(--ink-tertiary)}.cx-field-stack{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.cx-field.is-disabled .cx-field__label,.cx-field.is-disabled .cx-field__hint,.cx-field:disabled .cx-field__label,.cx-field:disabled .cx-field__hint{color:var(--state-disabled-ink)}.cx-field:has(:is(input,textarea,select,[role=combobox]):disabled) .cx-field__label{color:var(--state-disabled-ink)}.cx-field:has(:is(input,textarea,select,[role=combobox]):disabled) .cx-field__hint{color:var(--state-disabled-ink)}.cx-field.is-disabled .cx-field__required,.cx-field:disabled .cx-field__required{color:var(--state-disabled-ink)}.cx-field:has(:is(input,textarea,select,[role=combobox]):disabled) .cx-field__required{color:var(--state-disabled-ink)}.cx-breadcrumb{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.cx-breadcrumb__list{align-items:center;gap:var(--space-10);flex:0 auto;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-breadcrumb__item{align-items:center;min-width:0;display:flex}.cx-breadcrumb__item:first-child{flex:none}.cx-breadcrumb__item:not(:first-child):not(:last-child){max-width:var(--column-min-sm);flex:0 auto}.cx-breadcrumb__item:last-child{flex:0 auto}.cx-breadcrumb__sep{color:var(--ink-tertiary);flex:none;display:flex}.cx-breadcrumb__link{border-radius:var(--radius-xs);min-width:0;color:var(--ink-tertiary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-enter);text-decoration:none;overflow:hidden}.cx-breadcrumb__link:hover,.cx-breadcrumb__link.is-hover{color:var(--ink-primary);text-decoration-line:underline;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-breadcrumb__link:active,.cx-breadcrumb__link.is-active{color:var(--ink-primary);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-breadcrumb__current{min-width:0;color:var(--ink-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-breadcrumb__more{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-md);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-breadcrumb__more:hover,.cx-breadcrumb__more.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-breadcrumb__more:active,.cx-breadcrumb__more.is-active,.cx-breadcrumb__more[aria-expanded=true],.cx-breadcrumb__more.is-open{background:var(--bg-pressed);color:var(--ink-primary)}.cx-breadcrumb__trail{align-items:center;gap:var(--space-6);flex:none;display:flex}.cx-tabs{flex-direction:column;min-width:0;display:flex;container:cx-tabs/inline-size}.cx-tabs__list{align-items:stretch;gap:var(--space-12);max-width:none;margin-inline:calc(var(--space-4) * -1);box-shadow:inset 0 calc(var(--hairline) * -1) 0 var(--border-default);scrollbar-width:thin;flex-wrap:nowrap;padding-inline:0;display:flex}.cx-tabs__tab{align-items:center;gap:var(--space-6);height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--ink-secondary);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-enter);flex:none;display:inline-flex;position:relative}.cx-tabs__tab:after{content:"";right:var(--space-4);bottom:0;left:var(--space-4);height:var(--tab-indicator);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-enter);position:absolute}.cx-tabs__tab:hover,.cx-tabs__tab.is-hover{color:var(--ink-primary)}.cx-tabs__tab:hover:after,.cx-tabs__tab.is-hover:after{background:var(--border-strong)}.cx-tabs__tab:active:after,.cx-tabs__tab.is-active:after{background:var(--ink-tertiary)}.cx-tabs__tab[aria-selected=true],.cx-tabs__tab.is-selected{color:var(--ink-primary)}.cx-tabs__tab[aria-selected=true]:after,.cx-tabs__tab.is-selected:after{background:var(--brand-primary)}.cx-tabs__tab:disabled,.cx-tabs__tab[aria-disabled=true],.cx-tabs__tab.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed}.cx-tabs__tab:disabled:after,.cx-tabs__tab[aria-disabled=true]:after,.cx-tabs__tab.is-disabled:after{background:0 0}.cx-tabs__icon{color:var(--ink-tertiary);flex:none}.cx-tabs__tab[aria-selected=true] .cx-tabs__icon,.cx-tabs__tab.is-selected .cx-tabs__icon{color:var(--ink-primary)}.cx-tabs__tab.is-disabled .cx-tabs__icon,.cx-tabs__tab[aria-disabled=true] .cx-tabs__icon,.cx-tabs__tab:disabled .cx-tabs__icon,.cx-tabs__tab.is-disabled .cx-pill--count,.cx-tabs__tab[aria-disabled=true] .cx-pill--count,.cx-tabs__tab:disabled .cx-pill--count{color:var(--state-disabled-ink)}@container cx-tabs not (min-width:320px){.cx-tabs__icon{display:none}}.cx-tabs--pill .cx-tabs__list{gap:var(--space-6) var(--space-4);max-width:100%;box-shadow:none;flex-wrap:wrap;margin-inline:0;overflow:visible}.cx-tabs--pill .cx-tabs__tab{height:var(--control-sm);padding-inline:var(--space-12);border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter), box-shadow var(--duration-fast) var(--ease-enter)}.cx-tabs--pill .cx-tabs__tab:after{content:none}.cx-tabs--pill .cx-tabs__tab:hover,.cx-tabs--pill .cx-tabs__tab.is-hover{background-color:var(--bg-hover)}.cx-tabs--pill .cx-tabs__tab:active,.cx-tabs--pill .cx-tabs__tab.is-active{background-color:var(--bg-pressed)}.cx-tabs--pill .cx-tabs__tab[aria-selected=true],.cx-tabs--pill .cx-tabs__tab.is-selected{background-color:var(--bg-muted);box-shadow:inset 0 0 0 var(--hairline) var(--border-strong)}.cx-tabs--pill .cx-tabs__tab[aria-selected=true]:hover,.cx-tabs--pill .cx-tabs__tab:is([aria-selected=true],.is-selected).is-hover{background-image:linear-gradient(var(--state-hover), var(--state-hover))}.cx-tabs--pill .cx-tabs__tab[aria-selected=true] .cx-pill--count,.cx-tabs--pill .cx-tabs__tab.is-selected .cx-pill--count{background:var(--bg-surface);color:var(--ink-primary)}.cx-tabs--pill .cx-tabs__tab:disabled,.cx-tabs--pill .cx-tabs__tab[aria-disabled=true],.cx-tabs--pill .cx-tabs__tab.is-disabled{box-shadow:none;background:0 0}.cx-tabs__panel:focus-visible{outline-offset:calc(var(--focus-offset) * -1);border-radius:var(--radius-md)}.cx-tabs__panel{padding-top:var(--space-20)}.cx-tabs--pill .cx-tabs__panel{padding-top:var(--space-12)}.cx-pager{align-items:center;gap:var(--space-12);flex:none;min-width:0;display:inline-flex}.cx-pager__position{color:var(--ink-tertiary);white-space:nowrap}@media (max-width:767.98px){.cx-pager__position{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);position:absolute;overflow:hidden}}.cx-pager__index{color:var(--ink-secondary)}.cx-pager__buttons{align-items:center;gap:var(--space-12);flex:none;display:inline-flex}.cx-pager__btn.is-loading,.cx-pager__btn[aria-busy=true]{color:var(--ink-tertiary);cursor:progress}.cx-pager--list{justify-content:center;gap:var(--space-8) var(--space-12);width:100%;padding-block:var(--space-12);flex-wrap:wrap;display:flex}.cx-pager__count{color:var(--ink-tertiary);white-space:nowrap}.cx-pager__end{align-items:center;gap:var(--space-6);color:var(--ink-tertiary);flex:none;display:inline-flex}.cx-pager__more.is-loading,.cx-pager__more[aria-busy=true]{color:var(--ink-tertiary);cursor:progress}.cx-kv{gap:var(--space-10);flex-direction:column;min-width:0;margin:0;display:flex}.cx-kv__row{grid-template-columns:var(--label-column) minmax(0, 1fr);align-items:baseline;column-gap:0;min-width:0;display:grid}.cx-kv__label{min-width:0;color:var(--ink-tertiary);padding-inline-end:var(--space-8)}.cx-kv__value{align-items:center;gap:var(--space-4) var(--space-6);min-width:0;color:var(--ink-primary);margin:0;display:flex}.cx-kv__num,.cx-kv__mono{color:var(--ink-secondary)}.cx-kv__text{min-width:0}.cx-kv__text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-kv__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-tertiary);flex:none}.cx-kv__verified{width:var(--icon-sm);height:var(--icon-sm);color:var(--success-solid);flex:none}.cx-kv__action{width:var(--control-xs);height:var(--control-xs);margin-block:calc(var(--space-4) * -1);border-radius:var(--radius-md);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.cx-kv__action:hover,.cx-kv__action.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-kv__action:active,.cx-kv__action.is-active{background:var(--bg-pressed);color:var(--ink-primary)}.cx-kv__action.is-done,.cx-kv__action[data-state=done]{color:var(--success-fg)}.cx-kv__action:disabled,.cx-kv__action.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background:0 0}.cx-kv__text[tabindex]{border-radius:var(--radius-xs)}.cx-kv__caption{align-items:flex-start;gap:var(--space-6);padding-top:var(--space-10);border-top:var(--hairline) solid var(--border-hairline);color:var(--ink-tertiary);display:flex}.cx-kv__caption-icon{width:var(--icon-xs);height:var(--icon-xs);flex:none;margin-block-start:var(--space-2)}.cx-kv--stacked{gap:var(--space-12)}.cx-kv--stacked .cx-kv__row{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.cx-kv--grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-sm)), 1fr));gap:var(--space-12) var(--space-18);display:grid}.cx-kv__value.is-missing{color:var(--ink-tertiary)}.cx-kv__value.is-unconfirmed{flex-wrap:wrap}.cx-stat{gap:var(--space-6);flex-direction:column;min-width:0;margin:0;display:flex;position:relative}.cx-stat__label{align-items:center;gap:var(--space-4);min-width:0;color:var(--ink-tertiary);margin:0;display:flex}.cx-stat__value{align-items:baseline;gap:0 var(--space-4);min-width:0;color:var(--ink-primary);flex-wrap:wrap;margin:0;display:flex}.cx-stat__unit{color:var(--ink-tertiary)}.cx-stat__caption{align-items:center;gap:var(--space-4);min-width:0;color:var(--ink-tertiary);display:flex}.cx-stat__value--success{color:var(--success-emphasis)}.cx-stat__value--warning{color:var(--warning-fg)}.cx-stat__value--danger{color:var(--danger-fg)}.cx-stat__value--info{color:var(--info-fg)}.cx-stat__caption--success{color:var(--success-fg)}.cx-stat__caption--danger{color:var(--danger-fg)}.cx-stat__value--empty{color:var(--ink-tertiary)}.cx-stat--inline{align-items:baseline;gap:var(--space-6);flex-direction:row}.cx-stat--inline .cx-stat__value{color:var(--ink-secondary)}.cx-stat--tile{gap:var(--space-8);padding:var(--space-14) var(--space-16);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);color:inherit;text-decoration:none}.cx-stat__arrow{color:var(--ink-tertiary);margin-inline-start:auto}a.cx-stat,button.cx-stat{cursor:pointer;text-align:start;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter)}a.cx-stat--tile:hover,button.cx-stat--tile:hover,.cx-stat--tile.is-hover{border-color:var(--border-strong);background:var(--bg-hover)}a.cx-stat--tile:hover .cx-stat__arrow,.cx-stat--tile.is-hover .cx-stat__arrow{color:var(--ink-primary)}a.cx-stat--tile:active,button.cx-stat--tile:active,.cx-stat--tile.is-active{border-color:var(--border-strong);background:var(--bg-pressed)}a.cx-stat--tile:focus-visible .cx-stat__arrow,.cx-stat--tile.is-focus .cx-stat__arrow{color:var(--ink-primary)}.cx-stat.is-error .cx-stat__caption{color:var(--danger-fg)}.cx-stat.is-error .cx-stat__value{color:var(--ink-tertiary)}.cx-stat-group{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-sm)), 1fr));min-width:0;margin:0;display:grid}.cx-stat-group--strip{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--stat-min)), 1fr));gap:var(--space-12) var(--space-24);overflow-x:clip}.cx-stat-group--strip>.cx-stat:before{content:"";inset-block:var(--space-2);width:var(--hairline);background:var(--border-hairline);position:absolute;inset-inline-start:calc(var(--space-12) * -1)}.cx-stat-group--tiles{gap:var(--space-14);flex-wrap:wrap;display:flex}.cx-stat-group--tiles>*{flex:1 1 var(--column-min-sm);min-width:0}.cx-banner{align-items:flex-start;gap:var(--space-10);min-width:0;padding:var(--space-12) var(--space-16);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-subtle);color:var(--ink-primary);flex-wrap:wrap;display:flex}.cx-banner__icon{width:var(--icon-lg);height:var(--icon-lg);color:var(--ink-tertiary);flex:none}.cx-banner__body{flex:1 1 min(var(--column-min-md), calc(100% - var(--icon-lg) - var(--space-10)));gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cx-banner__title,.cx-banner__text{color:var(--ink-primary)}.cx-banner--neutral .cx-banner__title+.cx-banner__text{color:var(--ink-secondary)}.cx-banner__actions{align-self:center;align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.cx-banner__dismiss{width:var(--control-xs);height:var(--control-xs);margin-block:calc(var(--space-2) * -1);border-radius:var(--radius-md);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--space-6) * -1);display:inline-flex}.cx-banner__dismiss:hover,.cx-banner__dismiss.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-banner__dismiss:active,.cx-banner__dismiss.is-active{background-color:var(--bg-pressed);color:var(--ink-primary)}.cx-banner--neutral{background:var(--bg-subtle);border-color:var(--border-default)}.cx-banner--info{background:var(--info-bg);border-color:var(--info-border)}.cx-banner--info .cx-banner__icon{color:var(--info-fg)}.cx-banner--success{background:var(--success-bg);border-color:var(--success-border)}.cx-banner--success .cx-banner__icon{color:var(--success-fg)}.cx-banner--warning{background:var(--warning-bg);border-color:var(--warning-border)}.cx-banner--warning .cx-banner__icon{color:var(--warning-fg)}.cx-banner--danger{background:var(--danger-bg);border-color:var(--danger-border)}.cx-banner--danger .cx-banner__icon{color:var(--danger-fg)}.cx-banner--info .cx-banner__dismiss:hover,.cx-banner--info .cx-banner__dismiss.is-hover,.cx-banner--success .cx-banner__dismiss:hover,.cx-banner--success .cx-banner__dismiss.is-hover,.cx-banner--warning .cx-banner__dismiss:hover,.cx-banner--warning .cx-banner__dismiss.is-hover,.cx-banner--danger .cx-banner__dismiss:hover,.cx-banner--danger .cx-banner__dismiss.is-hover{background:var(--bg-surface)}.cx-banner--info .cx-banner__dismiss:active,.cx-banner--info .cx-banner__dismiss.is-active,.cx-banner--success .cx-banner__dismiss:active,.cx-banner--success .cx-banner__dismiss.is-active,.cx-banner--warning .cx-banner__dismiss:active,.cx-banner--warning .cx-banner__dismiss.is-active,.cx-banner--danger .cx-banner__dismiss:active,.cx-banner--danger .cx-banner__dismiss.is-active{background-color:var(--bg-surface);background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.cx-banner>.cx-spinner{color:var(--ink-tertiary)}.cx-card .cx-banner,.cx-dialog .cx-banner{border-color:#0000}.cx-card .cx-banner--neutral,.cx-dialog .cx-banner--neutral{background:var(--bg-muted)}.cx-card .cx-banner--neutral .cx-banner__dismiss:hover,.cx-card .cx-banner--neutral .cx-banner__dismiss.is-hover,.cx-dialog .cx-banner--neutral .cx-banner__dismiss:hover,.cx-dialog .cx-banner--neutral .cx-banner__dismiss.is-hover{background:var(--bg-surface)}.cx-banner--compact{gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md)}.cx-banner--compact .cx-banner__icon{width:var(--icon-md);height:var(--icon-md)}.cx-banner--compact .cx-banner__actions{margin-block:calc(var(--space-6) * -1);align-self:flex-start}.cx-toast{align-items:flex-start;gap:var(--space-10);width:var(--toast-width);max-width:100%;padding:var(--space-10) var(--space-10) var(--space-10) var(--space-14);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);color:var(--ink-primary);pointer-events:auto;display:flex}.cx-toast__icon{color:var(--ink-tertiary);flex:none;margin-block-start:var(--space-4)}.cx-toast__body{align-items:flex-start;gap:var(--space-6) var(--space-10);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.cx-toast__text{flex:1 1 var(--column-min-md);min-width:0;padding-block:var(--space-2);flex-direction:column;display:flex}.cx-toast__title{min-width:0;color:var(--ink-primary)}.cx-toast__description{min-width:0;color:var(--ink-tertiary)}.cx-toast__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:none;display:flex}.cx-toast__close{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-md);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-toast__close:hover,.cx-toast__close.is-hover{background:var(--bg-raised-hover);color:var(--ink-primary)}.cx-toast__close:active,.cx-toast__close.is-active{background:var(--bg-raised-pressed);color:var(--ink-primary)}.cx-toast--success .cx-toast__icon{color:var(--success-fg)}.cx-toast--info .cx-toast__icon{color:var(--info-fg)}.cx-toast--warning .cx-toast__icon{color:var(--warning-fg)}.cx-toast--danger .cx-toast__icon{color:var(--danger-fg)}.cx-toast.is-entering{animation:cx-toast-in var(--duration-slow) var(--ease-enter) both}.cx-toast.is-exiting{animation:cx-toast-out var(--duration-fast) var(--ease-exit) both}.cx-toast.is-paused{animation-play-state:paused}@keyframes cx-toast-in{0%{opacity:0;transform:translateY(var(--space-8))}to{opacity:1;transform:none}}@keyframes cx-toast-out{0%{opacity:1}to{opacity:0}}.cx-toast-viewport{z-index:var(--z-toast);align-items:flex-end;gap:var(--space-8);width:var(--toast-width);max-width:calc(100vw - var(--space-48));pointer-events:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-block-end:var(--space-20);inset-inline-end:var(--space-24)}@media not (min-width:480px){.cx-toast-viewport{inset-inline:var(--space-16);align-items:stretch;width:auto;max-width:none;inset-block-end:var(--space-16)}.cx-toast-viewport>.cx-toast{width:auto}}.cx-toast-viewport>:nth-last-child(n+4){display:none}.cx-toast-viewport--static{align-items:stretch;width:auto;max-width:none;position:static}.cx-empty{align-items:center;gap:var(--space-12);min-width:0;padding:var(--space-40) var(--space-24);color:var(--ink-primary);text-align:center;flex-direction:column;display:flex}.cx-empty__icon{width:var(--icon-lg);height:var(--icon-lg);color:var(--ink-tertiary);flex:none}.cx-empty__body{gap:var(--space-4);min-width:0;max-width:var(--measure);flex-direction:column;display:flex}.cx-empty__title{color:var(--ink-primary)}.cx-empty__text{color:var(--ink-tertiary)}.cx-empty__actions{justify-content:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cx-empty--page{min-height:100%;padding:var(--space-80) var(--space-48) var(--space-48);justify-content:flex-start}.cx-empty--compact{align-items:center;gap:var(--space-12);padding:var(--space-16);text-align:start;flex-flow:wrap}.cx-empty--compact .cx-empty__icon{width:var(--icon-md);height:var(--icon-md)}.cx-empty--compact .cx-empty__body{flex:1 1 var(--column-min-sm);gap:0}.cx-empty--compact .cx-empty__actions{flex:none;justify-content:flex-start;margin-top:0}.cx-empty--blocked .cx-empty__icon{color:var(--warning-fg)}.cx-empty--error .cx-empty__icon{color:var(--danger-fg)}@media not (min-width:768px){.cx-empty{padding-inline:var(--space-16)}.cx-empty--page{padding-block-start:var(--space-48)}}.cx-fact-group{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-fact-group--grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-md)), 1fr));column-gap:var(--space-18);align-items:stretch;display:grid}.cx-fact-group{overflow:visible clip}.cx-fact{min-width:0;margin-bottom:calc(var(--hairline) * -1);border-bottom:var(--hairline) solid var(--border-hairline)}.cx-fact__main{align-items:center;gap:var(--space-10);width:calc(100% + var(--space-8) * 2);min-height:var(--row-lg);margin-inline:calc(var(--space-8) * -1);padding:var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);text-align:start;transition:background-color var(--duration-fast) var(--ease-enter);display:flex}button.cx-fact__main{cursor:pointer}button.cx-fact__main:hover,.cx-fact__main.is-hover{background:var(--bg-hover)}button.cx-fact__main:active,.cx-fact__main.is-active{background:var(--bg-pressed)}button.cx-fact__main[aria-expanded=true]{background:var(--bg-subtle)}button.cx-fact__main[aria-expanded=true]:hover,button.cx-fact__main[aria-expanded=true].is-hover{background:var(--bg-hover)}.cx-fact__marker{width:var(--marker-md);height:var(--marker-md);border-radius:var(--radius-full);background:var(--success-bg);color:var(--success-solid);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-fact__body{flex-direction:column;flex:1;min-width:0;display:flex}.cx-fact__label{color:var(--ink-tertiary)}.cx-fact__value{min-width:0;color:var(--ink-primary);overflow-wrap:break-word}.cx-fact__basis{align-items:center;gap:var(--space-4);min-width:0;max-width:50%;color:var(--ink-tertiary);text-align:end;flex:0 auto;display:inline-flex}.cx-fact__basis>.cx-icon{flex:none}.cx-fact__detail{gap:var(--space-6);padding:0 0 var(--space-12) calc(var(--marker-md) + var(--space-10));flex-direction:column;display:flex}.cx-fact__detail[hidden]{display:none}.cx-fact__quote{padding:var(--space-8) var(--space-10);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--ink-primary);margin:0}.cx-fact__source{min-width:0}.cx-fact__mark{padding-inline:var(--space-2);border-radius:var(--radius-xs);background:var(--brand-accent-subtle);color:var(--ink-primary)}.cx-fact__source{color:var(--ink-tertiary)}.cx-fact--unknown .cx-fact__marker{border:var(--hairline) dashed var(--border-control);color:var(--ink-tertiary);background:0 0}.cx-fact--unknown .cx-fact__value{color:var(--ink-tertiary)}.cx-fact__editor{align-items:center;gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cx-fact__editor>.cx-input{flex:1 1 var(--column-min-sm);min-width:0}.cx-fact.is-editing .cx-fact__main{align-items:flex-start}.cx-fact.is-editing .cx-fact__marker{margin-top:var(--space-2)}.cx-fact.is-saved .cx-fact__basis{color:var(--success-fg)}.cx-fact.is-reported .cx-fact__marker{background:var(--warning-bg);color:var(--warning-fg)}.cx-fact.is-reported .cx-fact__basis{color:var(--warning-fg)}.cx-claim{gap:var(--space-8);min-width:0;color:var(--ink-primary);flex-direction:column;display:flex;position:relative}.cx-claim__head{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}.cx-claim__text{min-width:0;color:var(--ink-primary);flex:auto}.cx-claim__quote{border-inline-start:var(--connector) solid var(--border-strong);color:var(--ink-secondary);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--space-12)}.cx-claim__footer{align-items:center;gap:var(--space-6) var(--space-10);min-width:0;color:var(--ink-tertiary);flex-wrap:wrap;display:flex}.cx-claim__source{align-items:center;gap:var(--space-6);min-width:0;max-width:100%;display:inline-flex}.cx-claim__favicon{width:var(--avatar-2xs);height:var(--avatar-2xs);border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--ink-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cx-claim__favicon img{width:100%;height:100%}.cx-claim__domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cx-claim__link{align-items:center;gap:var(--space-4);border-radius:var(--radius-xs);color:var(--ink-link);text-decoration-line:underline;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2);white-space:nowrap;cursor:pointer;display:inline-flex}.cx-claim__link:hover,.cx-claim__link.is-hover{text-decoration-color:currentColor}.cx-claim__link:active,.cx-claim__link.is-active{color:var(--ink-primary);text-decoration-color:currentColor}.cx-claim__link:visited,.cx-claim__link.is-visited{color:var(--ink-secondary)}.cx-claim__link-icon{width:var(--icon-xs);height:var(--icon-xs);color:var(--ink-tertiary);flex:none}.cx-claim__report{align-items:center;gap:var(--space-6);height:var(--control-xs);margin-block:calc(var(--space-4) * -1);padding-inline:var(--space-8);border-radius:var(--radius-pill);color:var(--ink-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);flex:none;margin-inline-start:auto;display:none}.cx-claim:hover .cx-claim__report,.cx-claim:focus-within .cx-claim__report,.cx-claim.is-hover .cx-claim__report{display:inline-flex}.cx-claim__report:hover,.cx-claim__report.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-claim__report:active,.cx-claim__report.is-active{background:var(--bg-pressed);color:var(--ink-primary)}:is(.cx-claim:has(.cx-claim__report.is-focus) .cx-claim__report,.cx-claim:has(.cx-claim__report.is-active) .cx-claim__report,.cx-claim:has(.cx-claim__report.is-hover) .cx-claim__report){display:inline-flex}.cx-claim__report-icon{width:var(--icon-xs);height:var(--icon-xs)}.cx-claim__note{align-items:flex-start;gap:var(--space-6);color:var(--ink-tertiary);display:flex}.cx-claim__note-icon{width:var(--icon-xs);height:var(--icon-xs);flex:none;margin-block-start:var(--space-2)}.cx-claim__details{min-width:0}.cx-claim__toggle{align-items:center;gap:var(--space-4);border-radius:var(--radius-xs);color:var(--ink-tertiary);cursor:pointer;list-style:none;display:inline-flex}.cx-claim__toggle::-webkit-details-marker{display:none}.cx-claim__toggle:hover,.cx-claim__toggle.is-hover,.cx-claim__toggle:active,.cx-claim__toggle.is-active{color:var(--ink-primary)}.cx-claim__toggle-icon{width:var(--icon-xs);height:var(--icon-xs);transition:transform var(--duration-fast) var(--ease-enter)}.cx-claim__details[open] .cx-claim__toggle-icon{transform:rotate(90deg)}.cx-claim__details[open] .cx-claim__quote{margin-top:var(--space-8)}.cx-claim-group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-claim-group>li+li{margin-top:var(--space-14);padding-top:var(--space-14);border-top:var(--hairline) solid var(--border-hairline)}.cx-claim.is-reported .cx-claim__text{color:var(--ink-tertiary);text-decoration-line:line-through;text-decoration-thickness:var(--hairline)}.cx-claim.is-reported .cx-claim__quote{color:var(--ink-tertiary)}.cx-claim.is-reported .cx-claim__report{display:none}.cx-claim.is-stale .cx-claim__note{color:var(--warning-fg)}.cx-time{color:var(--ink-tertiary);display:inline}.cx-time__date,.cx-time__primary,.cx-time__zone,.cx-time__relative{white-space:nowrap}.cx-time__zones{max-width:100%;display:inline-block}.cx-time--stack{flex-direction:column;max-width:100%;display:inline-flex}.cx-time--stack .cx-time__date-sep{display:none}.cx-time__date,.cx-time__primary{color:var(--ink-secondary)}.cx-time__zone,.cx-time__relative{color:var(--ink-tertiary)}.cx-time--strong .cx-time__date,.cx-time--strong .cx-time__primary{color:var(--ink-primary)}.cx-time--tip{border-radius:var(--radius-xs);text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2);cursor:default}.cx-time--tip:hover,.cx-time--tip.is-hover,.cx-time--tip:focus-visible{text-decoration-color:currentColor}.cx-time--compact{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.cx-time--compact .cx-time__zones{max-width:none;display:inline}.cx-time--compact .cx-time__date-sep{display:none}.cx-time--compact .cx-time__date:after{content:" ·" / "";color:var(--ink-tertiary)}.cx-time-slot{min-width:0;container:cx-time/inline-size}.cx-time--compact.is-primary-only .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-time--compact.is-primary-only .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}@container cx-time not (min-width:200px){.cx-time--compact .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-time--compact .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}}@container cx-time not (min-width:248px){.cx-time--compact:has(.cx-time__date) .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-time--compact:has(.cx-time__date) .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}}.cx-time--due{align-items:baseline;gap:var(--space-6);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.cx-time--due>.cx-time{min-width:0}.cx-time--due>.cx-time__icon{align-self:flex-start;margin-block-start:var(--space-2)}.cx-time__status{flex:none}.cx-time__icon{width:var(--icon-xs);height:var(--icon-xs);color:var(--ink-tertiary);flex:none}.cx-time__status{color:var(--ink-secondary)}.cx-time.is-overdue,.cx-time.is-overdue .cx-time__icon,.cx-time.is-overdue .cx-time__status,.cx-time.is-overdue .cx-time__date,.cx-time.is-overdue .cx-time__primary{color:var(--warning-fg)}.cx-time.is-today .cx-time__icon,.cx-time.is-today .cx-time__status,.cx-time.is-today .cx-time__date,.cx-time.is-today .cx-time__primary{color:var(--ink-primary)}.cx-time.is-live,.cx-time.is-live .cx-time__primary,.cx-time.is-live .cx-time__relative{color:var(--success-emphasis)}.cx-stage{align-items:center;gap:var(--space-6);height:var(--control-sm);padding-inline:var(--space-10) var(--space-8);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);background-color:var(--bg-surface);color:var(--ink-primary);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);flex:none;display:inline-flex}.cx-stage__label{min-width:0;color:inherit}.cx-stage__chevron{color:var(--ink-tertiary);transition:transform var(--duration-fast) var(--ease-enter)}.cx-stage__dot{color:var(--ink-secondary)}.cx-stage__dot--new{color:var(--info-solid)}.cx-stage__dot--contacted,.cx-stage__dot--replied,.cx-stage__dot--meeting,.cx-stage__dot--proposal{color:var(--ink-secondary)}.cx-stage__dot--won{color:var(--success-solid)}.cx-stage__dot--lost{color:var(--danger-solid)}.cx-stage__dot--disqualified,.cx-stage__dot--ghosted{color:var(--ink-tertiary)}.cx-stage:hover,.cx-stage.is-hover,.cx-stage:focus-visible,.cx-stage.is-focus{border-color:var(--border-control-hover)}.cx-stage:active,.cx-stage.is-active{border-color:var(--border-control-hover);background-color:var(--bg-pressed)}.cx-stage[aria-expanded=true],.cx-stage.is-open{border-color:var(--border-control-hover);background-color:var(--bg-hover)}.cx-stage[aria-expanded=true] .cx-stage__chevron,.cx-stage.is-open .cx-stage__chevron{transform:rotate(180deg)}.cx-stage.is-loading,.cx-stage[aria-busy=true]{cursor:progress}.cx-stage.is-loading .cx-stage__chevron,.cx-stage[aria-busy=true] .cx-stage__chevron{color:var(--state-disabled-ink)}.cx-stage>.cx-spinner{color:var(--ink-tertiary);flex:none}.cx-stage:disabled,.cx-stage.is-disabled{border-color:var(--state-disabled-border);background-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed}.cx-stage:disabled .cx-stage__dot,.cx-stage.is-disabled .cx-stage__dot,.cx-stage:disabled .cx-stage__chevron,.cx-stage.is-disabled .cx-stage__chevron{color:var(--state-disabled-ink)}.cx-stage--readonly{height:var(--pill-height);padding-inline:var(--space-8);background-color:var(--bg-muted);cursor:default;border:0}.cx-stage--readonly:hover,.cx-stage--readonly.is-hover{background-color:var(--bg-muted)}.cx-stage__menu{min-width:var(--menu-min);max-width:calc(100vw - var(--space-16) * 2);padding:var(--space-4);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);color:var(--ink-primary);flex-direction:column;margin:0;list-style:none;display:flex}.cx-stage__menu:focus-visible{outline:none}.cx-stage__menu--float{z-index:var(--z-dropdown);margin-top:var(--space-4);position:absolute;inset-block-start:100%;inset-inline-start:0}.cx-stage-anchor{flex:none;display:inline-flex;position:relative}.cx-stage__group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-stage__group-label{padding:var(--space-8) var(--space-8) var(--space-4);color:var(--ink-tertiary)}.cx-stage__sep{height:var(--hairline);margin:var(--space-4) calc(var(--space-4) * -1);background:var(--border-default)}.cx-stage__option{align-items:center;gap:var(--space-8);min-height:var(--control-md);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.cx-stage__option-label{flex:auto;min-width:0}.cx-stage__option-hint{color:var(--ink-tertiary);flex:none}.cx-stage__check{color:var(--ink-primary);visibility:hidden;flex:none}.cx-stage__option:hover,.cx-stage__option[data-highlighted],.cx-stage__option.is-hover{background:var(--bg-raised-hover)}.cx-stage__option[aria-selected=true],.cx-stage__option.is-selected{background:var(--bg-raised-selected)}.cx-stage__option[aria-selected=true] .cx-stage__check,.cx-stage__option.is-selected .cx-stage__check{visibility:visible}.cx-stage__option[aria-selected=true]:hover,.cx-stage__option[aria-selected=true][data-highlighted],.cx-stage__option:is([aria-selected=true],.is-selected).is-hover{background:var(--bg-raised-selected);background-image:linear-gradient(var(--state-hover), var(--state-hover))}.cx-stage__option:active,.cx-stage__option.is-active{background:var(--bg-raised-pressed)}.cx-stage__option:focus-visible,.cx-root .cx-stage__option.is-focus{box-shadow:var(--shadow-focus-inset);outline:none}.cx-stage__option[aria-disabled=true],.cx-stage__option.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background:0 0}.cx-stage__option[aria-disabled=true] .cx-stage__dot,.cx-stage__option.is-disabled .cx-stage__dot{color:var(--state-disabled-ink)}.cx-stage__row{align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-stage__followup{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-tertiary);display:inline-flex}.cx-stage__followup>.cx-icon,.cx-stage__note>.cx-icon{flex:none}.cx-stage__followup--due{color:var(--warning-fg)}.cx-stage__note{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-tertiary);display:inline-flex}.cx-triage{align-items:center;gap:var(--space-8);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.cx-triage--block{row-gap:var(--space-4);flex-wrap:wrap;display:flex}a.cx-triage{border-radius:var(--radius-pill)}.cx-triage__chip{align-items:center;gap:var(--space-6);height:var(--control-xs);padding-inline:var(--space-8) var(--space-10);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);background-color:var(--bg-surface);color:var(--ink-primary);white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);flex:none;display:inline-flex}.cx-triage__chip[tabindex]:hover,a.cx-triage:hover .cx-triage__chip,.cx-triage__chip.is-hover{border-color:var(--border-hover);background-color:var(--bg-hover)}a.cx-triage:active .cx-triage__chip,.cx-triage__chip.is-active{border-color:var(--border-hover);background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.cx-triage__chip[tabindex]{border-radius:var(--radius-pill)}.cx-triage__icon{color:var(--ink-tertiary);flex:none}.cx-triage--spam .cx-triage__icon{color:var(--danger-fg)}.cx-triage--partnership .cx-triage__icon{color:var(--tag-blue-fg)}.cx-triage--job .cx-triage__icon{color:var(--tag-lilac-fg)}.cx-triage--vendor-pitch .cx-triage__icon{color:var(--tag-grey-fg)}.cx-triage--other .cx-triage__icon{color:var(--ink-tertiary)}.cx-triage--unsure .cx-triage__chip{border-color:var(--warning-border);background-color:var(--warning-bg);color:var(--warning-fg)}.cx-triage--unsure .cx-triage__chip[tabindex]:hover,a.cx-triage--unsure:hover .cx-triage__chip,.cx-triage--unsure .cx-triage__chip.is-hover{border-color:var(--warning-fg);background-color:var(--warning-bg)}.cx-triage--unsure .cx-triage__icon{color:var(--warning-fg)}.cx-triage .cx-pill--count{margin-inline-end:calc(var(--space-4) * -1)}.cx-triage--unsure .cx-pill--count{background:var(--bg-surface);color:var(--warning-fg)}.cx-triage__reason{min-width:0;color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.cx-triage--block .cx-triage__reason{flex:1 1 var(--column-min-sm);white-space:normal}.cx-triage.is-released .cx-triage__chip{border-style:dashed;border-color:var(--border-control);color:var(--ink-secondary);background-color:#0000}.cx-triage.is-released .cx-triage__icon{color:var(--ink-tertiary)}.cx-triage__released{align-items:center;gap:var(--space-2) var(--space-6);min-width:0;color:var(--success-fg);flex-wrap:wrap;display:inline-flex}.cx-triage__released>.cx-icon{flex:none}.cx-triage__released-meta{color:var(--ink-tertiary);white-space:nowrap}.cx-score{align-items:flex-start;gap:var(--space-16);min-width:0;color:var(--ink-primary);flex-direction:column;display:inline-flex}.cx-score__ring{width:var(--score-ring-lg);height:var(--score-ring-lg);flex:none;position:relative}.cx-score__svg{width:100%;height:100%;transform:rotate(-90deg)}.cx-score__track{fill:none;stroke:var(--bg-muted)}.cx-score__unknown{fill:none;stroke:var(--border-control)}.cx-score__value{fill:none;stroke:var(--success-solid);stroke-linecap:round;transition:stroke-dasharray var(--duration-slow) var(--ease-enter)}.cx-score__center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cx-score__number{color:var(--ink-primary)}.cx-score__max{color:var(--ink-tertiary)}.cx-score__summary{gap:var(--space-2);flex-direction:column;display:flex}.cx-score__fit{align-items:center;gap:var(--space-6);color:var(--ink-primary);display:inline-flex}.cx-score__dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--success-solid);flex:none}.cx-score__caption{color:var(--ink-tertiary)}.cx-score--strong .cx-score__value{stroke:var(--success-solid)}.cx-score--strong .cx-score__dot{background:var(--success-solid)}.cx-score--medium .cx-score__value{stroke:var(--warning-solid)}.cx-score--medium .cx-score__dot{background:var(--warning-solid)}.cx-score--weak .cx-score__value{stroke:var(--ink-tertiary)}.cx-score--weak .cx-score__dot{background:var(--ink-tertiary)}.cx-score--empty .cx-score__value{stroke:none}.cx-score--empty .cx-score__number{color:var(--ink-tertiary)}.cx-score--empty .cx-score__dot{background:var(--border-control)}.cx-score--md .cx-score__ring{width:var(--score-ring-md);height:var(--score-ring-md)}.cx-score--sm{align-items:center;gap:var(--space-8);flex-direction:row}.cx-score--sm .cx-score__ring{width:var(--score-ring-sm);height:var(--score-ring-sm)}.cx-score-group{min-width:0;container:cx-score-group/inline-size}.cx-score-group__list{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container cx-score-group not (min-width:768px){.cx-score-group__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cx-score-group not (min-width:480px){.cx-score-group .cx-score:not(.cx-score--sm){gap:var(--space-12)}.cx-score-group .cx-score:not(.cx-score--sm) .cx-score__ring{width:var(--score-ring-md);height:var(--score-ring-md)}}.cx-score.is-loading .cx-score__svg,.cx-score[aria-busy=true] .cx-score__svg{animation:cx-score-turn var(--duration-ring) linear infinite}.cx-score:is(.is-loading,[aria-busy=true]) .cx-score__number{color:var(--ink-tertiary)}.cx-score:is(.is-loading,[aria-busy=true]) .cx-score__value{stroke:var(--ink-tertiary)}@keyframes cx-score-turn{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.cx-page-header{align-items:center;gap:var(--space-8) var(--space-16);min-width:0;min-height:var(--header-height);padding:var(--space-10) var(--space-24);background:var(--bg-page);border-bottom:var(--hairline) solid var(--border-default);color:var(--ink-primary);flex-wrap:wrap;display:flex}.cx-page-header__lead{align-items:center;gap:var(--space-8);flex:auto;min-width:0;display:flex}.cx-page-header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-primary);overflow:hidden}.cx-page-header__titles{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cx-page-header__description{max-width:var(--measure);color:var(--ink-tertiary)}.cx-page-header__count{color:var(--ink-tertiary);flex:none}.cx-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;flex:0 auto;min-width:0;margin-inline-start:auto;display:flex}.cx-page-header__primary{margin-inline-start:var(--space-4)}.cx-page-header__search{flex:0 1 var(--header-search-width);width:var(--header-search-width);min-width:var(--column-min-sm);max-width:var(--header-search-width)}.cx-page-header__note{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-tertiary);display:inline-flex}.cx-page-header__note-icon{width:var(--icon-sm);height:var(--icon-sm);flex:none}@media (max-width:767.98px){.cx-page-header{padding-inline:var(--space-16)}.cx-page-header__lead{flex-basis:100%}.cx-page-header__actions{flex-basis:100%;justify-content:flex-start;margin-inline-start:0}.cx-page-header__primary{margin-inline-start:auto}.cx-page-header__search{flex:1 1 var(--header-search-width);width:auto;max-width:none}}.cx-page-header__overflow--narrow{display:none}@media (max-width:479.98px){.cx-page-header__secondary{display:none}.cx-page-header__search{flex-basis:100%}.cx-page-header__overflow--narrow{margin-inline-start:auto;display:inline-flex}.cx-page-header__overflow--narrow+.cx-page-header__primary{margin-inline-start:var(--space-4)}}.cx-page-header--sticky{z-index:var(--z-sticky);transition:box-shadow var(--duration-fast) var(--ease-enter);position:sticky;top:0}.cx-page-header.is-stuck{box-shadow:var(--shadow-card)}.cx-sidebar{width:var(--sidebar-width);max-width:100%;height:auto;min-height:0;padding:var(--space-16) var(--space-10) var(--space-10);background:var(--bg-surface);border-inline-end:var(--hairline) solid var(--border-default);color:var(--ink-secondary);flex-direction:column;flex:none;display:flex}.cx-sidebar__workspace{align-items:center;gap:var(--space-10);width:100%;padding:var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);text-align:start;transition:background-color var(--duration-fast) ease-out;display:flex}.cx-sidebar__workspace:hover,.cx-sidebar__workspace.is-hover{background:var(--bg-hover)}.cx-sidebar__workspace:active,.cx-sidebar__workspace.is-active{background:var(--bg-pressed)}.cx-sidebar__workspace-text{flex-direction:column;flex:auto;min-width:0;display:flex}.cx-sidebar__workspace-text>*,.cx-sidebar__user-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-sidebar__workspace-org{color:var(--ink-tertiary)}.cx-sidebar__chevrons{width:var(--icon-xs);height:var(--icon-xs);color:var(--ink-tertiary);flex:none}.cx-sidebar__search{align-items:center;gap:var(--space-8);width:calc(100% - var(--space-4));height:var(--control-md);margin:var(--space-12) var(--space-2) 0;padding-inline:var(--space-12) var(--space-8);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--ink-tertiary);text-align:start;transition:border-color var(--duration-fast) ease-out;display:flex}.cx-sidebar__search:hover,.cx-sidebar__search.is-hover{border-color:var(--border-strong)}.cx-sidebar__search:active,.cx-sidebar__search.is-active{border-color:var(--border-strong);background:var(--bg-pressed)}.cx-sidebar__search-icon{width:var(--icon-sm);height:var(--icon-sm);flex:none}.cx-sidebar__search-label{flex:auto;min-width:0}.cx-sidebar__body{min-height:0;margin-inline:calc(var(--space-4) * -1);padding:0 var(--space-4) var(--space-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.cx-sidebar__section{margin-top:var(--space-24)}.cx-sidebar__label{margin-bottom:var(--space-8);padding-inline:var(--space-10);color:var(--ink-tertiary)}.cx-sidebar__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-sidebar__item{align-items:center;gap:var(--space-10);width:100%;height:var(--control-md);padding-inline:var(--space-10);border-radius:var(--radius-md);color:var(--ink-secondary);text-align:start;transition:background-color var(--duration-fast) ease-out, color var(--duration-fast) ease-out;display:flex}.cx-sidebar__icon{width:var(--icon-md);height:var(--icon-md);color:var(--ink-tertiary);flex:none}.cx-sidebar__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cx-sidebar__count{color:var(--ink-tertiary);flex:none}.cx-sidebar__dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-full);background:var(--success-solid);flex:none}.cx-sidebar__soon{color:var(--ink-tertiary);flex:none}.cx-sidebar__item:hover,.cx-sidebar__item.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-sidebar__item:active,.cx-sidebar__item.is-active{background:var(--bg-pressed)}.cx-sidebar__item[aria-current=page],.cx-sidebar__item.is-current{background:var(--nav-current-bg);color:var(--nav-current-ink)}.cx-sidebar__item[aria-current=page]:hover,.cx-sidebar__item.is-current:hover,.cx-sidebar__item.is-current.is-hover,.cx-sidebar__item[aria-current=page]:active,.cx-sidebar__item.is-current.is-active{background:var(--nav-current-bg-hover)}.cx-sidebar__item[aria-current=page] .cx-sidebar__icon,.cx-sidebar__item.is-current .cx-sidebar__icon{color:var(--nav-current-icon)}.cx-sidebar__item[aria-current=page] .cx-sidebar__dot,.cx-sidebar__item.is-current .cx-sidebar__dot{background:var(--nav-current-dot)}.cx-sidebar__item[aria-current=page] .cx-sidebar__count,.cx-sidebar__item.is-current .cx-sidebar__count{color:var(--nav-current-ink)}.cx-sidebar__item[aria-disabled=true],.cx-sidebar__item.is-disabled{color:var(--ink-disabled);cursor:not-allowed;background:0 0}.cx-sidebar__item[aria-disabled=true] .cx-sidebar__icon,.cx-sidebar__item.is-disabled .cx-sidebar__icon{color:var(--ink-disabled)}.cx-sidebar__footer{gap:var(--space-8);padding-top:var(--space-16);flex-direction:column;margin-top:auto;display:flex}.cx-sidebar__divider{height:var(--hairline);background:var(--border-hairline);border:0;margin:0}.cx-sidebar__user{align-items:center;gap:var(--space-10);width:100%;padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);color:var(--ink-primary);text-align:start;transition:background-color var(--duration-fast) ease-out;display:flex}.cx-sidebar__user:hover,.cx-sidebar__user.is-hover{background:var(--bg-hover)}.cx-sidebar__user:active,.cx-sidebar__user.is-active{background:var(--bg-pressed)}.cx-sidebar__user-text{flex-direction:column;flex:auto;min-width:0;display:flex}.cx-sidebar__user>.cx-avatar{flex:none}.cx-sidebar__user-role{color:var(--ink-tertiary)}.cx-table{--cx-row:var(--row-md);background:var(--bg-surface);min-width:0;color:var(--ink-primary);position:relative;overflow-x:auto;container:cx-table/inline-size}.cx-table--framed{border:var(--hairline) solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.cx-table--compact{--cx-row:var(--row-sm)}.cx-table--comfortable,.cx-table--tall{--cx-row:var(--row-lg)}.cx-table__table{border-collapse:separate;border-spacing:0;width:100%}.cx-table__th{height:var(--control-md);padding:0 var(--space-12);border-bottom:var(--hairline) solid var(--border-default);background:var(--bg-subtle);color:var(--ink-tertiary);text-align:start;white-space:nowrap;vertical-align:middle}.cx-table--compact .cx-table__th{height:var(--control-sm)}.cx-table__th:first-child,.cx-table__td:first-child{padding-inline-start:var(--space-16)}.cx-table__th:last-child,.cx-table__td:last-child{padding-inline-end:var(--space-16)}.cx-table__sort{align-items:center;gap:var(--space-4);height:var(--control-xs);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);border-radius:var(--radius-sm);color:inherit;transition:color var(--duration-fast) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);display:inline-flex}.cx-table__sort-icon{color:var(--ink-tertiary)}.cx-table__sort:hover,.cx-table__sort.is-hover{background-color:var(--state-hover);color:var(--ink-primary)}.cx-table__sort:active,.cx-table__sort.is-active{background-color:var(--state-pressed);color:var(--ink-primary)}.cx-table__th[aria-sort=ascending],.cx-table__th[aria-sort=descending],.cx-table__th[aria-sort=ascending] .cx-table__sort-icon,.cx-table__th[aria-sort=descending] .cx-table__sort-icon{color:var(--ink-primary)}.cx-table__td{height:var(--cx-row);padding:var(--space-4) var(--space-12);border-bottom:var(--hairline) solid var(--border-hairline);text-align:start;white-space:nowrap;vertical-align:middle;transition:background-color var(--duration-fast) var(--ease-enter)}.cx-table__row:last-child>.cx-table__td{border-bottom:0}.cx-table__td--num,.cx-table__th--num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.cx-table__th--num .cx-table__sort{flex-direction:row-reverse}.cx-table__td--muted{color:var(--ink-tertiary)}.cx-table__td--shrink,.cx-table__th--shrink{white-space:nowrap;width:0}.cx-table__td--select,.cx-table__th--select{width:0;padding-inline-end:0}.cx-table__td--actions{text-align:end;white-space:nowrap;width:0}.cx-table__td--actions:not(:has(*)){padding-inline:0}.cx-table__clip{max-width:var(--column-min-md);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.cx-table__td:has(>.cx-table__cell){width:100%;max-width:0}.cx-table__cell{align-items:center;gap:var(--space-8);min-width:0;display:flex}.cx-table__cell>.cx-avatar{width:var(--avatar-row);height:var(--avatar-row)}.cx-table__stack{align-items:center;gap:var(--space-8);flex:auto;min-width:0;display:flex}.cx-table__stack>*{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.cx-table__stack>.cx-table__sub{flex-shrink:10000}.cx-table__sub{color:var(--ink-secondary)}.cx-table__new-dot{color:var(--info-solid)}.cx-table__td>.cx-time{white-space:nowrap}.cx-table__td>.cx-time:has(>.cx-time__date) .cx-time__date-sep{display:none}.cx-table__td>.cx-time:has(>.cx-time__date) .cx-time__date:after{content:" ·";content:" ·" / ""}.cx-table__td>.cx-time:has(>.cx-time__date) .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-table__td>.cx-time:has(>.cx-time__date) .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-table__action-narrow{display:none}.cx-table__th:first-child,.cx-table__td:first-child,.cx-table__th--select+.cx-table__th,.cx-table__td--select+.cx-table__td,.cx-table__th--sticky,.cx-table__td--sticky{z-index:var(--z-sticky);background:var(--bg-surface);position:sticky;inset-inline-start:0}.cx-table__th--select+.cx-table__th,.cx-table__td--select+.cx-table__td{inset-inline-start:calc(var(--space-16) + var(--control-xs))}.cx-table__th:first-child,.cx-table__th--select+.cx-table__th,.cx-table__th--sticky{background:var(--bg-subtle)}.cx-table.is-overflowing{-webkit-mask-image:linear-gradient(to left, transparent, var(--ink-primary) var(--space-24));mask-image:linear-gradient(to left, transparent, var(--ink-primary) var(--space-24))}.cx-table.is-overflowing:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.cx-table__row--link{cursor:pointer}.cx-table__row:hover>.cx-table__td,.cx-table__row.is-hover>.cx-table__td{background:var(--bg-hover)}.cx-table__row--link:active>.cx-table__td,.cx-table__row--link.is-active>.cx-table__td{background:var(--bg-pressed)}.cx-table__row[aria-selected=true]>.cx-table__td,.cx-table__row.is-selected>.cx-table__td{background:var(--bg-selected)}.cx-table__row:is([aria-selected=true],.is-selected):is(:hover,.is-hover)>.cx-table__td{background:var(--bg-selected-hover)}.cx-table__foot .cx-table__row:is(:hover,.is-hover)>.cx-table__td{background:var(--bg-subtle)}.cx-table__row:focus-visible{outline:none}.cx-table__row:focus-visible>.cx-table__td,.cx-table__row.is-focus>.cx-table__td{box-shadow:inset 0 var(--focus-width) 0 var(--border-focus), inset 0 calc(var(--focus-width) * -1) 0 var(--border-focus)}.cx-table__row:focus-visible>.cx-table__td:first-child,.cx-table__row.is-focus>.cx-table__td:first-child{box-shadow:inset 0 var(--focus-width) 0 var(--border-focus), inset 0 calc(var(--focus-width) * -1) 0 var(--border-focus), inset var(--focus-width) 0 0 var(--border-focus)}.cx-table__row:focus-visible>.cx-table__td:last-child,.cx-table__row.is-focus>.cx-table__td:last-child{box-shadow:inset 0 var(--focus-width) 0 var(--border-focus), inset 0 calc(var(--focus-width) * -1) 0 var(--border-focus), inset calc(var(--focus-width) * -1) 0 0 var(--border-focus)}.cx-table__row.is-focus{outline:none}.cx-table--framed>.cx-table__list:first-child>.cx-table__item:first-child,.cx-table--framed>.cx-table__list:first-child>.cx-table__item:first-child>*{border-start-start-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__table:not(:has(>thead,>tfoot))>tbody>.cx-table__row:first-child>.cx-table__td:first-child{border-start-start-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__list:first-child>.cx-table__item:first-child,.cx-table--framed>.cx-table__list:first-child>.cx-table__item:first-child>*{border-start-end-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__table:not(:has(>thead,>tfoot))>tbody>.cx-table__row:first-child>.cx-table__td:last-child{border-start-end-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__list:last-child>.cx-table__item:last-child,.cx-table--framed>.cx-table__list:last-child>.cx-table__item:last-child>*{border-end-start-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__table:not(:has(>tfoot))>tbody>.cx-table__row:last-child>.cx-table__td:first-child{border-end-start-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__list:last-child>.cx-table__item:last-child,.cx-table--framed>.cx-table__list:last-child>.cx-table__item:last-child>*{border-end-end-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table--framed>.cx-table__table:not(:has(>tfoot))>tbody>.cx-table__row:last-child>.cx-table__td:last-child{border-end-end-radius:calc(var(--radius-xl) - var(--hairline))}.cx-table__row:is(.is-muted,.is-suppressed)>.cx-table__td,.cx-table__row:is(.is-muted,.is-suppressed) .cx-table__sub{color:var(--ink-tertiary)}.cx-table__foot .cx-table__td{height:var(--row-md);border-top:var(--hairline) solid var(--border-default);background:var(--bg-subtle);border-bottom:0}@container cx-table not (min-width:900px){.cx-table__th--hide-1,.cx-table__td--hide-1{display:none}}@container cx-table not (min-width:840px){.cx-table__th--hide-2,.cx-table__td--hide-2{display:none}}@container cx-table not (min-width:780px){.cx-table__th--hide-3,.cx-table__td--hide-3{display:none}}@container cx-table not (min-width:768px){.cx-table__th--optional,.cx-table__td--optional{display:none}.cx-table__th,.cx-table__td{padding-inline:var(--space-8)}.cx-table__th:first-child,.cx-table__td:first-child{padding-inline-start:var(--space-16)}.cx-table__th:last-child,.cx-table__td:last-child{padding-inline-end:var(--space-16)}.cx-table__td--select,.cx-table__th--select{padding-inline-end:0}}@container cx-table not (min-width:640px){.cx-table__action-wide{display:none}.cx-table__action-narrow{display:inline-flex}.cx-table__td>.cx-time .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-table__td>.cx-time .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}}@container cx-table not (min-width:560px){.cx-table:not(.cx-table--reflow) .cx-table__td>.cx-table__cell>.cx-avatar{display:none}.cx-table--compact .cx-table__th,.cx-table--compact .cx-table__td{padding-inline:var(--space-8)}.cx-table--reflow .cx-table__table,.cx-table--reflow .cx-table__table>:is(thead,tbody,tfoot){display:block}.cx-table--reflow .cx-table__table tr{--cx-indent:var(--space-0);align-items:center;gap:var(--space-6) var(--space-8);padding:var(--space-10) var(--space-16);border-bottom:var(--hairline) solid var(--border-hairline);transition:background-color var(--duration-fast) var(--ease-enter);flex-wrap:wrap;display:flex;position:relative}.cx-table--reflow .cx-table__table>tbody>tr:last-child{border-bottom:0}.cx-table--reflow .cx-table__table tr>:is(.cx-table__th,.cx-table__td){width:auto;min-width:0;max-width:none;height:auto;box-shadow:none;background:0 0;border:0;padding:0;position:static}.cx-table--reflow .cx-table__table tr>:is(.cx-table__th--optional,.cx-table__td--optional){display:block}.cx-table--reflow .cx-table__table tr:is(:focus-visible,.is-focus)>.cx-table__td:is(:first-child,:last-child){box-shadow:none}.cx-table--reflow .cx-table__table>thead>tr{min-height:var(--control-md);padding-block:var(--space-4);column-gap:var(--space-12);border-bottom-color:var(--border-default);background:var(--bg-subtle)}.cx-table--reflow .cx-table__table>thead>tr>.cx-table__th:has(>.cx-sr-only:only-child){position:absolute}.cx-table--reflow .cx-table__table>thead>tr>.cx-table__th>.cx-table__sort{margin-inline:0}.cx-table--reflow .cx-table__table>tbody>tr:has(>.cx-table__td--select){--cx-indent:calc(var(--control-xs) + var(--space-8))}:is(.cx-table--reflow .cx-table__table>tbody>tr:has(>.cx-table__td:first-child>.cx-table__cell>.cx-avatar:first-child),.cx-table--reflow .cx-table__table>tbody>tr:has(>.cx-table__td--select+.cx-table__td>.cx-table__cell>.cx-avatar:first-child)){--cx-indent:calc(var(--avatar-row) + var(--space-8))}.cx-table--reflow .cx-table__table>tbody>tr:has(>.cx-table__td--select+.cx-table__td>.cx-table__cell>.cx-avatar:first-child){--cx-indent:calc(var(--control-xs) + var(--space-8) + var(--avatar-row) + var(--space-8))}.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td--select+.cx-table__td,.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td:first-child:not(.cx-table__td--select){flex:1 1 0}.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td--actions{order:1}.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td--actions:not(:has(*)){display:none}.cx-table--reflow .cx-table__table>tbody>tr:after{content:"";flex:0 0 100%;order:1;height:0}.cx-table--reflow .cx-table__table>tbody>tr:before{content:"";width:var(--cx-indent);flex:none;order:2;margin-inline-end:calc(var(--space-8) * -1)}.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td--select+.cx-table__td~.cx-table__td:not(.cx-table__td--actions),.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td:first-child:not(.cx-table__td--select)~.cx-table__td:not(.cx-table__td--actions){order:2}.cx-table--reflow .cx-table__table>tbody>tr>.cx-table__td:nth-last-child(1 of :not(.cx-table__td--actions)){margin-inline-start:auto}.cx-table--reflow .cx-table__table>tbody>tr:is(:hover,.is-hover){background:var(--bg-hover)}.cx-table--reflow .cx-table__table>tbody>tr:is([aria-selected=true],.is-selected){background:var(--bg-selected)}.cx-table--reflow .cx-table__table>tbody>tr:is([aria-selected=true],.is-selected):is(:hover,.is-hover){background:var(--bg-selected-hover)}.cx-table--reflow .cx-table__table>tbody>tr:is(:focus-visible,.is-focus){box-shadow:var(--shadow-focus-inset)}}.cx-table__row.is-loading>.cx-table__td,.cx-table__row[aria-busy=true]>.cx-table__td{background:var(--bg-surface)}.cx-table__empty{white-space:normal;border-bottom:0;height:auto;padding:0}.cx-table__list{margin:0;padding:0;list-style:none}.cx-table__list-header{align-items:center;gap:var(--space-12);height:var(--control-md);padding-inline:var(--space-16);border-bottom:var(--hairline) solid var(--border-default);background:var(--bg-subtle);color:var(--ink-tertiary);display:flex}.cx-table__list-count{flex:none;margin-inline-start:auto}.cx-table__item{border-bottom:var(--hairline) solid var(--border-hairline)}.cx-table__item:last-child{border-bottom:0}.cx-table__footer{align-items:center;gap:var(--space-12);min-height:var(--row-md);padding:var(--space-6) var(--space-16);border-top:var(--hairline) solid var(--border-default);display:flex}.cx-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-timeline__item{grid-template-columns:var(--icon-md) minmax(0, 1fr) auto;column-gap:var(--space-12);padding-bottom:var(--space-12);display:grid;position:relative}.cx-timeline__item:last-child{padding-bottom:0}.cx-timeline__marker{justify-content:center;align-self:stretch;display:flex;position:relative}.cx-timeline__marker-box{height:var(--icon-md);flex:none;justify-content:center;align-items:center;display:flex}.cx-timeline__item:not(:last-child) .cx-timeline__marker:after{content:"";top:var(--icon-md);bottom:calc(var(--space-12) * -1);width:var(--hairline);background:var(--border-default);position:absolute;left:50%;transform:translate(-50%)}.cx-timeline__node{width:var(--marker-sm);height:var(--marker-sm);border:var(--connector) solid var(--ink-secondary);border-radius:var(--radius-full);background:var(--bg-surface);flex:none;display:block}.cx-timeline__item.is-current .cx-timeline__node,.cx-timeline__node--filled{border-color:var(--ink-primary);background:var(--ink-primary)}.cx-timeline--icons .cx-timeline__item{grid-template-columns:var(--avatar-xs) minmax(0, 1fr) auto}.cx-timeline--icons .cx-timeline__item:not(:last-child) .cx-timeline__marker:after{top:calc(var(--icon-md) + var(--space-2))}.cx-timeline__icon{width:var(--avatar-xs);height:var(--avatar-xs);border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--ink-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-timeline__icon--success{background:var(--success-bg);color:var(--success-fg)}.cx-timeline__icon--warning{background:var(--warning-bg);color:var(--warning-fg)}.cx-timeline__icon--danger{background:var(--danger-bg);color:var(--danger-fg)}.cx-timeline__icon--info{background:var(--info-bg);color:var(--info-fg)}.cx-timeline__body{flex-direction:column;min-width:0;display:flex}.cx-timeline__title{min-width:0;color:var(--ink-primary)}.cx-timeline__title.num-sm,.cx-timeline__title.num-md{overflow-wrap:anywhere}.cx-timeline__meta{min-width:0;color:var(--ink-tertiary);overflow-wrap:anywhere}.cx-timeline__time{color:var(--ink-tertiary);white-space:nowrap;text-align:end}.cx-timeline--dense .cx-timeline__item{padding-bottom:var(--space-6)}.cx-timeline--dense .cx-timeline__item:last-child{padding-bottom:0}.cx-timeline--dense .cx-timeline__item:not(:last-child) .cx-timeline__marker:after{bottom:calc(var(--space-6) * -1)}.cx-timeline__group+.cx-timeline__group{margin-top:var(--space-16)}.cx-timeline__day{margin:0 0 var(--space-8);color:var(--ink-tertiary)}.cx-timeline__more{transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);align-items:center;gap:var(--space-6);height:var(--control-xs);margin-top:var(--space-8);padding-inline:var(--space-8);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;margin-inline-start:calc(var(--icon-md) + var(--space-12) - var(--space-8));display:inline-flex}.cx-timeline__more:hover,.cx-timeline__more.is-hover{background:var(--bg-hover);color:var(--ink-primary)}.cx-timeline__more:active,.cx-timeline__more.is-active{background:var(--bg-pressed);color:var(--ink-primary)}.cx-timeline__more .cx-icon{transition:transform var(--duration-fast) var(--ease-move)}.cx-timeline__more[aria-expanded=true] .cx-icon{transform:rotate(180deg)}.cx-timeline:is(.is-loading,[aria-busy=true]) .cx-timeline__node{border-color:var(--border-default)}.cx-timeline:is(.is-loading,[aria-busy=true]) .cx-timeline__body{gap:var(--space-6);padding-top:var(--space-4)}.cx-dialog__overlay{z-index:var(--z-overlay);background:var(--bg-overlay);animation:cx-dialog-fade var(--duration-slow) ease-out;position:fixed;inset:0}.cx-dialog__viewport{z-index:var(--z-dialog);padding:var(--space-20);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}@media (max-width:479.98px){.cx-dialog__viewport{padding:var(--space-16)}}.cx-dialog{width:100%;max-width:var(--dialog-md);border-radius:var(--radius-xl);background:var(--bg-raised);min-width:0;max-height:100%;box-shadow:var(--shadow-dialog);color:var(--ink-primary);animation:cx-dialog-in var(--duration-slow) ease-out;flex-direction:column;display:flex;position:relative}.cx-dialog--sm{max-width:var(--dialog-sm)}.cx-dialog__header{align-items:flex-start;gap:var(--space-12);padding:var(--space-20) var(--space-20) 0;display:flex}.cx-dialog__heading{gap:var(--space-6);flex-direction:column;flex:auto;min-width:0;display:flex}.cx-dialog__title{color:var(--ink-primary)}.cx-dialog__description{max-width:var(--measure);color:var(--ink-secondary)}.cx-dialog__icon{margin-top:var(--space-2);color:var(--ink-secondary);flex:none}.cx-dialog--danger .cx-dialog__icon{color:var(--danger-fg)}.cx-dialog--warning .cx-dialog__icon{color:var(--warning-fg)}.cx-dialog__close{margin-top:calc(var(--space-4) * -1);flex:none;margin-inline-end:calc(var(--space-6) * -1)}.cx-dialog .cx-icon-btn--ghost:hover,.cx-dialog .cx-icon-btn--ghost.is-hover{background:var(--bg-raised-hover)}.cx-dialog .cx-icon-btn--ghost:active,.cx-dialog .cx-icon-btn--ghost.is-active{background:var(--bg-raised-pressed)}.cx-dialog__body{gap:var(--space-16);min-height:0;padding:var(--space-16) var(--space-20) 0;flex-direction:column;display:flex;overflow-y:auto}.cx-dialog__subject{align-items:center;gap:var(--space-4) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-dialog__subject>.cx-avatar{flex:none}.cx-dialog__subject-meta{min-width:0;color:var(--ink-tertiary);flex:1 1 0}.cx-dialog__list{gap:var(--space-6);color:var(--ink-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-dialog__list-item{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}.cx-dialog__list-item>.cx-icon{margin-top:var(--space-2);color:var(--ink-tertiary)}.cx-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--space-10) var(--space-16);padding:var(--space-20);flex-wrap:wrap;display:flex}.cx-dialog__footer-note{min-width:0;color:var(--ink-tertiary);flex:auto;margin-inline-end:auto}@media (max-width:479.98px){.cx-dialog__header,.cx-dialog__footer,.cx-dialog__body{padding-inline:var(--space-16)}.cx-dialog__footer{align-items:stretch;gap:var(--space-8);flex-direction:column-reverse}.cx-dialog__footer>.cx-btn{width:100%;display:flex}}.cx-dialog.is-loading .cx-dialog__body{pointer-events:none}.cx-dialog__viewport--sheet{place-items:stretch end;padding:0}.cx-dialog--sheet{max-width:var(--dialog-md);height:100%;max-height:none;animation:cx-dialog-sheet-in var(--duration-slow) ease-out;border-radius:0}.cx-dialog--sheet .cx-dialog__header{padding:var(--space-16) var(--space-20);border-bottom:var(--hairline) solid var(--border-default)}.cx-dialog--sheet .cx-dialog__body{padding-bottom:var(--space-20);flex:auto}.cx-dialog--sheet .cx-dialog__footer{border-top:var(--hairline) solid var(--border-default);padding-block:var(--space-16)}@keyframes cx-dialog-fade{0%{opacity:0}}@keyframes cx-dialog-in{0%{opacity:0;transform:scale(.98)}}@keyframes cx-dialog-sheet-in{0%{opacity:0;transform:translateX(var(--space-16))}}.cx-stepper{gap:var(--space-14);flex-direction:column;min-width:0;display:flex}.cx-stepper:not(.cx-stepper--compact){container:cx-stepper/inline-size}.cx-card.cx-stepper{padding:var(--space-16) var(--space-18)}.cx-stepper__header{justify-content:space-between;align-items:center;gap:var(--space-6) var(--space-16);flex-wrap:wrap;min-width:0;display:flex}.cx-stepper__title{align-items:center;gap:var(--space-4) var(--space-8);min-width:0;color:var(--ink-primary);flex-wrap:wrap;display:flex}.cx-stepper__title>.cx-icon{margin-inline-end:var(--space-2)}.cx-stepper__meta{gap:var(--space-4) var(--space-16);min-width:0;color:var(--ink-tertiary);flex-wrap:wrap;margin:0;display:flex}.cx-stepper__meta>*{white-space:nowrap}.cx-stepper__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid}.cx-stepper__step{grid-template-areas:"marker line""label label""time time""caption caption";grid-template-columns:var(--marker-lg) minmax(0, 1fr);grid-template-rows:var(--marker-lg) auto auto auto;align-content:start;min-width:0;display:grid;position:relative}.cx-stepper__marker{--cx-marker-ring:inset 0 0 0 var(--connector) var(--border-control);--cx-marker-halo:0 0 0 0 transparent;width:var(--marker-lg);height:var(--marker-lg);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--cx-marker-ring), var(--cx-marker-halo);color:var(--ink-tertiary);transition:box-shadow var(--duration-fast) var(--ease-enter);grid-area:marker;justify-content:center;align-items:center;display:flex}.cx-stepper__line{height:var(--connector);margin-inline:var(--space-8);border-radius:var(--radius-pill);background:var(--border-strong);grid-area:line;align-self:center;display:block}.cx-stepper__label{min-width:0;color:var(--ink-tertiary);grid-area:label;margin-block-start:var(--space-8);padding-inline-end:var(--space-12)}.cx-stepper__time{color:var(--ink-tertiary);white-space:nowrap;grid-area:time}.cx-stepper__caption{min-width:0;color:var(--ink-tertiary);grid-area:caption;padding-inline-end:var(--space-12)}.cx-stepper__caption:has(>.cx-triage){align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.cx-stepper__step.is-done .cx-stepper__marker,.cx-stepper__step.is-released .cx-stepper__marker{--cx-marker-ring:0 0 0 0 transparent;background:var(--brand-primary);color:var(--brand-accent-on-primary)}.cx-stepper__step.is-current .cx-stepper__marker{--cx-marker-ring:inset 0 0 0 var(--connector) var(--success-solid), 0 0 0 var(--space-4) var(--brand-accent-subtle);background:var(--brand-accent);color:var(--ink-on-accent)}.cx-stepper__step.is-current .cx-stepper__time{color:var(--success-emphasis)}.cx-stepper__step.is-partial .cx-stepper__marker{--cx-marker-ring:inset 0 0 0 var(--connector) var(--warning-solid);background:var(--warning-bg);color:var(--warning-fg)}.cx-stepper__step.is-partial .cx-stepper__caption{color:var(--warning-fg)}.cx-stepper__step.is-failed .cx-stepper__marker{--cx-marker-ring:inset 0 0 0 var(--connector) var(--danger-solid);background:var(--danger-bg);color:var(--danger-fg)}.cx-stepper__step.is-failed .cx-stepper__caption{color:var(--danger-fg)}.cx-stepper__step.is-skipped .cx-stepper__marker,.cx-stepper__step.is-stopped .cx-stepper__marker{--cx-marker-ring:inset 0 0 0 var(--connector) var(--border-strong);background:var(--bg-muted);color:var(--ink-tertiary)}.cx-stepper__step.is-done .cx-stepper__label,.cx-stepper__step.is-released .cx-stepper__label,.cx-stepper__step.is-stopped .cx-stepper__label,.cx-stepper__step.is-current .cx-stepper__label,.cx-stepper__step.is-partial .cx-stepper__label,.cx-stepper__step.is-failed .cx-stepper__label{color:var(--ink-primary)}.cx-stepper__step.is-skipped .cx-stepper__label{color:var(--ink-secondary)}.cx-stepper__step.is-done .cx-stepper__line,.cx-stepper__step.is-released .cx-stepper__line,.cx-stepper__step.is-partial .cx-stepper__line,.cx-stepper__step.is-skipped .cx-stepper__line{background:var(--brand-primary-pressed)}button.cx-stepper__marker{cursor:help}button.cx-stepper__marker:hover,button.cx-stepper__marker.is-hover{--cx-marker-halo:0 0 0 var(--space-4) var(--state-hover)}button.cx-stepper__marker:active,button.cx-stepper__marker.is-active{--cx-marker-halo:0 0 0 var(--space-4) var(--state-pressed)}.cx-stepper__step:has(>button.cx-stepper__marker:is(:hover,.is-hover,:focus-visible,.is-focus)) .cx-stepper__label{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-stepper--vertical .cx-stepper__steps{grid-auto-flow:row}.cx-stepper--vertical .cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper--vertical .cx-stepper__step:last-child{padding-block-end:0}.cx-stepper--vertical .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper--vertical .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper--vertical .cx-stepper__caption{padding-inline-end:0}@container cx-stepper not (min-width:1024px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(8)) .cx-stepper__caption{padding-inline-end:0}}@container cx-stepper not (min-width:896px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(7)) .cx-stepper__caption{padding-inline-end:0}}@container cx-stepper not (min-width:768px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(6)) .cx-stepper__caption{padding-inline-end:0}}@container cx-stepper not (min-width:640px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(5)) .cx-stepper__caption{padding-inline-end:0}}@container cx-stepper not (min-width:512px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(4)) .cx-stepper__caption{padding-inline-end:0}}@container cx-stepper not (min-width:384px){.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3)){grid-auto-flow:row}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3))>.cx-stepper__step{grid-template-areas:"marker label""line time""line caption";grid-template-rows:minmax(var(--marker-lg), auto) auto auto;column-gap:var(--space-10);padding-block-end:var(--space-14)}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3))>.cx-stepper__step:last-child{padding-block-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3)) .cx-stepper__line{width:var(--connector);height:auto;margin:var(--space-4) 0 calc(var(--space-4) - var(--space-14));place-self:stretch center}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3)) .cx-stepper__label{align-self:center;margin-block-start:0;padding-inline-end:0}.cx-stepper__steps:has(>.cx-stepper__step:nth-child(3)) .cx-stepper__caption{padding-inline-end:0}}.cx-stepper--compact{align-items:center;gap:var(--space-2);width:var(--stepper-compact-width);vertical-align:middle;flex-direction:row;flex:none;display:inline-flex}.cx-stepper__seg{height:var(--stepper-compact-height);border-radius:var(--radius-pill);background:var(--border-strong);flex:1 1 0;display:block}.cx-stepper__seg.is-done,.cx-stepper__seg.is-skipped{background:var(--brand-primary)}.cx-stepper__seg.is-current{background:var(--info-solid)}.cx-stepper__seg.is-partial{background:var(--warning-solid)}.cx-stepper__seg.is-failed{background:var(--danger-solid)}.cx-lead-header{gap:var(--space-12);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.cx-lead-header__main{align-items:flex-start;gap:var(--space-14);min-width:0;display:flex}.cx-lead-header__identity{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.cx-lead-header__name-row{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.cx-lead-header__name{min-width:0;color:var(--ink-primary)}.cx-lead-header__flag{color:var(--warning-fg);flex:none}.cx-lead-header__meta{align-items:center;gap:var(--space-4) var(--space-16);color:var(--ink-tertiary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cx-lead-header__meta-item{align-items:center;gap:var(--space-6);min-width:0;max-width:100%;display:inline-flex}.cx-lead-header__meta-item>.cx-icon{color:var(--ink-tertiary);flex:none}.cx-lead-header__domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-tertiary);text-decoration-line:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2);overflow:hidden}.cx-lead-header__domain:hover,.cx-lead-header__domain.is-hover{color:var(--ink-primary);text-decoration-color:currentColor}.cx-lead-header__tags{justify-content:flex-end;gap:var(--space-6);flex-wrap:wrap;flex:none;max-width:40%;margin:0;padding:0;list-style:none;display:flex}@container (max-width:479px){.cx-lead-header__main{row-gap:var(--space-8);flex-wrap:wrap}.cx-lead-header__identity{flex-basis:calc(100% - var(--avatar-xl) - var(--space-14))}.cx-lead-header__tags{max-width:none;flex:100%;justify-content:flex-start;padding-inline-start:calc(var(--avatar-xl) + var(--space-14))}}.cx-lead-header__confirm{align-items:center;gap:var(--space-10);margin-top:var(--space-4);color:var(--ink-tertiary);flex-wrap:wrap;display:flex}.cx-lead-header__note{align-items:flex-start;gap:var(--space-6);color:var(--ink-tertiary);margin:0;display:flex}.cx-lead-header__note>.cx-icon{color:var(--ink-tertiary);flex:none;margin-block-start:var(--space-2)}.cx-lead-header__placeholder{width:var(--avatar-xl);height:var(--avatar-xl);border:var(--hairline) dashed var(--border-control);border-radius:var(--radius-lg);background:var(--bg-subtle);color:var(--ink-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-lead-header__name--empty{color:var(--ink-secondary)}.cx-lead-header.is-loading .cx-lead-header__meta{gap:var(--space-16)}.cx-lead-header--reported .cx-lead-header__name{color:var(--ink-secondary)}.cx-lead-header--person{gap:var(--space-16)}.cx-lead-header__person{align-items:center;gap:var(--space-12);min-width:0;display:flex}.cx-lead-header__person-name{min-width:0;color:var(--ink-primary)}.cx-lead-header__role{min-width:0;color:var(--ink-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-lead-header__actions{align-items:center;gap:var(--space-6);flex-wrap:wrap;flex:none;margin-inline-start:auto;display:flex}.cx-lead-header__facts{align-items:center;gap:var(--space-10) var(--space-24);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}@container (max-width:319px){.cx-lead-header__facts{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.cx-lead-header__fact-value+.cx-lead-header__fact-label{margin-top:var(--space-8)}}.cx-lead-header__fact-label{color:var(--ink-tertiary);margin:0}.cx-lead-header__fact-value{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-primary);margin:0;display:flex}.cx-lead-header__fact-value>.cx-icon{color:var(--ink-tertiary);flex:none}.cx-lead-header__email{min-width:0;color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-lead-header__path{min-width:0;color:var(--ink-secondary);overflow-wrap:anywhere}.cx-lead-header__fact-value>.cx-lead-header__verified{color:var(--success-solid);flex:none}.cx-lead-header--compact{align-items:center;gap:var(--space-12);flex-direction:row;container-type:normal}.cx-lead-header--compact .cx-lead-header__identity{gap:0}.cx-lead-header--compact .cx-lead-header__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-lead-header--compact .cx-lead-header__meta{gap:var(--space-6);flex-wrap:nowrap;overflow:hidden}.cx-lead-header__sep{color:var(--ink-tertiary);flex:none}.cx-lead-header--compact .cx-lead-header__meta>span:not(.cx-truncate){flex:none}.cx-source{background:var(--bg-surface);min-width:0;color:var(--ink-primary);flex-direction:column;display:flex;container:cx-source/inline-size}.cx-source__header{z-index:var(--z-sticky);gap:var(--space-8);padding:var(--space-16) var(--space-24) var(--space-14);border-bottom:var(--hairline) solid var(--border-default);background:inherit;flex-direction:column;display:flex;position:sticky;top:0}.cx-source__top{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-source__top>.cx-breadcrumb{flex:0 auto;min-width:0}.cx-source__top--sheet{flex-wrap:nowrap;align-items:flex-start}.cx-source__top--sheet>.cx-source__title{flex:1 1 0}.cx-source__close{flex:none}.cx-source__title{min-width:0;color:var(--ink-primary);overflow-wrap:anywhere;margin:0}.cx-source__meta{align-items:center;gap:var(--space-4) var(--space-12);min-width:0;color:var(--ink-tertiary);flex-wrap:wrap;margin:0;display:flex}.cx-source__url{min-width:0;max-width:100%}.cx-source__url .cx-btn__label{text-overflow:ellipsis;overflow:hidden}.cx-source__fetched{white-space:nowrap;max-width:100%}@container cx-source not (min-width:480px){.cx-source__fetched{white-space:normal}.cx-source__fetched .cx-time__zones{display:block}.cx-source__fetched .cx-time__date-sep{display:none}}.cx-source__nav{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.cx-source__count{color:var(--ink-tertiary);white-space:nowrap}.cx-source__body{gap:var(--space-16);min-width:0;padding:var(--space-20) var(--space-24) var(--space-32);flex-direction:column;display:flex}.cx-source__text{width:100%;max-width:var(--measure-reading);color:var(--ink-primary);overflow-wrap:break-word}.cx-source__text>*+*{margin-block-start:var(--space-16)}.cx-source__mark{padding-inline:var(--space-2);border-radius:var(--radius-xs);background:var(--brand-accent-subtle);color:var(--ink-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;scroll-margin-block:var(--space-96)}.cx-source__mark:focus-visible{outline:none}.cx-source__mark.is-current{text-decoration-line:underline;-webkit-text-decoration-color:var(--success-solid);text-decoration-color:var(--success-solid);text-decoration-thickness:var(--connector);text-underline-offset:var(--space-4)}.cx-source__end{max-width:var(--measure-reading);border-top:var(--hairline) solid var(--border-default);color:var(--ink-tertiary);padding-block-start:var(--space-12)}@media (max-width:767px){.cx-source__header,.cx-source__body{padding-inline:var(--space-16)}}.cx-source--page{max-width:calc(var(--measure-reading) + var(--space-48));border:var(--hairline) solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);margin-inline:auto;overflow:clip}.cx-dialog--sheet>.cx-source{background:var(--bg-raised);flex:auto;min-height:0}.cx-dialog--sheet>.cx-source .cx-source__body{flex:auto;overflow-y:auto}.cx-source.is-loading .cx-source__body{gap:var(--space-12)}.cx-source.is-scrolled .cx-source__header{border-bottom-color:var(--border-strong)}.cx-composer{overflow:hidden;container:cx-composer/inline-size}.cx-composer__fields{margin-top:var(--space-14);flex-direction:column;display:flex}.cx-composer__row{grid-template-columns:var(--label-column-compact) minmax(0, 1fr) auto;align-items:center;row-gap:var(--space-4);min-height:var(--control-md);padding:var(--space-4) var(--space-16);border-top:var(--hairline) solid var(--border-hairline);display:grid}.cx-composer__label{min-width:0;color:var(--ink-tertiary);padding-inline-end:var(--space-8)}.cx-composer__value{min-width:0;color:var(--ink-primary);grid-column:2/-1}.cx-composer__cc{align-items:center;gap:var(--space-6);color:var(--ink-tertiary);white-space:nowrap;margin-inline-start:var(--space-12);display:inline-flex}@container cx-composer not (min-width:480px){.cx-composer__cc{grid-area:2/2;margin-inline-start:0}}.cx-composer__cc-name{color:var(--ink-secondary)}.cx-composer__recipient{align-items:center;gap:var(--space-6);min-width:0;max-width:100%;height:var(--control-xs);padding-inline:var(--space-4) var(--space-10);border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--ink-primary);white-space:nowrap;justify-self:start;display:inline-flex}.cx-composer__body{padding:var(--space-16);border-top:var(--hairline) solid var(--border-hairline);color:var(--ink-primary);overflow-wrap:break-word}.cx-composer__body>*+*{margin-top:var(--space-8)}.cx-composer__body.is-loading{color:var(--ink-tertiary)}.cx-composer__skeleton{gap:var(--space-10);flex-direction:column;display:flex}.cx-composer__fact{padding-inline:var(--space-2);border-radius:var(--radius-xs);background:var(--brand-accent-subtle);color:var(--ink-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone}.cx-composer__token{padding-inline:var(--space-4);border:var(--hairline) dashed var(--border-control);border-radius:var(--radius-xs);background:var(--bg-muted);color:var(--ink-secondary);-webkit-box-decoration-break:clone;box-decoration-break:clone}.cx-composer__flag{padding-inline:var(--space-2);border-radius:var(--radius-xs);background:var(--danger-bg);color:var(--danger-fg);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--danger-solid);text-decoration-color:var(--danger-solid);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-composer__link-chip{align-items:center;gap:var(--space-10);max-width:100%;height:var(--control-sm);padding-inline:var(--space-6) var(--space-12);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--ink-primary);white-space:nowrap;transition:border-color var(--duration-fast) ease-out;display:inline-flex}.cx-composer__link-chip:hover,.cx-composer__link-chip.is-hover{border-color:var(--border-strong)}.cx-composer__link-chip:active,.cx-composer__link-chip.is-active{border-color:var(--border-strong);background:var(--bg-pressed)}.cx-composer__link-tile{width:var(--avatar-2xs);height:var(--avatar-2xs);border-radius:var(--radius-sm);background:var(--brand-primary);color:var(--brand-accent-on-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-composer__link-url{min-width:0;color:var(--ink-tertiary);text-overflow:ellipsis;overflow:hidden}.cx-composer__link-chip>.label-md{flex:none}.cx-composer__optout{color:var(--ink-tertiary)}.cx-composer__note{align-items:flex-start;gap:var(--space-6);padding:0 var(--space-16) var(--space-12);color:var(--ink-tertiary);display:flex}.cx-composer__note>.cx-icon{margin-top:var(--hairline);color:var(--ink-tertiary)}.cx-composer__alert{padding:var(--space-12) var(--space-16) 0}.cx-composer__alert+.cx-composer__fields{margin-top:var(--space-12)}.cx-composer__lint{gap:var(--space-8);padding:var(--space-10) var(--space-16);border-top:var(--hairline) solid var(--border-hairline);flex-direction:column;display:flex}.cx-composer__lint-head{align-items:center;gap:var(--space-4) var(--space-6);min-height:var(--control-xs);flex-wrap:wrap;display:flex}.cx-composer__lint-head>.cx-btn{margin-inline-start:auto}.cx-composer__lint--ok .cx-composer__lint-head{color:var(--success-fg)}.cx-composer__lint--failed .cx-composer__lint-head{color:var(--danger-fg)}.cx-composer__lint--overridden .cx-composer__lint-head{color:var(--warning-fg)}.cx-composer__lint-meta{color:var(--ink-tertiary)}.cx-composer__issues{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-composer__issue{align-items:baseline;gap:var(--space-8);color:var(--ink-primary);display:flex}.cx-composer__issue-rule{color:var(--ink-tertiary);flex:none}.cx-composer__issue>:last-child{min-width:0}.cx-composer__toolbar{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-16);border-top:var(--hairline) solid var(--border-hairline);flex-wrap:wrap;display:flex}.cx-composer__toolbar>.cx-segmented{max-width:100%}.cx-composer__toolbar-end{align-items:center;gap:var(--space-8);flex:none;margin-inline-start:auto;display:flex}.cx-composer__owner{align-items:center;gap:var(--space-10);min-height:var(--row-lg);padding:var(--space-10) var(--space-16);border-top:var(--hairline) solid var(--border-hairline);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.cx-composer__owner-text{flex:1 1 var(--column-min-sm);flex-direction:column;min-width:0;display:flex}.cx-composer__owner-name{color:var(--ink-primary)}.cx-composer__owner-note{color:var(--ink-tertiary)}.cx-composer__actions{align-items:center;gap:var(--space-10);flex-wrap:wrap;flex:none;margin-inline-start:auto;display:flex}.cx-composer__suppressed{align-items:flex-start;gap:var(--space-6);min-width:0;color:var(--ink-secondary);flex:0 auto;margin-inline-start:auto;display:flex}.cx-composer__suppressed>.cx-icon{color:var(--ink-tertiary);flex:none;margin-block-start:var(--hairline)}.cx-activity{gap:var(--space-8);min-width:0;color:var(--ink-primary);flex-direction:column;display:flex}.cx-activity__label{color:var(--ink-secondary)}.cx-activity__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-activity__item{align-items:center;gap:var(--space-10);min-width:0;padding-block:var(--space-2);border-radius:var(--radius-md);transition:background-color var(--duration-fast) ease-out;display:flex;position:relative}.cx-activity__body{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.cx-activity__text{min-width:0;color:var(--ink-secondary)}.cx-activity__actor{color:var(--ink-primary)}.cx-activity__time{color:var(--ink-tertiary);white-space:nowrap;flex:none;margin-inline-start:auto}.cx-activity--full{gap:var(--space-16)}.cx-activity__toolbar{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-activity__day{gap:var(--space-4);flex-direction:column;display:flex}.cx-activity__day-label{color:var(--ink-secondary);padding-block-end:var(--space-4)}.cx-activity--full .cx-activity__item{align-items:flex-start;gap:var(--space-12);padding-block:var(--space-8)}.cx-activity--full .cx-activity__item:not(:last-child):before{content:"";inset-block:calc(var(--space-8) + var(--avatar-sm) + var(--space-4)) calc(var(--space-4) - var(--space-8));width:var(--hairline);background:var(--border-default);position:absolute;inset-inline-start:calc(var(--avatar-sm) / 2)}.cx-activity--full .cx-activity__body{gap:var(--space-4)}.cx-activity__meta{color:var(--ink-tertiary);align-items:center}.cx-activity__note{max-width:var(--measure-small);border-inline-start:var(--connector) solid var(--border-strong);color:var(--ink-primary);white-space:pre-line;overflow-wrap:break-word;margin:0;padding-inline-start:var(--space-12)}.cx-activity__note.is-collapsed .cx-activity__note-text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cx-activity__subject{color:var(--ink-primary);margin-block-end:var(--space-4);display:block}.cx-activity__more{align-self:flex-start}.cx-activity__item.is-new{margin-inline:calc(var(--space-8) * -1);padding-inline:var(--space-8);background:var(--bg-selected)}.cx-activity__new-dot{vertical-align:middle;color:var(--info-solid);margin-inline-end:var(--space-6)}.cx-activity__item.is-new .cx-activity__text{color:var(--ink-primary)}.cx-activity--full .cx-activity__item.is-new:before{inset-inline-start:calc(var(--avatar-sm) / 2 + var(--space-8))}.cx-activity__empty{padding-block:var(--space-8);color:var(--ink-tertiary)}.cx-table:has(.cx-lead-row){container:cx-table cx-lead-list/inline-size}.cx-lead-row{align-items:center;column-gap:var(--space-12);min-height:var(--cx-row,var(--row-md));padding:var(--space-4) var(--space-16);background-color:var(--bg-surface);color:var(--ink-primary);transition:background-color var(--duration-fast) var(--ease-enter);display:flex;position:relative}.cx-lead-row--comfortable{--cx-row:var(--row-lg)}.cx-lead-row>*{flex:none;min-width:0}.cx-lead-row__lead,.cx-lead-row__cell--lead{flex:1 1 calc(var(--space-96) + var(--space-24));min-width:calc(var(--space-96) + var(--space-24))}.cx-lead-row__cell--lane{flex:0 0 calc(var(--space-64) + var(--space-8))}.cx-lead-row__cell--stage{flex:0 0 calc(var(--space-96) + var(--space-20))}.cx-lead-row__cell--state{flex:0 0 calc(var(--space-96) + var(--space-8))}.cx-lead-row__cell--age{flex:0 0 calc(var(--space-96) + var(--space-16))}.cx-lead-row__cell--actor{flex:0 0 calc(var(--space-80) + var(--space-8))}.cx-lead-row__cell--due{flex:0 0 calc(var(--space-80) + var(--space-12))}.cx-lead-row__cell--category{flex:.25 1 var(--menu-min);min-width:var(--column-min-sm)}.cx-lead-row__time,.cx-lead-row__cell--time{flex:0 0 var(--column-time-compact);text-align:end}.cx-lead-row--filtered .cx-lead-row__time,.cx-lead-row--filtered .cx-lead-row__cell--time{flex-basis:calc(var(--space-64) + var(--space-8))}.cx-lead-row__actions,.cx-lead-row__cell--action{flex:0 0 calc(var(--space-96) + var(--space-32))}.cx-lead-row--header{min-height:var(--control-md);border-bottom:var(--hairline) solid var(--border-default);background-color:var(--bg-subtle);color:var(--ink-tertiary);white-space:nowrap;padding-block:0}.cx-lead-row--header>:first-child:not([class*=cx-lead-row__cell--]){flex:1 1 calc(var(--space-96) + var(--space-24));min-width:calc(var(--space-96) + var(--space-24))}.cx-lead-row--header>:last-child:not([class*=cx-lead-row__cell--]){flex:0 0 var(--column-time-compact);text-align:end}.cx-lead-row--header>*{text-overflow:ellipsis;overflow:hidden}.cx-lead-row__lead{align-items:center;gap:var(--space-8);display:flex}.cx-lead-row__lead>.cx-avatar{width:var(--avatar-row);height:var(--avatar-row)}.cx-lead-row__names{align-items:center;gap:var(--space-8);flex:auto;min-width:0;display:flex}.cx-lead-row__title{align-items:center;gap:var(--space-6);flex:0 auto;min-width:0;display:flex}.cx-lead-row__link{border-radius:var(--radius-xs);min-width:0;color:var(--ink-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-lead-row__link:after{content:"";position:absolute;inset:0}.cx-lead-row__sub{min-width:0;color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;flex:0 10000 auto;overflow:hidden}.cx-lead-row__new-dot{color:var(--info-solid)}.cx-lead-row__cell{align-items:center;gap:var(--space-6);display:flex}.cx-lead-row__interactive{position:relative}.cx-lead-row__lane,.cx-lead-row__age,.cx-lead-row__due,.cx-lead-row__actor{align-items:center;gap:var(--space-6);min-width:0;max-width:100%;color:var(--ink-secondary);white-space:nowrap;display:inline-flex}.cx-lead-row__actor>.cx-avatar{flex:none}.cx-lead-row__lane .cx-icon,.cx-lead-row__age .cx-icon,.cx-lead-row__due .cx-icon{color:var(--ink-tertiary)}.cx-lead-row__age.is-late,.cx-lead-row__due.is-late,.cx-lead-row__age.is-late .cx-icon,.cx-lead-row__due.is-late .cx-icon{color:var(--warning-fg)}.cx-lead-row__due.is-today{color:var(--ink-primary)}.cx-lead-row__time{white-space:nowrap;overflow:hidden}.cx-lead-row__time[tabindex]{border-radius:var(--radius-xs);position:relative}.cx-lead-row__time:has(>.cx-time__date) .cx-time__date-sep{display:none}.cx-lead-row__time:has(>.cx-time__date) .cx-time__date:after{content:" ·";content:" ·" / ""}.cx-lead-row__time:has(>.cx-time__date) .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-lead-row__time:has(>.cx-time__date) .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}.cx-lead-row__actions{justify-content:flex-end;gap:var(--space-8);display:flex}.cx-lead-row--compact{--cx-row:var(--row-sm);padding-inline:var(--space-12)}.cx-lead-row--compact>.cx-lead-row__lead{flex:1 1 0;min-width:0}.cx-lead-row:hover,.cx-lead-row.is-hover{background-color:var(--bg-hover)}.cx-lead-row.is-active{background-color:var(--bg-pressed)}.cx-lead-row:has(.cx-lead-row__link:active){background-color:var(--bg-pressed)}.cx-lead-row[aria-current=true],.cx-lead-row.is-selected{background-color:var(--bg-selected);box-shadow:inset 0 0 0 var(--hairline) var(--border-control)}.cx-lead-row:is([aria-current=true],.is-selected):is(:hover,.is-hover){background-color:var(--bg-selected-hover)}.cx-lead-row--header:hover,.cx-lead-row--header.is-hover{background-color:var(--bg-subtle)}.cx-lead-row__link:focus-visible{outline:none}.cx-lead-row.is-focus{box-shadow:var(--shadow-focus-inset);outline:none}.cx-lead-row:has(.cx-lead-row__link:focus-visible){box-shadow:var(--shadow-focus-inset);outline:none}.cx-lead-row.is-suppressed .cx-lead-row__link,.cx-lead-row.is-suppressed .cx-lead-row__sub,.cx-lead-row.is-suppressed .cx-lead-row__lane,.cx-lead-row.is-suppressed .cx-lead-row__actor,.cx-lead-row.is-suppressed .cx-lead-row__due{color:var(--ink-tertiary)}.cx-lead-row__suppressed{align-items:center;gap:var(--space-4);color:var(--ink-tertiary);white-space:nowrap;display:inline-flex}@container cx-table not (min-width:900px){.cx-lead-row .cx-lead-row__cell--lane{display:none}}@container cx-table not (min-width:840px){.cx-lead-row .cx-lead-row__cell--actor{display:none}}@container cx-table not (min-width:780px){.cx-lead-row:not(.cx-lead-row--followup) .cx-lead-row__cell--due{display:none}}@container cx-table not (min-width:640px){.cx-lead-row__actions,.cx-lead-row__cell--action{flex-basis:var(--control-sm)}.cx-lead-row__time,.cx-lead-row__cell--time,.cx-lead-row--header>:last-child:not([class*=cx-lead-row__cell--]){flex-basis:calc(var(--space-96) + var(--space-24))}.cx-lead-row__time .cx-time__zone{width:var(--hairline);height:var(--hairline);margin:calc(var(--hairline) * -1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.cx-lead-row__time .cx-time__primary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary);text-decoration-thickness:var(--hairline);text-underline-offset:var(--space-2)}}@container cx-table not (min-width:560px){.cx-lead-row:not(.cx-lead-row--compact){row-gap:var(--space-6);padding-block:var(--space-10);flex-wrap:wrap}.cx-lead-row.cx-lead-row--header{display:none}.cx-lead-row:not(.cx-lead-row--compact):before{content:"";flex:0 0 100%;order:3;height:0}.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__lead{flex:1 1 0;order:1;min-width:0}.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__cell--state,.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__actions{flex:none;order:2}.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__cell--stage,.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__cell--age,.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__cell--due,.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__cell--category{flex:none;order:4}.cx-lead-row:not(.cx-lead-row--filtered):not(.cx-lead-row--compact) .cx-lead-row__cell--stage,.cx-lead-row--new .cx-lead-row__cell--age{margin-inline-start:calc(var(--avatar-row) + var(--space-8))}.cx-lead-row.cx-lead-row--filtered .cx-lead-row__cell--category{flex:1 1 0;min-width:0}.cx-lead-row:not(.cx-lead-row--compact) .cx-lead-row__time{flex:none;order:5;margin-inline-start:auto}}.cx-series--1{--cx-series:var(--chart-cat-1)}.cx-series--2{--cx-series:var(--chart-cat-2)}.cx-series--3{--cx-series:var(--chart-cat-3)}.cx-series--4{--cx-series:var(--chart-cat-4)}.cx-series--5{--cx-series:var(--chart-cat-5)}.cx-series--6{--cx-series:var(--chart-cat-6)}.cx-series--7{--cx-series:var(--chart-cat-7)}.cx-series--8{--cx-series:var(--chart-cat-8)}.cx-series--other{--cx-series:var(--chart-other)}.cx-series--seq-2{--cx-series:var(--chart-seq-2)}.cx-series--seq-3{--cx-series:var(--chart-seq-3)}.cx-series--seq-4{--cx-series:var(--chart-seq-4)}.cx-series--seq-5{--cx-series:var(--chart-seq-5)}.cx-series--seq-6{--cx-series:var(--chart-seq-6)}.cx-series--seq-7{--cx-series:var(--chart-seq-7)}.cx-chart{gap:var(--space-12);flex-direction:column;min-width:0;margin:0;display:flex}.cx-chart__head{align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-chart__title{color:var(--ink-primary)}.cx-chart__desc{color:var(--ink-tertiary)}.cx-chart__plot{min-width:0;block-size:calc(var(--chart-height-md) + var(--space-24));touch-action:pan-y;position:relative}.cx-chart--sm .cx-chart__plot{block-size:calc(var(--chart-height-sm) + var(--space-24))}.cx-chart__svg{block-size:100%;inline-size:100%;transition:opacity var(--duration-base) var(--ease-enter);display:block;overflow:visible}.cx-chart__grid{stroke:var(--chart-grid);stroke-width:var(--hairline);shape-rendering:crispedges}.cx-chart__baseline{stroke:var(--chart-axis);stroke-width:var(--hairline);shape-rendering:crispedges}.cx-chart__tick{fill:var(--chart-axis-ink)}.cx-chart__reference{stroke:var(--chart-reference);stroke-width:var(--hairline);shape-rendering:crispedges}.cx-chart__reference-label{fill:var(--chart-reference);paint-order:stroke;stroke:var(--chart-surface);stroke-width:var(--space-4);stroke-linejoin:round}.cx-chart__series{pointer-events:none;transition:opacity var(--duration-base) var(--ease-enter)}.cx-chart__series.is-muted{opacity:var(--opacity-chart-muted)}.cx-chart__bar{fill:var(--cx-series)}.cx-chart__line{fill:none;stroke:var(--cx-series);stroke-width:var(--chart-line);stroke-linecap:round;stroke-linejoin:round}.cx-chart__area{fill:var(--cx-series);fill-opacity:var(--opacity-chart-area)}.cx-chart__dot{fill:var(--cx-series);stroke:var(--chart-surface);stroke-width:var(--chart-gap)}.cx-chart__value,.cx-chart__label{fill:var(--ink-secondary);paint-order:stroke;stroke:var(--chart-surface);stroke-width:var(--space-4);stroke-linejoin:round;pointer-events:none}.cx-chart__cap{pointer-events:none}.cx-chart__cap-label{fill:var(--danger-fg);paint-order:stroke;stroke:var(--chart-surface);stroke-width:var(--space-4);stroke-linejoin:round}.cx-chart__cap-icon{color:var(--danger-fg)}.cx-chart__band{fill:#0000;cursor:default;transition:fill var(--duration-fast) var(--ease-enter)}.cx-chart__band:focus,.cx-root .cx-chart__band.is-focus{outline:none}.cx-chart__band.is-hover,.cx-chart__band.is-focus,.cx-chart__band:focus-visible{fill:var(--chart-band-hover)}.cx-chart__bar.is-current{stroke:var(--chart-surface);stroke-width:calc(var(--chart-gap) * 2);stroke-linejoin:round;paint-order:stroke}.cx-chart__focus{fill:none;stroke:var(--border-focus);stroke-width:var(--focus-width);pointer-events:none}.cx-chart__crosshair{stroke:var(--chart-crosshair);stroke-width:var(--hairline);shape-rendering:crispedges;pointer-events:none}@keyframes cx-chart-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cx-chart-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cx-chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cx-chart-fade{0%{opacity:0}to{opacity:1}}.cx-chart__svg.is-entering .cx-chart__bar{transform-box:fill-box;transform-origin:50% 100%;animation:cx-chart-rise var(--duration-slow) var(--ease-enter) both}.cx-chart__svg.is-entering .cx-chart__line{stroke-dasharray:1;animation:cx-chart-draw var(--duration-slow) var(--ease-enter) both}.cx-chart__svg.is-entering :is(.cx-chart__area,.cx-chart__dot,.cx-chart__value,.cx-chart__label){animation:cx-chart-fade var(--duration-slow) var(--ease-enter) both}.cx-chart__skeleton{inset:var(--space-8) 0 var(--space-24);justify-content:space-around;align-items:flex-end;gap:var(--space-8);border-bottom:var(--hairline) solid var(--chart-axis);display:flex;position:absolute}.cx-chart__skeleton>.cx-skeleton{flex:0 1 var(--chart-bar-max);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.cx-chart__skeleton--line>.cx-skeleton{border-radius:var(--radius-md) var(--radius-md) 0 0;flex:auto;block-size:60%}.cx-chart__ghost{inset:var(--space-8) 0 var(--space-24);border-bottom:var(--hairline) solid var(--chart-axis);background-image:linear-gradient(to bottom, var(--chart-grid) var(--hairline), transparent var(--hairline));-webkit-mask-image:linear-gradient(to bottom, var(--chart-surface) 0 12%, transparent 12% 88%, var(--chart-surface) 88%);mask-image:linear-gradient(to bottom, var(--chart-surface) 0 12%, transparent 12% 88%, var(--chart-surface) 88%);pointer-events:none;background-size:100% 25%;position:absolute}.cx-chart__state{inset:var(--space-8) 0 var(--space-24);justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-16);color:var(--ink-tertiary);text-align:center;flex-direction:column;display:flex;position:absolute}.cx-chart__state-icon{color:var(--ink-tertiary);flex:none}.cx-chart__state-text{max-inline-size:var(--measure-small);padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);background-color:var(--chart-surface);color:var(--ink-secondary)}.cx-chart__state--error .cx-chart__state-icon{color:var(--danger-fg)}.cx-chart.is-stale .cx-chart__svg{opacity:var(--opacity-chart-stale);pointer-events:none}.cx-chart__table{border-collapse:collapse;inline-size:100%;color:var(--ink-primary)}.cx-chart__table caption{color:var(--ink-tertiary);text-align:start;padding-block-end:var(--space-8)}.cx-chart__table th,.cx-chart__table td{padding:var(--space-6) var(--space-8);border-bottom:var(--hairline) solid var(--border-hairline);text-align:start;white-space:nowrap}.cx-chart__table thead th{color:var(--ink-tertiary);border-bottom-color:var(--border-default)}.cx-chart__table :is(th,td).is-num{text-align:end}.cx-chart__table tbody tr:last-child :is(th,td){border-bottom:0}.cx-legend{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-legend--interactive{margin-inline:calc(var(--space-6) * -1)}.cx-legend--stack{flex-direction:column;align-items:flex-start}.cx-legend__item{align-items:center;gap:var(--space-6);max-inline-size:100%;min-block-size:var(--control-xs);padding-inline:var(--space-6);border-radius:var(--radius-sm);color:var(--ink-secondary);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-enter), color var(--duration-fast) var(--ease-enter);background-color:#0000;flex:none;display:inline-flex}.cx-legend--static .cx-legend__item{padding-inline:0}.cx-legend--static{gap:var(--space-2) var(--space-16)}.cx-legend__key{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-xs);background-color:var(--cx-series);transition:background-color var(--duration-fast) var(--ease-enter), box-shadow var(--duration-fast) var(--ease-enter);flex:none}.cx-legend__key--line{inline-size:var(--space-12);block-size:var(--chart-line);border-radius:var(--radius-pill)}.cx-legend__key--dot{inline-size:var(--chart-marker);block-size:var(--chart-marker);border-radius:var(--radius-full)}.cx-legend__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.cx-legend__value{color:var(--ink-tertiary)}.cx-legend__reset{margin-inline-start:var(--space-6)}button.cx-legend__item{cursor:pointer}button.cx-legend__item:hover,.cx-legend__item.is-hover{background-color:var(--bg-hover);color:var(--ink-primary)}button.cx-legend__item:active,.cx-legend__item.is-active{background-color:var(--bg-pressed)}.cx-legend__item[aria-pressed=false],.cx-legend__item.is-off{color:var(--ink-tertiary)}.cx-legend__item:is([aria-pressed=false],.is-off) .cx-legend__key{box-shadow:inset 0 0 0 var(--hairline) var(--border-control);background-color:#0000}.cx-legend__item:disabled,.cx-legend__item[aria-disabled=true],.cx-legend__item.is-disabled{color:var(--state-disabled-ink);cursor:not-allowed;background-color:#0000}.cx-legend__item:is(:disabled,[aria-disabled=true],.is-disabled) .cx-legend__key{box-shadow:inset 0 0 0 var(--hairline) var(--state-disabled-border);background-color:#0000}.cx-legend__item:is(:disabled,[aria-disabled=true],.is-disabled) .cx-legend__value{color:var(--state-disabled-ink)}.cx-chart-tooltip{z-index:var(--z-tooltip);gap:var(--space-6);inline-size:max-content;min-inline-size:min(var(--column-min-sm), 100%);max-inline-size:min(var(--tooltip-max), 100%);padding:var(--space-8) var(--space-10);border:var(--hairline) solid var(--chart-tooltip-border);border-radius:var(--radius-md);background-color:var(--chart-tooltip-bg);box-shadow:var(--shadow-popover);color:var(--chart-tooltip-ink);pointer-events:none;transition:transform var(--duration-fast) var(--ease-move), opacity var(--duration-fast) var(--ease-enter);flex-direction:column;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.cx-chart-tooltip--static{z-index:auto;position:relative}.cx-chart-tooltip--compact{gap:var(--space-2);min-inline-size:0;padding:var(--space-6) var(--space-8)}.cx-chart-tooltip__title{min-width:0;color:var(--chart-tooltip-ink-secondary)}.cx-chart-tooltip__rows{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-chart-tooltip__row{align-items:center;gap:var(--space-8);min-width:0;min-block-size:var(--space-20);display:flex}.cx-chart-tooltip__key{inline-size:var(--space-12);block-size:var(--chart-line);border-radius:var(--radius-pill);background-color:var(--cx-series);flex:none}.cx-chart-tooltip__name{min-width:0;color:var(--chart-tooltip-ink-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.cx-chart-tooltip__value{color:var(--chart-tooltip-ink);white-space:nowrap;flex:none;margin-inline-start:auto;padding-inline-start:var(--space-12)}.cx-chart-tooltip__row.is-current .cx-chart-tooltip__name{color:var(--chart-tooltip-ink)}.cx-chart-tooltip__row.is-current .cx-chart-tooltip__key{block-size:var(--space-4)}.cx-chart-tooltip__row.is-muted .cx-chart-tooltip__name,.cx-chart-tooltip__row.is-muted .cx-chart-tooltip__value,.cx-chart-tooltip__row.is-empty .cx-chart-tooltip__value{color:var(--ink-tertiary)}.cx-chart-tooltip__total{align-items:center;gap:var(--space-8);min-width:0;border-top:var(--hairline) solid var(--border-hairline);color:var(--chart-tooltip-ink-secondary);padding-block-start:var(--space-6);display:flex}.cx-chart-tooltip__total .cx-chart-tooltip__value{color:var(--chart-tooltip-ink)}.cx-chart-tooltip__note{min-width:0;color:var(--ink-tertiary);text-wrap:pretty}.cx-sparkline{inline-size:var(--sparkline-width);min-inline-size:var(--sparkline-min-width);max-inline-size:100%;block-size:var(--sparkline-height);vertical-align:middle;border-radius:var(--radius-sm);flex:0 auto;display:inline-block;position:relative}.cx-sparkline__svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.cx-sparkline__line{fill:none;stroke:var(--chart-other);stroke-width:var(--chart-line);stroke-linecap:round;stroke-linejoin:round}.cx-sparkline__current,.cx-sparkline--accent .cx-sparkline__line{stroke:var(--chart-cat-1)}.cx-sparkline__area{fill:var(--chart-cat-1);fill-opacity:var(--opacity-chart-area)}.cx-sparkline__dot{fill:var(--chart-cat-1);stroke:var(--chart-surface);stroke-width:var(--chart-gap)}.cx-sparkline__col{fill:var(--chart-other)}.cx-sparkline__col.is-current{fill:var(--chart-cat-1)}.cx-sparkline__base{stroke:var(--chart-grid);stroke-width:var(--hairline);shape-rendering:crispedges}.cx-sparkline[tabindex]{cursor:default}.cx-sparkline__guide{stroke:var(--chart-crosshair);stroke-width:var(--hairline);shape-rendering:crispedges}.cx-sparkline__hover-dot{fill:var(--chart-cat-1);stroke:var(--chart-surface);stroke-width:var(--chart-gap)}.cx-sparkline__col.is-hover{fill:var(--chart-cat-1)}.cx-sparkline>.cx-skeleton{border-radius:var(--radius-sm);block-size:100%;inline-size:100%}.cx-sparkline.is-empty .cx-sparkline__base{stroke:var(--chart-axis)}.cx-sparkline.is-error .cx-sparkline__base{stroke:var(--chart-axis);stroke-dasharray:var(--space-2) var(--space-2)}.cx-meter{gap:var(--space-6);flex-direction:column;min-width:0;display:flex;position:relative}.cx-meter__head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.cx-meter__label{min-width:0;color:var(--ink-secondary)}.cx-meter__figures{align-items:baseline;gap:0 var(--space-4);white-space:nowrap;flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.cx-meter__value{color:var(--ink-primary)}.cx-meter__limit{color:var(--ink-tertiary)}.cx-meter__track{gap:var(--chart-gap);min-width:0;block-size:var(--meter-height);border-radius:var(--radius-pill);display:flex}.cx-meter__fill,.cx-meter__rest{background-color:var(--cx-series,var(--chart-seq-5));block-size:100%;min-inline-size:0;transition:flex-basis var(--duration-slow) var(--ease-enter), background-color var(--duration-fast) var(--ease-enter);flex:0 auto}.cx-meter__rest{background-color:var(--chart-track);flex:1 1 0}.cx-meter__track>:first-child{border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}.cx-meter__track>:last-child{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}.cx-meter__fill:hover,.cx-meter__rest:hover,.cx-meter__fill.is-hover,.cx-meter__rest.is-hover{background-image:linear-gradient(var(--state-hover), var(--state-hover))}.cx-meter__step{background-color:var(--chart-track);flex:1 1 0;min-inline-size:0}.cx-meter__step.is-filled{background-color:var(--chart-seq-5)}.cx-meter__bar{min-width:0;position:relative}.cx-meter__mark{inset-block:calc(var(--space-2) * -1);inline-size:var(--hairline);background-color:var(--chart-reference);pointer-events:none;position:absolute}.cx-meter__foot{align-items:center;gap:var(--space-2) var(--space-12);min-width:0;color:var(--ink-tertiary);flex-wrap:wrap;display:flex}.cx-meter__status{align-items:center;gap:var(--space-4);display:inline-flex}.cx-meter--near .cx-meter__fill{background-color:var(--warning-solid)}.cx-meter--near .cx-meter__rest{background-color:var(--warning-bg)}.cx-meter--near .cx-meter__status{color:var(--warning-fg)}.cx-meter--over .cx-meter__fill{background-color:var(--danger-solid)}.cx-meter--over .cx-meter__rest{background-color:var(--danger-bg)}.cx-meter--over .cx-meter__status{color:var(--danger-fg)}.cx-meter__track>.cx-skeleton{border-radius:var(--radius-pill);flex:auto;block-size:100%}.cx-meter:is(.is-empty,.is-error) .cx-meter__track{background-color:var(--bg-sunken)}.cx-meter.is-error .cx-meter__status{color:var(--danger-fg)}.cx-stat-trend__body{justify-content:space-between;align-items:flex-end;gap:var(--space-8) var(--space-16);flex-wrap:wrap;min-width:0;display:flex}.cx-stat-trend__body>.cx-stat__value{flex:none}.cx-stat-trend__body>.cx-sparkline{margin-block-end:var(--space-4)}.cx-stat-trend--stacked .cx-stat-trend__body{flex-direction:column;align-items:flex-start}.cx-stat-trend--stacked .cx-stat-trend__body>.cx-sparkline{margin-block-end:0}.cx-stat-trend__delta{align-items:flex-start;gap:var(--space-4);flex-wrap:nowrap;display:flex}.cx-stat-trend__delta>.cx-icon{margin-block-start:var(--space-2)}a.cx-stat-trend .cx-sparkline__line,.cx-stat-trend.is-hover .cx-sparkline__line{transition:stroke var(--duration-fast) var(--ease-enter)}a.cx-stat-trend:hover .cx-sparkline__line:not(.cx-sparkline__current),.cx-stat-trend.is-hover .cx-sparkline__line:not(.cx-sparkline__current){stroke:var(--ink-secondary)}.cx-stat-trend .cx-sparkline>.cx-skeleton{display:block}.cx-stat-trend__retry{margin-inline-start:var(--space-2)}.cx-chart--columns .cx-chart__value{fill:var(--ink-primary)}.cx-bars{--cx-value-room:var(--space-48);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.cx-bars__row{grid-template-columns:minmax(0, var(--label-column)) minmax(0, 1fr);align-items:center;gap:var(--space-12);min-width:0;min-block-size:var(--row-sm);padding-inline:var(--space-8);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-enter);background-color:#0000;display:grid}.cx-bars__label{min-width:0;color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-bars__track{align-items:center;gap:var(--space-6);min-width:0;display:flex}.cx-bars__bar{flex:0 0 calc((100% - var(--cx-value-room)) * var(--cx-value,0));block-size:var(--chart-bar-row);background-color:var(--cx-series,var(--chart-cat-1));transform-origin:0;animation:cx-chart-grow var(--duration-slow) var(--ease-enter) both;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.cx-bars__value{color:var(--ink-primary);white-space:nowrap;flex:none}.cx-bars__row:hover,.cx-bars__row.is-hover{background-color:var(--bg-hover)}.cx-bars__row:hover .cx-bars__label,.cx-bars__row.is-hover .cx-bars__label,.cx-bars__row:focus-visible .cx-bars__label,.cx-bars__row.is-focus .cx-bars__label{color:var(--ink-primary)}.cx-bars__row:focus-visible,.cx-bars__row.is-focus{background-color:var(--bg-hover)}.cx-bars__row:is(:hover,.is-hover,:focus-visible,.is-focus) .cx-bars__bar{background-image:linear-gradient(var(--state-hover), var(--state-hover));box-shadow:0 0 0 var(--chart-gap) var(--chart-surface)}.cx-bars__row.is-empty .cx-bars__value{color:var(--ink-tertiary)}.cx-chart.is-stale .cx-bars{opacity:var(--opacity-chart-stale);pointer-events:none}.cx-chart--stacked .cx-chart__value{fill:var(--ink-primary)}.cx-chart--line .cx-chart__label{fill:var(--ink-secondary)}.cx-chart--line .cx-chart__band.is-hover{fill:#0000}.cx-chart__hover-dots{pointer-events:none}.cx-funnel{--cx-value-room:var(--space-40);flex-direction:column;min-width:0;display:flex;position:relative;container:cx-funnel/inline-size}.cx-funnel__steps{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cx-funnel__head,.cx-funnel__step{grid-template-columns:minmax(0, var(--label-column)) minmax(0, 1fr) minmax(var(--space-48), auto);align-items:center;gap:var(--space-12);min-width:0;padding-inline:var(--space-8);display:grid}.cx-funnel__head{min-block-size:var(--control-sm);color:var(--ink-tertiary)}.cx-funnel__head>:last-child{text-align:end}.cx-funnel__step{min-block-size:var(--row-sm);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-enter);background-color:#0000}.cx-funnel__label{min-width:0;color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-funnel__track{align-items:center;gap:var(--space-6);min-width:0;display:flex;position:relative}.cx-funnel__ghost{inline-size:calc((100% - var(--cx-value-room)) * var(--cx-prev,0));block-size:var(--chart-bar-row);background-color:var(--chart-track);border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);margin-block:auto;position:absolute;inset-block:0;inset-inline-start:0}.cx-funnel__bar{flex:0 0 calc((100% - var(--cx-value-room)) * var(--cx-value,0));block-size:var(--chart-bar-row);background-color:var(--cx-series,var(--chart-cat-1));transform-origin:0;animation:cx-chart-grow var(--duration-slow) var(--ease-enter) both;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);position:relative}.cx-funnel__count{color:var(--ink-primary);white-space:nowrap;flex:none;position:relative}.cx-funnel__rate{color:var(--ink-secondary);text-align:end;white-space:nowrap}.cx-funnel__rate.is-first{color:var(--ink-tertiary)}.cx-funnel__summary{padding:var(--space-8) var(--space-8) 0;color:var(--ink-tertiary)}.cx-funnel__step:hover,.cx-funnel__step.is-hover,.cx-funnel__step:focus-visible,.cx-funnel__step.is-focus{background-color:var(--bg-hover)}.cx-funnel__step:is(:hover,.is-hover,:focus-visible,.is-focus) .cx-funnel__label{color:var(--ink-primary)}.cx-funnel__step:is(:hover,.is-hover,:focus-visible,.is-focus) .cx-funnel__bar{background-image:linear-gradient(var(--state-hover), var(--state-hover));box-shadow:0 0 0 var(--chart-gap) var(--chart-surface)}.cx-funnel__step.is-empty .cx-funnel__count,.cx-funnel__step.is-empty .cx-funnel__rate{color:var(--ink-tertiary)}@container cx-funnel (max-width:400px){.cx-funnel__head,.cx-funnel__step{grid-template-columns:minmax(0, var(--label-column-compact)) minmax(0, 1fr) minmax(var(--space-40), auto)}}.cx-chart.is-stale .cx-funnel{opacity:var(--opacity-chart-stale);pointer-events:none}.cx-chart-card .cx-card__body{gap:var(--space-12)}.cx-chart-card__controls{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-12);min-width:0;flex-wrap:wrap;max-inline-size:100%;margin-inline-start:auto;display:flex}.cx-chart-card__view{min-width:0;position:relative}.cx-chart-card__view>.cx-scroll-x{max-block-size:calc(var(--row-sm) * 8);overflow-y:auto}.cx-chart-card__view .cx-chart__table thead th{z-index:var(--z-raised);background-color:var(--bg-surface);position:sticky;inset-block-start:0}.cx-chart-card__status,.cx-chart-card__source{color:var(--ink-tertiary)}.cx-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--bg-page);height:100dvh;color:var(--ink-primary);display:grid;position:relative;overflow:hidden}.cx-shell__sidebar{min-width:0;min-height:0;display:flex;overflow-y:auto}.cx-shell__sidebar>.cx-sidebar{block-size:100%}.cx-shell__main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.cx-shell__header{z-index:var(--z-sticky);flex:none;position:sticky;top:0}.cx-shell__menu{display:none}.cx-shell__content{width:100%;max-width:var(--content-max);padding:var(--space-20) var(--space-24);flex:1 0 auto;container-type:inline-size}.cx-shell__skip{top:var(--space-8);left:var(--space-8);z-index:var(--z-skip-link);padding:var(--space-6) var(--space-12);border-radius:var(--radius-md);background:var(--bg-inverse);color:var(--ink-inverse);transform:translateY(calc(-100% - var(--space-16)));clip-path:inset(50%);position:absolute}.cx-shell__skip:focus-visible,.cx-shell__skip.is-focus{clip-path:none;transform:none}.cx-shell__grid{gap:var(--space-14);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.cx-shell__grid>*{min-width:0}.cx-shell__grid--stretch{align-items:stretch}.cx-shell__stack,.cx-shell__rest{gap:var(--space-14);flex-direction:column;min-width:0;display:flex}.cx-shell__pair{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-lg)), 1fr));gap:var(--space-14);align-items:stretch;min-width:0;display:grid}.cx-shell__span-12{grid-column:span 12}.cx-shell__span-8{grid-column:span 8}.cx-shell__span-7{grid-column:span 7}.cx-shell__span-6{grid-column:span 6}.cx-shell__span-5{grid-column:span 5}.cx-shell__span-4{grid-column:span 4}.cx-shell__span-3{grid-column:span 3}@container (max-width:959.98px){.cx-shell__grid{flex-direction:column;align-items:stretch;display:flex}.cx-shell__stack{display:contents}.cx-shell__pair,.cx-shell__rest{order:1}}.cx-shell__filters{align-items:center;gap:var(--space-8);min-width:0;flex-wrap:wrap;margin-block-end:var(--space-14);display:flex}.cx-shell__filters-note{color:var(--ink-tertiary)}.cx-shell__section{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.cx-shell__section-title{color:var(--ink-primary)}.cx-shell__section+.cx-shell__section{margin-block-start:var(--space-28)}.cx-shell__section>.cx-shell__filters{margin-block-end:0}.cx-shell__tabs{margin-block-end:var(--space-20)}.cx-shell__form{gap:var(--space-14);min-width:0;max-width:var(--measure);flex-direction:column;display:flex}.cx-shell--flow{height:auto;overflow:visible}.cx-shell--flow .cx-shell__main,.cx-shell--flow .cx-shell__sidebar{overflow:visible}.cx-shell--auth{padding:var(--space-24) var(--space-16);grid-template-columns:minmax(0,1fr);place-items:center;overflow-y:auto}.cx-shell__auth{gap:var(--space-14);width:100%;min-width:0;max-width:var(--auth-width);flex-direction:column;display:flex}.cx-shell__scrim{z-index:var(--z-overlay);background:var(--bg-overlay);animation:cx-shell-fade var(--duration-slow) var(--ease-enter);position:absolute;inset:0}@media (min-width:1024px){.cx-shell__scrim{display:none}}@media (max-width:1023.98px){.cx-shell{grid-template-columns:minmax(0,1fr)}.cx-shell__sidebar{display:none}.cx-shell__sidebar.is-open{z-index:var(--z-dialog);max-width:calc(100% - var(--space-16));box-shadow:var(--shadow-dialog);animation:cx-shell-sheet-in var(--duration-slow) var(--ease-enter);display:flex;position:absolute;inset-block:0;inset-inline-start:0}.cx-shell__sidebar.is-open>.cx-sidebar{border-inline-end:0}.cx-shell__menu{display:inline-flex}}@media (max-width:767.98px){.cx-shell__content{padding-inline:var(--space-16)}}@keyframes cx-shell-fade{0%{opacity:0}}@keyframes cx-shell-sheet-in{0%{opacity:0;transform:translateX(calc(var(--space-16) * -1))}}
