.cs-shell{--aios-product-surface:linear-gradient(145deg, #12151eeb, #090b11c7);--aios-product-soft:#ffffff09;--aios-product-line:var(--c-border)}.cs-shell .wsc,.cs-shell .cri,.cs-shell .fin,.cs-shell .mkt,.cs-shell .ac,.cs-shell .ca,.cs-shell .ciw,.cs-shell .eux,.cs-shell .c360{--wsc-ink:var(--c-text);--wsc-muted:var(--c-text-muted);--wsc-line:var(--c-border);--wsc-soft:var(--aios-product-soft);--wsc-accent:var(--c-accent);--wsc-ok:var(--c-success);--cri-ink:var(--c-text);--cri-muted:var(--c-text-muted);--cri-line:var(--c-border);--cri-soft:var(--aios-product-soft);--cri-accent:var(--c-accent);--cri-ok:var(--c-success);--fin-ink:var(--c-text);--fin-muted:var(--c-text-muted);--fin-line:var(--c-border);--fin-soft:var(--aios-product-soft);--fin-accent:var(--c-accent);--fin-ok:var(--c-success);--mkt-ink:var(--c-text);--mkt-muted:var(--c-text-muted);--mkt-line:var(--c-border);--mkt-soft:var(--aios-product-soft);--mkt-accent:var(--c-accent);--mkt-ok:var(--c-success);--ac-ink:var(--c-text);--ac-muted:var(--c-text-muted);--ac-line:var(--c-border);--ac-soft:var(--aios-product-soft);--ac-accent:var(--c-accent);--ac-ok:var(--c-success);--ca-ink:var(--c-text);--ca-muted:var(--c-text-muted);--ca-line:var(--c-border);--ca-soft:var(--aios-product-soft);--ca-accent:var(--c-accent);--ca-hot:var(--c-coral,var(--c-accent-hover));--ciw-ink:var(--c-text);--ciw-muted:var(--c-text-muted);--ciw-line:var(--c-border);--ciw-soft:var(--aios-product-soft);--ciw-accent:var(--c-accent);--ciw-accent-hover:var(--c-accent-hover);--ciw-ok:var(--c-success);--eux-ink:var(--c-text);--eux-muted:var(--c-text-muted);--eux-line:var(--c-border);--eux-soft:var(--aios-product-soft);--eux-accent:var(--c-accent);--eux-ok:var(--c-success);--eux-warn-bg:var(--c-warning-soft);color:var(--c-text)}.cs-shell .wsc__card,.cs-shell .wsc__answer,.cs-shell .cri__card,.cs-shell .fin__card,.cs-shell .mkt__card,.cs-shell .ac__card,.cs-shell .ca__card,.cs-shell .ciw__card,.cs-shell .eux-card,.cs-shell .eux-panel,.cs-shell .c360-card,.cs-shell .client-360,.cs-shell [class$=__card],.cs-shell [class*=__panel]{border-radius:18px;box-shadow:0 24px 60px #00000038;background:var(--aios-product-surface)!important;border-color:var(--aios-product-line)!important;color:var(--c-text)!important}.cs-shell input,.cs-shell select,.cs-shell textarea,.cs-shell .wsc__input,.cs-shell .wsc__select,.cs-shell .cri__input,.cs-shell .eux-input{border-color:var(--c-border)!important;color:var(--c-text)!important;background:#ffffff0a!important}.cs-shell [data-mail-app] input,.cs-shell [data-mail-app] select,.cs-shell [data-mail-app] textarea{background:var(--surface-2,var(--md-surface-2,#fff))!important;border-color:var(--border,var(--md-line))!important;color:var(--text,var(--md-ink))!important}.cs-shell .wsc__btn,.cs-shell .cri__btn,.cs-shell .eux-btn,.cs-shell button[class*=__btn]:not(.cs-icon-btn):not(.cs-nav__link):not(.md__btn){background:var(--c-accent)!important;border-color:var(--c-accent)!important;color:var(--c-on-accent)!important}.cs-shell [data-mail-app] button[class*=__btn]{background:var(--surface-2,var(--md-surface-2,transparent))!important;border-color:var(--border,var(--md-line,currentColor))!important;color:var(--text,var(--md-ink,inherit))!important}.cs-shell [data-mail-app] .md__btn--primary{background:var(--accent,var(--md-accent))!important;color:var(--text-on-accent,var(--md-on-accent,#fff))!important;border-color:#0000!important}.cs-shell table,.cs-shell .data-table,.cs-shell [class*=table]{color:var(--c-text);background:0 0}.cs-shell a{color:var(--c-accent-hover)}.cs-shell .wsc__badge,.cs-shell .wsc__chip,.cs-shell .cri__chip{color:var(--c-text)!important;background:#8e7dff1f!important;border-color:#8e7dff47!important}.cs-shell .os-provenance{border:1px solid var(--c-border);color:var(--c-text-secondary);background:#ff8f7a14;border-radius:12px;margin:0 0 1rem;padding:.65rem .9rem;font-size:.8rem}
