.workspace-pulse{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.62rem;display:grid}.workspace-pulse__card{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;padding:.52rem .58rem}.workspace-pulse__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.68rem;font-weight:700}.workspace-pulse__value{color:#201f1c;margin-top:.24rem;font-size:1rem;font-weight:700}.workspace-pulse__meta{color:var(--text-secondary);margin-top:.16rem;font-size:.74rem}.operations-command{border:1px solid var(--oo-border);box-shadow:var(--oo-shadow-sm), var(--oo-shadow-inset);background:linear-gradient(#fbf8f2 0%,#f4eee4 100%);border-radius:22px;gap:.62rem;padding:1rem 1.05rem;display:grid}.operations-command__header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.operations-command__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--oo-text-muted) 72%, var(--oo-accent) 28%);font-size:.68rem;font-weight:700}.operations-command__title{font-size:.92rem;font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;color:var(--oo-text-strong);margin-top:.22rem;line-height:1.3}.operations-command__subtitle{color:var(--oo-text-secondary);margin-top:.2rem;font-size:.82rem;line-height:1.45}.operations-command__degraded-note{color:var(--oo-warning-text);margin-top:.24rem;font-size:.76rem;line-height:1.4}.operations-command__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.5rem;display:grid}.operations-command__hero-primary,.operations-command__hero-value{border:1px solid var(--oo-border-soft);background:#fffcf7b3;border-radius:10px;gap:.2rem;padding:.5rem .58rem;display:grid}.operations-command__hero-label{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--oo-text-muted) 72%, var(--oo-accent) 28%);font-size:.65rem;font-weight:700}.operations-command__hero-title{color:var(--oo-text-strong);font-size:.9rem;font-weight:700;line-height:1.34}.operations-command__hero-detail{color:var(--oo-text-secondary);font-size:.76rem;line-height:1.38}.operations-command__hero-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;margin-top:.18rem;display:grid}.operations-command__hero-signal{border:1px solid var(--oo-border-soft);background:#fffcf7d1;border-radius:9px;gap:.06rem;padding:.24rem .34rem;display:grid}.operations-command__hero-signal span{text-transform:uppercase;letter-spacing:.06em;color:var(--oo-text-muted);font-size:.63rem;font-weight:700}.operations-command__hero-signal strong{color:var(--oo-text-strong);font-size:.76rem}.operations-command__hero-value-text{color:var(--oo-text-secondary);font-size:.8rem;line-height:1.42}.operations-command__hero-value-subtext{color:var(--oo-text-secondary);font-size:.74rem;line-height:1.35}.operations-command__status{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:.2rem .54rem;font-size:.67rem;font-weight:700}.operations-command__status--action{color:#7e4f40;background:#f8ece7;border-color:#e7c7bc}.operations-command__status--monitor{color:#80552f;background:#fbf2e7;border-color:#ebd1b8}.operations-command__status--stable{color:#41513d;background:#f3f4f2;border-color:#d4dbd1}.operations-command__command{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.operations-command__command-card{border:1px solid color-mix(in srgb, var(--border) 88%, #d7ccae 12%);background:linear-gradient(#fff 0%,#f8f8f6 100%);border-radius:10px;gap:.18rem;padding:.52rem .58rem;display:grid}.operations-command__command-label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.operations-command__command-value{color:#22211e;font-size:.8rem;font-weight:650;line-height:1.36}.operations-command__command-meta{color:#666257;font-size:.72rem;line-height:1.34}.operations-command__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.operations-command__card{border:1px solid var(--oo-border-soft);background:#fffcf7b3;border-radius:10px;padding:.52rem .58rem}.operations-command__card--lane-command{border-color:color-mix(in srgb, var(--oo-accent) 34%, var(--oo-border-soft) 66%);box-shadow:inset 2px 0 0 var(--gold);background:linear-gradient(#fffcf7eb 0%,#f9f4eae0 100%)}.operations-command__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.68rem;font-weight:700}.operations-command__value{color:var(--oo-text-strong);margin-top:.24rem;font-size:1rem;font-weight:700}.operations-command__value--small{color:var(--oo-text-strong);font-size:.78rem;font-weight:600;line-height:1.35}.operations-command__meta{color:var(--text-secondary);margin-top:.16rem;font-size:.74rem;line-height:1.35}.operations-command__meta--accent{color:var(--oo-accent-strong);font-weight:600}.operations-command__proof{border:1px dashed var(--oo-border-soft);background:#fffcf7b3;border-radius:10px;padding:.48rem .6rem}.operations-command__proof-label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.operations-command__proof-text{color:var(--text-secondary);margin-top:.2rem;font-size:.77rem;line-height:1.4}.operations-command__proof-text--momentum{color:var(--oo-text-secondary);margin-top:.18rem}.operations-command__proof-list{color:var(--oo-text-secondary);gap:.14rem;margin-top:.24rem;padding-left:1rem;font-size:.74rem;display:grid}.operations-command__lanes{border:1px solid var(--oo-border-soft);background:#fffcf7b3;border-radius:10px;padding:.5rem .62rem}.operations-command__lanes-label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.operations-command__lanes-list{gap:.36rem;margin-top:.28rem;display:grid}.operations-command__lane{border:1px solid var(--oo-border-soft);background:#fffcf7cc;border-radius:8px;padding:.38rem .46rem}.operations-command__lane-header{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.operations-command__lane-title{color:var(--oo-text-strong);font-size:.76rem;font-weight:700}.operations-command__lane-status{border:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.12rem .36rem;font-size:.64rem;font-weight:700}.operations-command__lane-status--hot{background:var(--oo-danger-bg);border-color:var(--oo-danger-border);color:var(--oo-danger-text)}.operations-command__lane-status--risky,.operations-command__lane-status--watch{background:var(--oo-warning-bg);border-color:var(--oo-warning-border);color:var(--oo-warning-text)}.operations-command__lane-status--healthy{background:var(--oo-success-bg);border-color:var(--oo-success-border);color:var(--oo-success-text)}.operations-command__lane-meta{color:var(--text-secondary);margin-top:.14rem;font-size:.74rem}.operations-command__lane-meta--secondary{margin-top:.06rem}.operations-command__lane-strip{flex-wrap:wrap;gap:.28rem;margin-top:.16rem;display:flex}.operations-command__lane-chip{border:1px solid var(--oo-border-soft);color:var(--oo-text-secondary);background:#fffcf7eb;border-radius:999px;padding:.14rem .38rem;font-size:.66rem;font-weight:700}.operations-command__lane-proof{color:var(--oo-text-secondary);margin-top:.12rem;font-size:.71rem}.operations-command__lane-actions{flex-wrap:wrap;align-items:center;gap:.32rem;margin-top:.18rem;display:flex}.operations-command__lane-focus{border:1px solid var(--oo-border);color:var(--oo-text-primary);cursor:pointer;background:#fffbf5e6;border-radius:999px;padding:.18rem .45rem;font-size:.7rem;font-weight:700}.operations-command__lane-next{color:var(--oo-text-secondary);font-size:.7rem}.operations-command__actions{border-top:1px solid var(--oo-border-soft);flex-wrap:wrap;gap:.42rem;padding-top:.52rem;display:flex}.operations-command__action,.operations-command__link{border:1px solid var(--oo-border);color:var(--oo-text-primary);background:#fffbf5e6;border-radius:999px;padding:.3rem .58rem;font-size:.73rem;font-weight:700;text-decoration:none}.operations-command__action{cursor:pointer}.operations-command__section-header{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.operations-command__section-label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:0;font-size:.67rem;font-weight:700}.operations-command__section-title{color:var(--oo-text-primary);margin:.18rem 0 0;font-size:.78rem;font-weight:600;line-height:1.42}.operations-command__section-badge{border:1px solid color-mix(in srgb, var(--oo-accent) 34%, var(--oo-border-soft) 66%);color:var(--oo-accent-strong);white-space:nowrap;background:#f9f4eae6;border-radius:999px;padding:.2rem .5rem;font-size:.67rem;font-weight:700}.operations-command__attention,.operations-command__manager{border:1px solid var(--oo-border-soft);background:#fffcf7b3;border-radius:12px;gap:.52rem;padding:.58rem .62rem;display:grid}.operations-command__attention-list,.operations-command__manager-grid{gap:.42rem;display:grid}.operations-command__attention-item{border:1px solid var(--oo-border-soft);background:#fffcf7e0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.5rem;padding:.52rem .58rem;display:grid}.operations-command__attention-item--critical{background:#fff8f6;border-color:#e7c7bc}.operations-command__attention-item--warning{background:#fffaf4;border-color:#ebd1b8}.operations-command__attention-item--action{border-color:color-mix(in srgb, var(--gold) 34%, #d9caa6 66%);background:#fffcf7}.operations-command__attention-rank{border:1px solid color-mix(in srgb, var(--oo-accent) 28%, var(--oo-border-soft) 72%);min-width:1.45rem;height:1.45rem;color:var(--oo-accent-strong);background:#f9f4eaeb;border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.operations-command__attention-copy{gap:.14rem;display:grid}.operations-command__attention-header{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.operations-command__attention-title{color:var(--oo-text-strong);letter-spacing:-.01em;margin:0;font-size:.8rem;font-weight:700}.operations-command__attention-count{color:var(--oo-accent-strong);background:#f9f4eae6;border-radius:999px;padding:.16rem .44rem;font-size:.67rem;font-weight:700}.operations-command__attention-detail{color:var(--text-secondary);margin:0;font-size:.74rem;line-height:1.42}.operations-command__attention-action{border:1px solid var(--oo-border);color:var(--oo-text-primary);cursor:pointer;white-space:nowrap;background:#fffbf5e6;border-radius:999px;padding:.24rem .52rem;font-size:.71rem;font-weight:700}.operations-command__manager-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-command__manager-card{border:1px solid var(--oo-border-soft);background:#fffcf7e0;border-radius:11px;gap:.14rem;padding:.52rem .58rem;display:grid}.operations-command__manager-card--critical{border-color:#e7c7bc}.operations-command__manager-card--warning{border-color:#ebd1b8}.operations-command__manager-card--action{border-color:color-mix(in srgb, var(--gold) 34%, #d9caa6 66%)}.operations-command__manager-card--success{border-color:#d4dbd1}.operations-command__manager-label{text-transform:uppercase;letter-spacing:.07em;color:var(--oo-text-muted);margin:0;font-size:.66rem;font-weight:700}.operations-command__manager-value{color:var(--oo-text-strong);margin:.1rem 0 0;font-size:.98rem;font-weight:700}.operations-command__manager-detail{color:var(--oo-text-secondary);margin:0;font-size:.73rem;line-height:1.38}.operations-command{max-height:760px;overflow:auto}@media (max-width:980px){.operations-command__manager-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-command__attention-item{grid-template-columns:auto minmax(0,1fr)}.operations-command__attention-action{grid-column:2;justify-self:flex-start}}@media (max-width:640px){.operations-command__manager-grid{grid-template-columns:1fr}.operations-command__section-header{flex-direction:column}}.workspace-control-bar{border:1px solid var(--oo-border);box-shadow:var(--oo-shadow-sm), var(--oo-shadow-inset);background:linear-gradient(#fbf8f2 0%,#f4eee4 100%);border-radius:14px;grid-template-columns:minmax(0,1.25fr) auto;align-items:start;gap:.42rem .56rem;padding:.58rem .64rem;display:grid}.workspace-control-bar__summary{gap:.14rem;min-width:0;display:grid}.workspace-control-bar__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--oo-text-muted) 72%, var(--oo-accent) 28%);margin:0;font-size:.62rem;font-weight:720}.workspace-control-bar__title{color:var(--oo-text-strong);margin:0;font-size:.86rem;font-weight:670;line-height:1.28}.workspace-control-bar__detail{color:var(--oo-text-secondary);margin:0;font-size:.72rem;line-height:1.32}.workspace-control-bar__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;margin-top:.14rem;display:grid}.workspace-control-bar__value-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin-top:.12rem;display:grid}.workspace-control-bar__metric{border:1px solid var(--oo-border-soft);background:#fffcf7cc;border-radius:11px;gap:.12rem;padding:.38rem .46rem;display:grid}.workspace-control-bar__metric span{text-transform:uppercase;letter-spacing:.08em;color:var(--oo-text-muted);font-size:.62rem;font-weight:700}.workspace-control-bar__metric strong{color:var(--oo-text-strong);font-size:.84rem;font-weight:720;line-height:1.2}.workspace-control-bar__value-card{border:1px solid var(--oo-border-soft);background:#fffcf7c2;border-radius:11px;gap:.12rem;padding:.34rem .4rem;display:grid}.workspace-control-bar__value-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--oo-text-muted);font-size:.6rem;font-weight:720}.workspace-control-bar__value-card strong{color:var(--oo-text-strong);font-size:.7rem;font-weight:680;line-height:1.32}.workspace-control-bar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.36rem;display:inline-flex}.workspace-control-bar__action{border:1px solid var(--oo-border);color:var(--oo-text-primary);cursor:pointer;transition:transform var(--motion-fast) var(--easing-standard), border-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:#fffbf5e6;border-radius:999px;padding:.3rem .56rem;font-size:.71rem;font-weight:680;line-height:1;text-decoration:none}.workspace-control-bar__action:hover{border-color:var(--oo-border-strong);transform:translateY(-1px);box-shadow:0 10px 18px #0f0c0917}.workspace-control-bar__action--primary{border-color:color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);color:var(--oo-text-primary);background:linear-gradient(#b0915726,#b091570d),#fffaf2}.workspace-control-bar__action--link{background:#fffbf5e6}.workspace-control-bar__authority{border-top:1px solid var(--oo-border-soft);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.34rem;padding-top:.46rem;display:flex}.workspace-control-bar__authority-step{border:1px solid var(--oo-border-soft);color:var(--oo-text-secondary);background:#fffcf7b3;border-radius:999px;gap:.2rem;padding:.18rem .44rem;font-size:.67rem;display:inline-flex}.workspace-control-bar__authority-step strong{color:var(--oo-text-strong);font-weight:700}.workspace-control-bar__authority-step--active{border-color:color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);background:#b091571a}.workspace-control-bar__timing-strip{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}.workspace-control-bar__timing-card{border:1px solid var(--oo-border-soft);background:#fffcf7c2;border-radius:11px;gap:.08rem;padding:.34rem .42rem;display:grid}.workspace-control-bar__timing-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--oo-text-muted);font-size:.6rem;font-weight:700}.workspace-control-bar__timing-card strong{color:var(--oo-text-strong);font-size:.72rem;font-weight:700;line-height:1.3}.workspace-control-bar__timing-card--alerts{align-content:center}.workspace-control-bar__timing-action{border:1px solid color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);color:var(--oo-text-primary);cursor:pointer;background:linear-gradient(#b0915726,#b091570d),#fffaf2;border-radius:999px;justify-self:start;padding:.18rem .46rem;font-size:.67rem;font-weight:700}.workspace-live-alerts{grid-column:1/-1;gap:.34rem;display:grid}.workspace-live-alert{border:1px solid var(--oo-border-soft);background:#fffbf5d1;border-radius:10px;justify-content:space-between;align-items:center;gap:.48rem;padding:.34rem .42rem;display:flex}.workspace-live-alert--high{border-color:#a56a59}.workspace-live-alert--medium{border-color:#a8915f}.workspace-live-alert__title{color:var(--oo-text-strong);margin:0;font-size:.7rem;font-weight:700}.workspace-live-alert__detail{color:var(--oo-text-secondary);margin:.06rem 0 0;font-size:.68rem}.workspace-live-alert__actions{gap:.3rem;display:inline-flex}.workspace-live-alert__actions button{border:1px solid var(--oo-border);color:var(--oo-text-primary);cursor:pointer;background:#fffbf5e6;border-radius:999px;padding:.16rem .42rem;font-size:.66rem;font-weight:700}.desktop-layout{grid-template-columns:minmax(300px,340px) minmax(640px,1fr) minmax(340px,390px);align-items:stretch;gap:.9rem;height:100%;display:grid}.workspace-pane{flex-direction:column;gap:.48rem;min-height:0;display:flex;position:relative}.workspace-pane>.panel{flex:1;min-height:0}.workspace-pane__role-bar{border:1px solid color-mix(in srgb, var(--border) 84%, #d4c19a 16%);background:linear-gradient(#fffefb 0%,#f7f4ed 100%);border-radius:12px;gap:.14rem;padding:.5rem .58rem;display:grid;box-shadow:0 8px 14px #0b0b0a09}.workspace-pane__role-kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.64rem;font-weight:720}.workspace-pane__role-detail{color:#4f4a41;font-size:.75rem;line-height:1.34}@media (max-width:1200px){.operations-command__hero{grid-template-columns:1fr}.operations-command__hero-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-pane--command .workspace-pane__role-bar{border-color:color-mix(in srgb, var(--gold) 44%, #d6c4a2 56%);box-shadow:inset 3px 0 0 var(--gold), 0 12px 22px #0b0b0a0d;background:radial-gradient(320px 120px at 100% -24%,#b78d3f2e,#0000 72%),linear-gradient(#fffefb 0%,#f8f1e3 100%)}.workspace-pane--execution .workspace-pane__role-bar{border-color:color-mix(in srgb, var(--oo-accent) 30%, var(--oo-border) 70%);box-shadow:inset 3px 0 0 var(--oo-accent), 0 12px 22px #0b0b0a0b;background:radial-gradient(260px 110px at 100% -20%,#b091571f,#0000 72%),linear-gradient(#fffefb 0%,#f7f2e7 100%)}.workspace-pane--list .workspace-pane__role-bar{background:linear-gradient(#f9f7f2 0%,#f1ede4 100%);border-color:#b5aea0;box-shadow:inset 3px 0 #171615,0 10px 18px #0b0b0a0a}.workspace-pane--execution .workspace-pane__role-kicker{color:color-mix(in srgb, var(--oo-text-muted) 72%, var(--oo-accent) 28%)}.workspace-pane--execution .workspace-pane__role-detail{color:var(--oo-text-secondary)}.workspace-pane:not(:last-child):after{content:"";background:color-mix(in srgb, var(--border) 88%, #d7cba8 12%);pointer-events:none;width:1px;position:absolute;top:2.35rem;bottom:.78rem;right:-.42rem}.workspace-pane--detail{z-index:1}.workspace-pane--command>.panel{border-color:color-mix(in srgb, var(--border-strong) 80%, #c2a76f 20%);box-shadow:0 20px 36px #0b0b0a14,inset 0 1px #ffffffdb}.workspace-pane--execution>.panel{border-color:color-mix(in srgb, var(--border) 90%, #d4c6a8 10%);box-shadow:0 14px 28px #0b0b0a0e,inset 0 1px #ffffffe0}.mobile-layout{display:none}@media (max-width:1180px){.desktop-layout{display:none}.mobile-layout{display:block}.mobile-message-view{gap:.56rem;display:grid}.mobile-only{display:inline-flex}.back-button.mobile-only{align-self:flex-start}.workspace-control-bar,.workspace-control-bar__metrics,.workspace-control-bar__value-strip,.workspace-control-bar__timing-strip{grid-template-columns:1fr}.workspace-live-alert{flex-direction:column;align-items:flex-start}.workspace-control-bar__actions{justify-content:flex-start}.list-command-grid{grid-template-columns:1fr}}.panel{background:var(--surface-elevated);border:1px solid color-mix(in srgb, var(--border) 88%, #d6cbac 12%);min-height:0;transition:border-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 22px #0b0b0a09}.panel--list{background:linear-gradient(#faf9f6 0%,#f2efe8 100%);border-left:3px solid #171615}.panel--detail{border-left:3px solid var(--gold);background:linear-gradient(#fffefb 0%,#f8f5ee 100%)}.panel--ai{background:linear-gradient(#fdfbf7 0%,#f4efe5 100%);border-left:3px solid #171615}.panel__header{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, #d7cba8 8%);background:linear-gradient(#fffffff5 0%,#fcfcfae6 100%);justify-content:space-between;align-items:flex-start;gap:.76rem;padding:.9rem .96rem .82rem;display:flex}.panel__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.67rem;font-weight:700}.panel__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;letter-spacing:-.015em;margin-top:.18rem;font-size:1rem;font-weight:650}.panel__subtitle{color:var(--text-secondary);margin-top:.14rem;font-size:.71rem;line-height:1.36}.panel__micro-summary{border:1px solid color-mix(in srgb, var(--border) 88%, #d7cba8 12%);color:#55534d;letter-spacing:.03em;background:#fbfbfa;border-radius:999px;align-items:center;gap:.3rem;margin-top:.2rem;padding:.16rem .46rem;font-size:.66rem;font-weight:650;display:inline-flex}.panel__subtitle--detail{color:#68655c}.panel__subtitle--ai{color:#6a664f}.panel__title--detail{font-size:1.04rem;line-height:1.35}.panel__content{min-height:0;overflow:auto}.panel__count{border:1px solid color-mix(in srgb, var(--border-strong) 90%, #ccb57f 10%);text-align:center;color:#5b543f;background:#fffdf8;border-radius:999px;min-width:2.1rem;padding:.3rem .55rem;font-size:.76rem;font-weight:700}.panel--list .panel__content{flex-direction:column;gap:.58rem;padding:.68rem;display:flex}.list-control-cluster{border:1px solid color-mix(in srgb, var(--border) 88%, #d3c39f 12%);background:radial-gradient(400px 160px at 100% -40%,#b78d3f14,#0000 62%),linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:16px;gap:.56rem;padding:.62rem .64rem;display:grid;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #0b0b0a0a}.list-control-cluster__meta{justify-content:space-between;align-items:center;gap:.56rem;display:flex}.list-control-cluster__count-pill{border:1px solid color-mix(in srgb, var(--gold-soft) 74%, #d6caaf 26%);color:#63522e;white-space:nowrap;background:#fffcf5;border-radius:999px;padding:.18rem .46rem;font-size:.66rem;font-weight:700}.list-control-cluster__label{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--text-muted) 84%, #8b7039 16%);margin:0;font-size:.66rem;font-weight:750}.list-control-cluster__hint{color:var(--text-muted);margin:0;font-size:.71rem;font-weight:650}.list-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem;display:grid}.list-command-card{border:1px solid color-mix(in srgb, var(--border) 90%, #d3c3a0 10%);background:linear-gradient(#fffefb 0%,#f7f4ec 100%);border-radius:12px;gap:.1rem;padding:.48rem .52rem;display:grid}.list-command-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.61rem;font-weight:700}.list-command-card strong{color:#221f1a;font-size:.92rem;font-weight:720;line-height:1.15}.list-command-card p{color:#666055;margin:0;font-size:.68rem;line-height:1.3}.list-provider-summary{justify-content:space-between;align-items:center;gap:.5rem;padding:.1rem 0;display:flex}.list-provider-summary__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.63rem;font-weight:700}.list-control-cluster__section{gap:.44rem;display:grid}.list-control-cluster__section--support{border-top:1px solid color-mix(in srgb, var(--border) 86%, #d4c39e 14%);padding-top:.48rem}.message-list-stack{gap:.34rem;display:grid}.message-list-stack__header{justify-content:space-between;align-items:center;gap:.4rem;padding:.08rem .08rem .16rem;display:flex}.message-list-stack__title,.message-list-stack__meta{margin:0}.message-list-stack__title{text-transform:uppercase;letter-spacing:.08em;color:#5e584d;font-size:.68rem;font-weight:750}.message-list-stack__meta{color:var(--text-muted);text-transform:capitalize;font-size:.66rem;font-weight:650}.provider-switch{grid-template-columns:1fr 1fr;gap:.36rem;display:grid}.provider-switch__item{border:1px solid color-mix(in srgb, var(--border) 88%, #d2c39c 12%);color:#2a2926;cursor:pointer;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard), transform var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f6f2 100%);border-radius:11px;padding:.44rem .56rem;font-size:.71rem;font-weight:700;line-height:1.35}.provider-switch__item--active{border-color:color-mix(in srgb, var(--gold) 45%, var(--border-strong) 55%);box-shadow:inset 2px 0 0 var(--gold), 0 6px 14px #0b0b0a0f;background:linear-gradient(#fffdf8 0%,#f8f2e6 100%)}.workflow-filter-switch{gap:.32rem;padding-bottom:.14rem;display:flex;overflow-x:auto}.workflow-filter-switch__item{border:1px solid color-mix(in srgb, var(--border) 90%, #d2c39c 10%);color:#2f2e2b;letter-spacing:.03em;white-space:nowrap;cursor:pointer;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard), transform var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f7f3 100%);border-radius:999px;padding:.34rem .52rem;font-size:.68rem;font-weight:700}.workflow-filter-switch__item--active{border-color:color-mix(in srgb, var(--gold) 44%, var(--border-strong) 56%);box-shadow:inset 2px 0 0 var(--gold), 0 6px 12px #0b0b0a0d;background:linear-gradient(#fffdf8 0%,#f8f2e6 100%)}.inbox-sort-row{align-items:center;gap:.42rem;display:flex}.inbox-sort-row label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.68rem;font-weight:700}.inbox-sort-row select{border:1px solid color-mix(in srgb, var(--border) 88%, #cfbd93 12%);color:#282622;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f7f3 100%);border-radius:10px;padding:.34rem .5rem;font-size:.74rem;font-weight:650}.workflow-filter-switch__item:hover,.provider-switch__item:hover,.inbox-sort-row select:hover{border-color:color-mix(in srgb, var(--border-strong) 72%, var(--gold) 28%)}.inbox-state-card{border:1px solid color-mix(in srgb, var(--border) 90%, #d6cba8 10%);background:linear-gradient(#fff 0%,#f8f8f6 100%);border-radius:12px;flex-direction:column;gap:.42rem;padding:.74rem;display:flex}.inbox-state-card--connected{border-color:var(--gold-soft);background:linear-gradient(#fff,#fbfaf7)}.inbox-state-card--error{background:#fff5f2;border-color:#ead2c9}.inbox-state-card__title{color:#1f1f1c;font-size:.86rem;font-weight:700}.inbox-state-card__text{color:var(--text-secondary);font-size:.8rem;line-height:1.45}.inbox-state-card__actions{flex-wrap:wrap;gap:.45rem;display:flex}.inbox-state-card__action{color:#f4f4f4;cursor:pointer;background:#121212;border:1px solid #161616;border-radius:10px;padding:.45rem .6rem;font-size:.78rem;font-weight:700}.inbox-state-card__action--secondary{border-color:var(--border-strong);color:#2d2c29;background:#f3f3f0}.inbox-state-card__action:disabled{cursor:not-allowed;border-color:var(--border-strong);color:#999894;background:#e7e7e4}.message-item{border:1px solid color-mix(in srgb, var(--border) 92%, #d3c19a 8%);text-align:left;cursor:pointer;width:100%;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-medium) var(--easing-standard), transform var(--motion-fast) var(--easing-standard), opacity var(--motion-fast) var(--easing-standard);background:radial-gradient(320px 120px at 100% -30%,#b78d3f14,#0000 70%),linear-gradient(#fff 0%,#f7f4ed 100%);border-radius:14px;gap:.3rem;padding:.68rem .7rem .64rem;display:grid;position:relative;overflow:hidden}.message-item__priority-rail{background:color-mix(in srgb, var(--border-strong) 80%, #c4b48e 20%);opacity:.58;width:2px;transition:width var(--motion-medium) var(--easing-standard), opacity var(--motion-fast) var(--easing-standard), background-color var(--motion-medium) var(--easing-standard);border-radius:999px;position:absolute;top:.5rem;bottom:.5rem;left:.3rem}.message-item:hover{border-color:color-mix(in srgb, var(--border-strong) 74%, #b99c5a 26%);transform:translateY(-1px);box-shadow:0 10px 18px #0b0b0a12}.message-item--selected .message-item__priority-rail{opacity:1;background:var(--gold);width:3px}.message-item--critical .message-item__priority-rail{opacity:.9;background:#c06f55}.message-item--elevated .message-item__priority-rail{opacity:.82;background:#b18d4d}.message-item--unread .message-item__subject{font-weight:700}.message-item--unread{border-color:color-mix(in srgb, var(--border-strong) 78%, #bfa66a 22%)}.message-item--resolved{opacity:.94}.message-item:focus-visible,.back-button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.message-item__identity{gap:.24rem;display:grid}.message-item__top-row{justify-content:space-between;align-items:center;gap:.64rem;display:flex}.message-item__sender-group{align-items:center;gap:.34rem;min-width:0;display:inline-flex}.message-item__sender{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:700;overflow:hidden}.message-item__time{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.63rem;font-weight:700}.message-item__subject{color:#1e1d1b;letter-spacing:-.01em;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.81rem;font-weight:680;line-height:1.34;display:-webkit-box;overflow:hidden}.message-item__signal-row{justify-content:space-between;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.message-item__status-cluster{flex-wrap:wrap;align-items:center;gap:.28rem;min-width:0;display:inline-flex}.message-item__impact-chip{border:1px solid color-mix(in srgb, var(--border-strong) 88%, #c7b588 12%);text-transform:uppercase;letter-spacing:.07em;color:#5d5b56;white-space:nowrap;background:#f9f8f4;border-radius:999px;padding:.12rem .4rem;font-size:.57rem;font-weight:700}.message-item__impact-chip--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-item__impact-chip--elevated{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.message-item__impact-chip--standard{color:#4f4f4b;background:#f7f7f5;border-color:#dcdcd8}.message-item__signal{border:1px solid color-mix(in srgb, var(--border-strong) 88%, #c8b88f 12%);text-transform:uppercase;letter-spacing:.07em;background:#f9f8f4;border-radius:999px;padding:.1rem .34rem;font-size:.58rem;font-weight:700}.message-item__signal--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-item__signal--warning{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.message-item__signal--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.message-item__signal--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-item__signal--neutral{color:#5d5b56}.message-item__preview{color:var(--text-secondary);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.06rem;font-size:.71rem;line-height:1.38;display:-webkit-box;overflow:hidden}.message-item__insight-row{gap:.08rem;margin-top:.18rem;display:grid}.message-item__signal-detail{color:#615b50;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:.67rem;line-height:1.38;display:-webkit-box;overflow:hidden}.message-item__workflow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.28rem;display:flex}.message-item__status-badge{border:1px solid var(--border-strong);text-transform:capitalize;background:#f8f8f6;border-radius:999px;padding:.16rem .4rem;font-size:.68rem;font-weight:700}.message-item__status-badge--unassigned{color:#5d5b56}.message-item__status-badge--assigned{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-item__status-badge--in_progress{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.message-item__status-badge--resolved{color:#4f4f4b;background:#f7f7f5;border-color:#dcdcd8}.message-item__aux-badge{border:1px solid color-mix(in srgb, var(--border-strong) 88%, #c7b587 12%);text-transform:uppercase;letter-spacing:.06em;background:#f9f8f4;border-radius:999px;padding:.1rem .34rem;font-size:.58rem;font-weight:700}.message-item__aux-badge--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-item__aux-badge--warning{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.message-item__aux-badge--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.message-item__aux-badge--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-item__aux-badge--neutral{color:#5d5b56}.message-item__footer{border-top:1px solid color-mix(in srgb, var(--border) 90%, #d2c29d 10%);gap:.26rem;margin-top:.18rem;padding-top:.18rem;display:grid}.message-item__subject-wrap,.message-item__context{gap:.12rem;display:grid}.message-item__meta-strip{flex-wrap:wrap;gap:.28rem;display:flex}.message-item__meta-pill{border:1px solid color-mix(in srgb, var(--border) 88%, #d2c4a7 12%);text-transform:uppercase;letter-spacing:.06em;color:#5d584d;background:#faf8f2;border-radius:999px;padding:.12rem .38rem;font-size:.58rem;font-weight:700}.message-item__meta-pill--owner{background:#f7f5ef}.message-item__meta-pill--state{color:#6e5925;background:#fef9ee;border-color:#dfd0ad}.message-item__meta-pill--due{color:#7a6330;background:#fef9ef;border-color:#e1d2ad}.message-item__meta-pill--priority{color:#6d5727;background:#fcf7ea;border-color:#ddcfad}.message-item__meta-pill--provider{color:#555147;background:#f6f4ee}.message-item:hover .message-item__signal-detail,.message-item--selected .message-item__signal-detail{color:#57534a}.message-item__priority,.message-item__due,.message-item__qa{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.message-item__qa--needs_coaching{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.message-item__qa--needs_review{color:#65592b;background:#fcf8ea;border-color:#ddcfac}.message-item__qa--policy_risk_pattern{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-item__qa--strong_send{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-item__priority--low{color:#66645f;background:#f4f3f1}.message-item__priority--normal{color:#4f4d48;background:#f7f6f3}.message-item__priority--high{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.message-item__priority--urgent{color:#8c4e3a;background:#fff5f2;border-color:#ead2c9}.message-item__due--due_soon{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.message-item__due--overdue{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-item__unread-dot{background:var(--gold);width:.32rem;min-width:.32rem;height:.32rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--surface-elevated) 75%, transparent 25%);border-radius:999px;display:inline-flex}.panel--detail .panel__header{border-bottom-color:color-mix(in srgb, var(--border) 86%, #d7c8a6 14%);background:radial-gradient(540px 200px at 100% -42%,#b78d3f17,#0000 66%),linear-gradient(#fff 0%,#f8f6f1 100%);padding-bottom:.84rem}.message-detail-header-content{gap:.46rem;display:grid}.case-command-surface{border-color:color-mix(in srgb, var(--gold) 42%, #2b2821 58%);background:radial-gradient(460px 180px at 100% -42%,#b78d3f29,#0000 68%),linear-gradient(#fffefb 0%,#f6f0e2 100%);padding:.64rem .68rem .7rem;box-shadow:inset 0 1px #ffffffe6,0 10px 18px #0b0b0a0b}.case-command-surface__header{border-bottom:1px solid color-mix(in srgb, var(--border) 88%, #d2c19a 12%);justify-content:space-between;align-items:flex-start;gap:.52rem;margin-bottom:.44rem;padding-bottom:.38rem;display:flex}.case-command-surface__label{text-transform:uppercase;letter-spacing:.08em;color:#7a6640;margin:0;font-size:.68rem;font-weight:750}.case-command-surface__title{color:#201f1b;margin:.14rem 0 0;font-size:.79rem;font-weight:700;line-height:1.34}.case-command-surface__signal{border:1px solid color-mix(in srgb, var(--border-strong) 78%, #d3c3a2 22%);text-transform:uppercase;letter-spacing:.06em;color:#5f5a50;background:#f8f8f6;border-radius:999px;flex-shrink:0;padding:.2rem .46rem;font-size:.66rem;font-weight:700;line-height:1.1}.case-command-surface__signal--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.case-command-surface__signal--warning{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.case-command-surface__signal--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.case-command-surface__signal--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.case-command-surface__signal--neutral{color:#5d5b56}.case-command-surface__body{gap:.42rem;display:grid}.case-command-surface__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.message-detail-reading-path{flex-wrap:wrap;align-items:center;gap:.34rem;display:inline-flex}.message-detail-reading-path__step{border:1px solid color-mix(in srgb, var(--border) 90%, #d4c5a3 10%);color:#6b6558;letter-spacing:.06em;text-transform:uppercase;background:#fcfbf8;border-radius:999px;padding:.12rem .4rem;font-size:.6rem;font-weight:700;line-height:1}.message-detail-reading-path__step--active{border-color:color-mix(in srgb, var(--gold) 44%, var(--border-strong) 56%);color:#4e462f;background:#fffaf0}.message-detail-command-zone{border:1px solid color-mix(in srgb, var(--border) 88%, #d6c59f 12%);background:radial-gradient(360px 140px at 100% -48%,#b78d3f14,#0000 68%),linear-gradient(#fffefb 0%,#f8f4eb 100%);border-radius:12px;gap:.4rem;margin-top:.2rem;padding:.58rem .62rem;display:grid;box-shadow:inset 0 1px #ffffffe0,0 8px 16px #0b0b0a0b}.message-meta{color:var(--text-secondary);margin-top:.3rem;font-size:.79rem;line-height:1.42}.message-meta span{color:#242321;font-weight:680}.message-focus-strip{border:1px solid color-mix(in srgb, var(--border) 88%, #d8caac 12%);background:linear-gradient(#fff 0%,#f8f7f3 100%);border-radius:11px;margin-top:.2rem;padding:.5rem .56rem}.message-focus-strip__signal{border:1px solid var(--border-strong);text-transform:uppercase;letter-spacing:.06em;background:#f8f8f6;border-radius:999px;padding:.16rem .42rem;font-size:.68rem;font-weight:700}.message-focus-strip__signal--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.message-focus-strip__signal--warning{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.message-focus-strip__signal--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.message-focus-strip__signal--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-focus-strip__signal--neutral{color:#5d5b56}.message-focus-strip__detail{color:var(--text-secondary);margin-top:.24rem;font-size:.75rem;line-height:1.4}.message-focus-strip__meta{flex-wrap:wrap;gap:.28rem;margin-top:.28rem;display:flex}.message-focus-strip__chip{border:1px solid var(--border);text-transform:capitalize;color:var(--text-muted);background:#fff;border-radius:999px;padding:.14rem .38rem;font-size:.67rem}.message-workflow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.48rem;display:flex}.message-workflow__status,.message-workflow__ownership{border:1px solid var(--border-strong);background:#f8f8f6;border-radius:999px;padding:.2rem .46rem;font-size:.7rem;font-weight:700}.message-workflow__status{text-transform:capitalize}.message-workflow__status--assigned{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.message-workflow__status--in_progress{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.message-workflow__status--resolved{color:#4f4f4b;background:#f7f7f5;border-color:#dcdcd8}.message-workflow__actions{flex-wrap:wrap;gap:.34rem;margin-top:.44rem;display:flex}.message-priority-row{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.45rem;display:flex}.message-priority-source{color:var(--text-muted);font-size:.72rem}.message-priority-reasons{color:var(--text-secondary);margin-top:.14rem;font-size:.73rem;line-height:1.35}.message-priority-controls{flex-wrap:wrap;gap:.45rem;margin-top:.5rem;display:flex}.message-ops-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;margin-top:.18rem;display:grid}.message-ops-card{border:1px solid color-mix(in srgb, var(--border) 88%, #d6c8a8 12%);background:linear-gradient(#fff 0%,#f7f5ef 100%);border-radius:10px;padding:.42rem .48rem}.message-ops-card__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.68rem;font-weight:700}.message-ops-card__value{color:#1f1e1b;text-transform:capitalize;margin-top:.14rem;font-size:.78rem;font-weight:700}.message-ops-card__meta{color:var(--text-secondary);margin-top:.12rem;font-size:.7rem;line-height:1.3}.message-ops-summary--secondary .message-ops-card{background:#fff}.message-next-action{border:1px solid color-mix(in srgb, var(--gold) 36%, #2c2820 64%);background:radial-gradient(420px 160px at 100% -44%,#b78d3f29,#0000 68%),linear-gradient(#fffefb 0%,#f5efdf 100%);border-radius:11px;margin-top:.1rem;padding:.48rem .54rem .52rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 7px 14px #0b0b0a0b}.message-next-action:before{content:"";background:linear-gradient(90deg, #151514 0%, var(--gold) 45%, #151514 100%);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.message-next-action__title{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.message-next-action__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.67rem;font-weight:700}.message-next-action__detail{color:var(--text-secondary);margin-top:.16rem;font-size:.73rem;line-height:1.4}.message-next-action__proof{flex-wrap:wrap;gap:.3rem;margin-top:.24rem;display:flex}.decision-value-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.26rem;margin-top:.26rem;display:grid}.decision-value-strip--execution{margin-top:.28rem}.decision-value-card{border:1px solid color-mix(in srgb, var(--border) 88%, #d6c8a8 12%);background:linear-gradient(#fffffff0 0%,#f7f5effa 100%);border-radius:9px;gap:.12rem;padding:.28rem .34rem;display:grid}.decision-value-card--warning{background:#fffaf1;border-color:#e5dcbc}.decision-value-card--safe{background:#f7fbf6;border-color:#d1ddcf}.decision-value-card__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.61rem;font-weight:750}.decision-value-card__value{color:#282620;margin:0;font-size:.7rem;line-height:1.34}.message-next-action__proof-chip{border:1px solid color-mix(in srgb, var(--gold) 30%, #cbbd9f 70%);color:#5a4722;white-space:normal;overflow-wrap:anywhere;background:#fff9ee;border-radius:999px;max-width:100%;padding:.14rem .42rem;font-size:.66rem;font-weight:650;line-height:1.25}.message-next-action__proof-chip--critical{color:#7a4a3d;background:#fff7f3;border-color:#e7c5bb}.message-next-action__proof-chip--warning{color:#6c5323;background:#fffbee;border-color:#e7d9b1}.message-next-action__proof-chip--success{color:#355534;background:#f6fbf5;border-color:#cfe0cb}.message-next-action__proof-chip--neutral,.message-next-action__proof-chip--action{border-color:color-mix(in srgb, var(--gold-soft) 66%, #d5c9b3 34%);color:#5a4d33;background:#fbf8f1}.message-next-action__actions{margin-top:.36rem}.message-next-action__meta{color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.3rem;margin-top:.28rem;font-size:.68rem;font-weight:650;display:inline-flex}.message-next-action__impact{font-weight:700}.message-next-action__impact--critical{color:#8c4e3a}.message-next-action__impact--elevated{color:#7a6330}.message-next-action__impact--standard{color:#5d5b56}.message-command-handoff{border-top:1px dashed color-mix(in srgb, var(--border) 88%, #d5c6a7 12%);color:var(--text-secondary);margin-top:.08rem;padding-top:.28rem;font-size:.71rem;line-height:1.42}.message-command-handoff strong{color:#2a2722;font-weight:700}.message-command-handoff--override{border-top-style:solid;border-top-color:color-mix(in srgb, var(--gold-soft) 46%, #d4c8b1 54%);color:#504a3f}.message-business-impact{border:1px solid color-mix(in srgb, var(--border) 90%, #d7c7a4 10%);background:linear-gradient(#fefdf9 0%,#f8f6f0 100%);border-radius:10px;margin-top:.08rem;padding:.46rem .54rem}.message-business-impact__title{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.message-business-impact__detail{color:var(--text-secondary);margin-top:.16rem;font-size:.72rem;line-height:1.4}.message-business-impact__detail--muted{font-size:.73rem}.message-business-impact--critical{background:#fff7f4;border-color:#ead2c9}.message-business-impact--critical .message-business-impact__title{color:#8c4e3a}.message-business-impact--elevated{background:#fef9ef;border-color:#e5dcbc}.message-business-impact--elevated .message-business-impact__title{color:#7a6330}.message-business-impact--standard{background:#f8f8f6;border-color:#dcdcd8}.message-business-impact--standard .message-business-impact__title{color:#5d5b56}.message-next-action--critical{background:#fff5f2;border-color:#ead2c9}.message-next-action--critical .message-next-action__title{color:#8c4e3a}.message-next-action--warning{background:#fef9ef;border-color:#e5dcbc}.message-next-action--warning .message-next-action__title{color:#7a6330}.message-next-action--action{border-color:var(--gold-soft);background:#fffdf7}.message-next-action--action .message-next-action__title{color:#6a5321}.message-next-action--success{background:#f6faf5;border-color:#d1ddcf}.message-next-action--success .message-next-action__title{color:#2f5d33}.message-next-action--neutral .message-next-action__title{color:#5d5b56}.message-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-top:.4rem;display:grid}.message-action-disclosure{border:1px solid color-mix(in srgb, var(--border) 88%, #d4c49f 12%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:9px;margin-top:.2rem;padding:.36rem .42rem}.message-action-disclosure summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.7rem;font-weight:700;line-height:1.25;list-style:none;display:flex}.message-action-disclosure summary::-webkit-details-marker{display:none}.message-action-disclosure summary:after{content:"▾";color:var(--text-muted);transform-origin:50%;transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.message-action-disclosure[open]{border-color:color-mix(in srgb, var(--border-strong) 76%, #c2a96f 24%);background:linear-gradient(#fffefb 0%,#f8f5ee 100%);box-shadow:inset 0 0 0 1px #11111005}.message-action-disclosure[open] summary:after{transform:rotate(180deg)}.message-action-disclosure[open] .message-action-grid{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.46rem}.message-action-group{border:1px solid color-mix(in srgb, var(--border) 88%, #d6c7a4 12%);background:linear-gradient(#fff 0%,#f7f5ef 100%);border-radius:9px;padding:.38rem .44rem}.message-action-group__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.66rem;font-weight:700}.message-action-group .message-workflow__actions,.message-action-group .message-priority-controls{margin-top:.42rem}.panel--detail .panel__content{color:#1f1f1d;background:radial-gradient(760px 240px at 100% -40%,#b78d3f0f,#0000 66%),linear-gradient(#fffffffc 0%,#faf9f5f7 100%);padding:.9rem .9rem .96rem;font-size:.9rem;line-height:1.56}.panel--detail .panel__content p+p{margin-top:.52rem}.message-detail-stack{gap:.62rem;display:grid}.message-detail-primary-zone,.message-detail-secondary-zone{gap:.52rem;display:grid}.message-detail-secondary-zone{align-content:start}.message-detail-block{border:1px solid color-mix(in srgb, var(--border) 88%, #d4c49f 12%);background:linear-gradient(#fefdfb 0%,#f8f6f1 100%);border-radius:12px;margin-top:0;box-shadow:inset 0 1px #ffffffd6,0 6px 12px #0b0b0a08}.message-detail-block--command{border-color:color-mix(in srgb, var(--border-strong) 78%, #ccb47f 22%)}.message-detail-block--intelligence{border-color:color-mix(in srgb, var(--border) 84%, #d6c8a4 16%);background:linear-gradient(#fdfdfc 0%,#fafaf8 100%)}.message-detail-block--thread{border-color:color-mix(in srgb, var(--border-strong) 82%, #d0bd91 18%);background:linear-gradient(#fff 0%,#f9f7f2 100%)}.message-detail-block--notes,.message-detail-block--status,.message-detail-block--history{border-color:color-mix(in srgb, var(--border) 92%, #d6cba8 8%);background:linear-gradient(#fcfcfb 0%,#f9f8f5 100%)}.message-thread-card{padding:.58rem .62rem .64rem}.message-thread-card__header{border-bottom:1px solid color-mix(in srgb, var(--border) 90%, #d2c29b 10%);flex-direction:column;gap:.12rem;margin-bottom:.34rem;padding-bottom:.3rem;display:flex}.message-thread-card__title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.73rem;font-weight:750}.message-thread-card__subtitle{color:var(--text-secondary);margin:0;font-size:.74rem;line-height:1.42}.message-thread-card__body{gap:.38rem;display:grid}.message-thread-card__body p{color:#1f1f1d;margin:0;font-size:.8rem;line-height:1.52}.message-thread-card__body p+p{margin-top:0}.message-thread-card__disclosure{border:1px dashed color-mix(in srgb, var(--border) 90%, #d5c8aa 10%);background:#fffdf8;border-radius:8px;margin-top:.14rem;padding:.24rem .32rem}.message-thread-card__disclosure>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#49443b;font-size:.7rem;font-weight:700;list-style:none}.message-thread-card__disclosure>summary::-webkit-details-marker{display:none}.message-thread-card__disclosure>summary:after{content:" ▾";color:var(--text-muted)}.message-thread-card__disclosure[open]>summary:after{content:" ▴"}.message-thread-card__full-body{gap:.3rem;margin-top:.26rem;display:grid}.case-context-layer{background:linear-gradient(#fefdfb 0%,#f9f7f2 100%);border-radius:12px;margin-bottom:0;padding:.54rem .58rem .6rem}.case-context-layer__header{flex-direction:column;gap:.16rem;display:flex}.panel--detail .case-context-layer__header p+p{margin-top:.16rem}.case-context-layer__title{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.7rem;font-weight:700}.case-context-layer__subtitle{color:var(--text-secondary);font-size:.74rem}.case-context-layer__deep-disclosure{border:1px dashed color-mix(in srgb, var(--border) 90%, #d4c8ad 10%);background:#fff;border-radius:9px;margin-top:.46rem;padding:.38rem .44rem}.case-context-layer__actionable-disclosure{border:1px solid color-mix(in srgb, var(--border) 88%, #d6c8ac 12%);background:linear-gradient(#fcfbf8 0%,#f8f5ef 100%);border-radius:10px;margin-top:.42rem;padding:.38rem .44rem}.case-context-layer__digest-disclosure{border:1px solid color-mix(in srgb, var(--border) 88%, #d3c5a8 12%);background:linear-gradient(#fefcf8 0%,#f8f5ef 100%);border-radius:10px;margin-top:.42rem;padding:.38rem .44rem}.case-context-layer__digest-disclosure>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3a31;justify-content:space-between;align-items:center;gap:.52rem;font-size:.73rem;font-weight:700;list-style:none;display:flex}.case-context-layer__digest-disclosure>summary span{color:var(--text-muted);font-size:.66rem;font-weight:650}.case-context-layer__digest-disclosure>summary::-webkit-details-marker{display:none}.case-context-layer__digest-disclosure>summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.case-context-layer__digest-disclosure[open]>summary:after{transform:rotate(180deg)}.case-context-layer__digest-disclosure .case-digest{margin-top:.34rem}.case-context-layer__actionable-disclosure>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3a31;justify-content:space-between;align-items:center;gap:.52rem;font-size:.73rem;font-weight:700;list-style:none;display:flex}.case-context-layer__actionable-disclosure>summary span{color:var(--text-muted);font-size:.66rem;font-weight:650}.case-context-layer__actionable-disclosure>summary::-webkit-details-marker{display:none}.case-context-layer__actionable-disclosure>summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.case-context-layer__actionable-disclosure[open]>summary:after{transform:rotate(180deg)}.case-context-layer__actionable-body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);gap:.36rem;margin-top:.34rem;display:grid}.case-context-layer__deep-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3a31;justify-content:space-between;align-items:center;gap:.52rem;font-size:.73rem;font-weight:700;list-style:none;display:flex}.case-context-layer__deep-disclosure summary span{color:var(--text-muted);font-size:.68rem;font-weight:650}.case-context-layer__deep-disclosure summary::-webkit-details-marker{display:none}.case-context-layer__deep-disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.case-context-layer__deep-disclosure[open] summary:after{transform:rotate(180deg)}.case-context-layer__deep-body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.5rem}.case-digest{border:1px solid var(--border);background:#fff;border-radius:9px;gap:.18rem;margin-top:.44rem;padding:.4rem .46rem;display:grid}.case-digest__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem;display:flex}.case-digest__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.66rem;font-weight:700}.case-digest__angle{border:1px solid var(--border);color:#3f3d37;background:#fff;border-radius:999px;align-items:center;gap:.2rem;padding:.12rem .44rem;font-size:.69rem;line-height:1.2;display:inline-flex}.case-digest__angle--critical{color:#7b4030;background:#fff6f4;border-color:#ead2c9}.case-digest__angle--warning{color:#765f2f;background:#fef9ef;border-color:#e5dcbc}.case-digest__angle--action{border-color:var(--gold-soft);color:#5f4a1c;background:#fffdf8}.case-digest__angle--success{color:#315735;background:#f6faf5;border-color:#d1ddcf}.case-digest__angle--neutral{border-color:var(--border);color:#4e4b45;background:#fff}.case-digest__headline{color:#1f1e1b;font-size:.8rem;font-weight:700;line-height:1.35}.case-digest__what-matters{color:var(--text-secondary);font-size:.74rem;line-height:1.38}.case-digest__explainability{border:1px dashed var(--border);background:#ffffffb8;border-radius:8px;gap:.12rem;padding:.18rem .34rem .24rem;display:grid}.case-digest__explainability-label{color:#2e2c27;align-items:center;gap:.2rem;font-size:.68rem;font-weight:700;display:inline-flex}.case-digest__explainability-detail{color:var(--text-secondary);margin:0;font-size:.71rem;line-height:1.32}.case-digest__signal-row{flex-wrap:wrap;gap:.3rem;display:flex}.case-digest__signal{border:1px solid var(--border);color:#44413b;background:#fff;border-radius:999px;align-items:center;gap:.2rem;padding:.12rem .4rem;font-size:.66rem;line-height:1.2;display:inline-flex}.case-digest__signal--critical{color:#7b4030;background:#fff6f4;border-color:#ead2c9}.case-digest__signal--warning{color:#755f2f;background:#fef9ef;border-color:#e5dcbc}.case-digest__signal--action{border-color:var(--gold-soft);color:#5f4a1c;background:#fffdf8}.case-digest__signal--success{color:#315735;background:#f6faf5;border-color:#d1ddcf}.case-digest__signal--neutral{border-color:var(--border);color:#4f4b44;background:#fff}.case-digest__signal-detail{color:var(--text-secondary);margin:0;font-size:.7rem;line-height:1.33}.case-digest__missing{color:#7a6430;background:#fef9ef;border:1px solid #e5dcbc;border-radius:8px;align-items:center;gap:.2rem;width:fit-content;max-width:100%;padding:.16rem .34rem;font-size:.72rem;display:inline-flex}.case-digest__starter{color:#43413c;font-size:.72rem;line-height:1.35}.case-digest__starter strong{color:#22201c}.case-digest__safety{color:var(--text-muted);border-top:1px solid var(--border);padding-top:.2rem;font-size:.7rem;line-height:1.35}.case-digest--critical{background:#fff8f6;border-color:#ead2c9}.case-digest--warning{background:#fefaf1;border-color:#e5dcbc}.case-digest--action{border-color:var(--gold-soft);background:#fffdf8}.case-digest--success{background:#f6faf5;border-color:#d1ddcf}.case-context-layer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.48rem;display:grid}.case-context-bridge{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:.46rem;padding:.46rem .54rem}.case-context-bridge__title{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.68rem;font-weight:700}.case-context-bridge__headline{color:#20201d;margin-top:.2rem;font-size:.82rem;font-weight:700}.case-context-bridge__detail{color:var(--text-secondary);margin-top:.2rem;font-size:.77rem;line-height:1.4}.case-context-bridge--critical{background:#fff7f4;border-color:#ead2c9}.case-context-bridge--warning{background:#fef9ef;border-color:#e5dcbc}.case-context-bridge--action{border-color:var(--gold-soft);background:#fffdf8}.case-context-bridge--success{background:#f6faf5;border-color:#d1ddcf}.case-context-quick-actions{border:1px dashed var(--border);background:#fff;border-radius:10px;margin-top:.42rem;padding:.44rem .5rem}.case-context-quick-actions__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.66rem;font-weight:700}.case-context-quick-actions__chips{flex-wrap:wrap;gap:.34rem;margin-top:.28rem;display:flex}.case-context-quick-actions__chip{border:1px solid var(--border);background:var(--surface-soft);color:#22211f;cursor:pointer;border-radius:999px;padding:.22rem .54rem;font-size:.72rem;transition:background-color .12s,border-color .12s,color .12s}.case-context-quick-actions__chip:hover{border-color:var(--border-strong);background:#fff}.case-context-quick-actions__chip--critical{color:#7d4130;background:#fff6f4;border-color:#e3cbc5}.case-context-quick-actions__chip--warning{color:#725c2a;background:#fef9ef;border-color:#dbc8a8}.case-context-quick-actions__chip--action{border-color:var(--gold-soft);color:#594518;background:#fffdf7}.case-context-quick-actions__chip--success{color:#325a35;background:#f6faf5;border-color:#d1ddcf}.guided-reply-path{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;gap:.34rem;margin-top:.4rem;padding:.5rem .56rem;display:flex}.guided-reply-path__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.66rem;font-weight:700}.guided-reply-path__step{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:.44rem;display:grid}.guided-reply-path__step-index{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding-top:.1rem;font-size:.64rem;font-weight:700}.guided-reply-path__step-title{color:#1f1f1d;font-size:.78rem;font-weight:700;line-height:1.3}.guided-reply-path__step-detail{color:var(--text-secondary);margin-top:.14rem;font-size:.74rem;line-height:1.38}.guided-reply-path__safety{color:var(--text-secondary);border-top:1px solid var(--border);padding-top:.28rem;font-size:.72rem;line-height:1.35}.guided-reply-path--critical{background:#fff7f4;border-color:#ead2c9}.guided-reply-path--warning{background:#fef9ef;border-color:#e5dcbc}.guided-reply-path--action{border-color:var(--gold-soft);background:#fffdf8}.guided-reply-path--success{background:#f6faf5;border-color:#d1ddcf}.ecommerce-context-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.42rem;display:grid}.ecommerce-context-value-card{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;gap:.14rem;padding:.45rem .52rem;display:flex}.ecommerce-context-value-card__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);align-items:center;gap:.22rem;font-size:.66rem;font-weight:700;display:inline-flex}.ecommerce-context-value-card__value{color:#1f1f1c;font-size:.79rem;font-weight:700;line-height:1.33}.ecommerce-context-value-card__detail{color:var(--text-secondary);font-size:.73rem;line-height:1.35}.ecommerce-context-value-card--critical{background:#fff7f4;border-color:#ead2c9}.ecommerce-context-value-card--warning{background:#fef9ef;border-color:#e5dcbc}.ecommerce-context-value-card--action{border-color:var(--gold-soft);background:#fffdf8}.ecommerce-context-value-card--success{background:#f6faf5;border-color:#d1ddcf}.ecommerce-context-value-card--neutral{background:#fff}.verified-order-resolution{border:1px solid var(--border);background:#fff;border-radius:12px;gap:.3rem;margin-top:.42rem;padding:.52rem .58rem .56rem;display:grid}.verified-order-resolution__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.verified-order-resolution__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0;font-size:.66rem;font-weight:700}.verified-order-resolution__state{border:1px solid var(--border);color:#24221e;background:#fff;border-radius:999px;align-items:center;gap:.24rem;padding:.18rem .45rem;font-size:.71rem;font-weight:700;display:inline-flex}.verified-order-resolution__state--critical{color:#7a4036;background:#fff7f4;border-color:#ead2c9}.verified-order-resolution__state--warning{color:#71592d;background:#fef9ef;border-color:#e5dcbc}.verified-order-resolution__state--action{border-color:var(--gold-soft);color:#6a552f;background:#fffdf8}.verified-order-resolution__state--success{color:#2f5c33;background:#f6faf5;border-color:#d1ddcf}.verified-order-resolution__detail{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.4}.verified-order-resolution__trust-row{gap:.08rem;display:grid}.verified-order-resolution__trust-label{color:#1f1e1a;font-size:.72rem;font-weight:700}.verified-order-resolution__trust-detail{color:var(--text-secondary);font-size:.73rem;line-height:1.35}.verified-order-resolution__confirmation{color:#2f5c33;margin:0;font-size:.71rem}.verified-order-resolution__facts{flex-wrap:wrap;gap:.3rem;display:flex}.verified-order-resolution__fact{border:1px solid var(--border);background:var(--surface-soft);color:#24221e;border-radius:999px;padding:.18rem .44rem;font-size:.7rem;font-weight:600}.verified-order-resolution__next,.verified-order-resolution__path,.verified-order-resolution__caution{margin:0;font-size:.73rem;line-height:1.35}.verified-order-resolution__next{color:#2a2823}.verified-order-resolution__path{color:#5a5547}.verified-order-resolution__caution{color:#7a6330}.verified-order-resolution--critical{background:#fff7f4;border-color:#ead2c9}.verified-order-resolution--warning{background:#fffaf1;border-color:#e5dcbc}.verified-order-resolution--action{border-color:var(--gold-soft);background:#fffdf8}.verified-order-resolution--success{background:#f6faf5;border-color:#d1ddcf}.order-action-hooks{border:1px solid var(--border);background:#fff;border-radius:10px;gap:.32rem;margin-top:.16rem;padding:.36rem .44rem .4rem;display:grid}.order-action-hooks__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0;font-size:.66rem;font-weight:700}.order-action-hooks__items{flex-wrap:wrap;gap:.36rem;display:flex}.order-action-hooks__note{color:#6a4f3c;margin:0;font-size:.72rem;line-height:1.35}.order-action-hooks__note--success{color:#2f5c33}.order-action-hooks__button{border:1px solid var(--border);color:#24221f;cursor:pointer;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), color var(--motion-fast) var(--easing-standard);background:#fff;border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:600;line-height:1.2}.order-action-hooks__button:hover{border-color:var(--border-strong)}.order-action-hooks__button--success{background:#f6faf5;border-color:#d1ddcf}.order-action-hooks__button--action{background:#fef9ef;border-color:#e5dcbc}.order-action-hooks__feedback{color:var(--text-secondary);margin:0;font-size:.72rem}.shopify-support-context{border:1px solid var(--border);background:#fff;border-radius:10px;gap:.28rem;margin-top:.12rem;padding:.42rem .48rem .46rem;display:grid}.shopify-support-context--critical{background:#fff7f4;border-color:#ead2c9}.shopify-support-context--warning{background:#fffaf1;border-color:#e5dcbc}.shopify-support-context--success{background:#f6faf5;border-color:#d1ddcf}.shopify-support-context__header{justify-content:space-between;align-items:center;gap:.44rem;display:flex}.shopify-support-context__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.65rem;font-weight:700}.shopify-support-context__state{border:1px solid var(--border);color:#25221d;background:#fff;border-radius:999px;padding:.16rem .4rem;font-size:.68rem;font-weight:700}.shopify-support-context__state--critical{color:#7a4036;background:#fff4f2;border-color:#ead2c9}.shopify-support-context__state--warning{color:#71592d;background:#fef9ef;border-color:#e5dcbc}.shopify-support-context__state--success{color:#2f5c33;background:#f6faf5;border-color:#d1ddcf}.shopify-support-context__detail,.shopify-support-context__meta,.shopify-support-context__no-match{color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.36}.shopify-support-context__orders{gap:.28rem;display:grid}.shopify-support-context__order{border:1px solid color-mix(in srgb, var(--border) 88%, #d8c9a7 12%);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:.36rem;padding:.3rem .34rem;display:flex}.shopify-support-context__order-main{gap:.08rem;min-width:0;display:grid}.shopify-support-context__order-number{color:#23221f;margin:0;font-size:.72rem;font-weight:700}.shopify-support-context__order-status,.shopify-support-context__order-meta{color:var(--text-secondary);margin:0;font-size:.69rem}.shopify-support-context__order-link{border:1px solid var(--border);color:#2b2720;cursor:pointer;background:#fff;border-radius:999px;padding:.16rem .46rem;font-size:.67rem;font-weight:700}.shopify-support-context__order-link:hover{border-color:var(--border-strong)}.case-context-card{border:1px solid color-mix(in srgb, var(--border) 86%, #d2c29a 14%);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:10px;padding:.42rem .48rem}.case-context-card__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.24rem;font-size:.64rem;font-weight:700;display:inline-flex}.case-context-card__value{color:#21201e;font-size:.78rem;font-weight:700;line-height:1.35}.case-context-card__detail{color:var(--text-secondary);font-size:.72rem;line-height:1.36}.panel--detail .case-context-card p+p{margin-top:.24rem}.case-context-card--critical{background:#fff7f4;border-color:#ead2c9}.case-context-card--warning{background:#fef9ef;border-color:#e5dcbc}.case-context-card--action{border-color:var(--gold-soft);background:#fffdf8}.case-context-card--success{background:#f6faf5;border-color:#d1ddcf}@media (max-width:760px){.case-context-layer__grid{grid-template-columns:minmax(0,1fr)}}.section-summary-row{flex-wrap:wrap;gap:.24rem;margin-top:.32rem;display:flex}.section-summary-row--compact{margin-top:.3rem}.section-summary-row__item{border:1px solid color-mix(in srgb, var(--border) 86%, #d3c49f 14%);color:var(--text-secondary);text-transform:none;background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:999px;align-items:center;gap:.22rem;padding:.11rem .36rem;font-size:.64rem;display:inline-flex}.section-summary-row__item strong{color:#1f1e1b}.section-summary-row__item--warning{color:#7a6330;background:#fef9ef;border-color:#e5dcbc}.message-detail-secondary-disclosure{border-top:1px dashed color-mix(in srgb, var(--border) 86%, #d1c09a 14%);margin-top:.28rem;padding-top:.28rem}.message-detail-secondary-disclosure--stack{border-top:0;border:1px solid color-mix(in srgb, var(--border) 88%, #d6c8ac 12%);background:linear-gradient(#fcfbf8 0%,#f7f4ed 100%);border-radius:12px;margin-top:0;padding:.54rem .58rem}.message-detail-secondary-disclosure--stack>summary{padding-bottom:.12rem}.message-detail-secondary-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3a31;justify-content:space-between;align-items:center;gap:.5rem;font-size:.69rem;font-weight:700;list-style:none;display:flex}.message-detail-secondary-disclosure summary span{color:#6d675a;font-size:.63rem;font-weight:600}.message-detail-secondary-disclosure summary::-webkit-details-marker{display:none}.message-detail-secondary-disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.message-detail-secondary-disclosure[open] summary:after{transform:rotate(180deg)}.message-detail-secondary-disclosure__body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.34rem}.message-detail-secondary-zone .message-detail-block{box-shadow:inset 0 1px #ffffffb3}.item-notes__header,.item-external-status__header,.item-history__header{border-bottom:1px solid color-mix(in srgb, var(--border) 88%, #d2c19b 12%);flex-direction:column;gap:.14rem;margin-bottom:.3rem;padding-bottom:.28rem;display:flex}.signal-icon{color:currentColor;flex-shrink:0;width:12px;height:12px}.item-history{border:1px solid color-mix(in srgb, var(--border) 86%, #d1c09a 14%);background:linear-gradient(#fff 0%,#f7f4ee 100%);border-radius:12px;margin-top:0;padding:.58rem .62rem}.item-history__title{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.72rem;font-weight:700}.item-history__subtitle{color:var(--text-secondary);margin-top:.16rem;font-size:.73rem;line-height:1.36}.item-history__loading{color:var(--text-secondary);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.78rem;display:inline-flex}.item-history__error{color:#8c4e3a;margin-top:.5rem;font-size:.78rem}.item-history__empty{color:var(--text-secondary);margin-top:.5rem;font-size:.78rem}.item-history__events{flex-direction:column;gap:.34rem;margin-top:.42rem;display:flex}.item-reviewer-actions{border:1px solid color-mix(in srgb, var(--border) 86%, #d1c19b 14%);background:linear-gradient(#fff 0%,#f7f5ee 100%);border-radius:10px;margin-top:.42rem;padding:.46rem .5rem}.item-reviewer-actions__title{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);margin:0;font-size:.7rem;font-weight:700}.item-reviewer-actions__subtitle{color:var(--text-secondary);margin-top:.16rem;font-size:.72rem;line-height:1.34}.item-reviewer-actions__meta{color:var(--text-muted);margin-top:.32rem;font-size:.74rem}.item-reviewer-actions__section-disclosure{margin-top:.36rem}.item-reviewer-actions__chips{flex-wrap:wrap;gap:.4rem;margin-top:.45rem;display:flex}.item-reviewer-actions__disclosure{border-top:1px dashed var(--border);margin-top:.46rem;padding-top:.44rem}.item-reviewer-actions__disclosure summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;list-style:none;display:flex}.item-reviewer-actions__disclosure summary::-webkit-details-marker{display:none}.item-reviewer-actions__disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.item-reviewer-actions__disclosure[open] summary:after{transform:rotate(180deg)}.item-reviewer-actions__disclosure[open] .item-reviewer-actions__chips{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.42rem}.item-reviewer-actions__footer{justify-content:flex-end;margin-top:.45rem;display:flex}.item-history-event{grid-template-columns:12px minmax(0,1fr);gap:.36rem;display:grid}.item-history-event__dot{background:color-mix(in srgb, var(--gold) 45%, #cfbf99 55%);border-radius:999px;width:6px;height:6px;margin-top:.32rem;box-shadow:0 0 0 3px #fdfbf8}.item-history-event__content{border:1px solid color-mix(in srgb, var(--border) 88%, #d3c39d 12%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:10px;padding:.38rem .44rem}.item-history-event:hover .item-history-event__content{border-color:color-mix(in srgb, var(--border-strong) 78%, #c4a868 22%);background:linear-gradient(#fffefb 0%,#f8f4ec 100%);box-shadow:0 6px 14px #0b0b0a0a}.item-history-event__meta{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.item-history-event__summary-wrap{align-items:center;gap:.35rem;min-width:0;display:flex}.item-history-event__type{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:#5d5b56;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.2rem;padding:.12rem .34rem;font-size:.62rem;font-weight:700;display:inline-flex}.item-history-event__type--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.item-history-event__type--warning{color:#7a6330;background:#fef9ef;border-color:#e5dcbc}.item-history-event__type--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.item-history-event__summary{color:#22211f;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.73rem;font-weight:700;display:-webkit-box;overflow:hidden}.item-history-event__time{color:var(--text-muted);white-space:nowrap;letter-spacing:.03em;font-size:.68rem}.item-history-event__actor{color:var(--text-secondary);margin-top:.16rem;font-size:.72rem}.item-history-event__chips{flex-wrap:wrap;gap:.28rem;margin-top:.24rem;display:flex}.item-history-event__context{border-top:1px dashed color-mix(in srgb, var(--border) 90%, #d4c8ad 10%);margin-top:.26rem;padding-top:.28rem}.item-history-event__context summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#5c5547;justify-content:space-between;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;list-style:none;display:flex}.item-history-event__context summary::-webkit-details-marker{display:none}.item-history-event__context summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.69rem}.item-history-event__context[open] summary:after{transform:rotate(180deg)}.item-history-event__context[open] .item-history-event__actor,.item-history-event__context[open] .item-history-event__chips,.item-history-event__context[open] .item-history-event__compact-note,.item-history-event__context[open] .item-history-event__snapshot{animation:disclosure-content-in var(--motion-medium) var(--easing-standard)}.item-history-event__compact-note{color:var(--text-secondary);margin-top:.24rem;font-size:.73rem;line-height:1.36}.item-history-event__compact-details{margin-top:.3rem}.item-history__older{margin-top:.42rem}.item-history__older summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;list-style:none;display:flex}.item-history__older summary::-webkit-details-marker{display:none}.item-history__older summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.item-history__older[open] summary:after{transform:rotate(180deg)}.item-history__events--nested{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.42rem}.item-history-event__snapshot{margin-top:.35rem}.item-history-event__snapshot summary{cursor:pointer;color:#393833;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.73rem;list-style:none;display:flex}.item-history-event__snapshot summary::-webkit-details-marker{display:none}.item-history-event__snapshot summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.7rem}.item-history-event__snapshot[open] summary:after{transform:rotate(180deg)}.item-history-event__snapshot pre{border:1px solid var(--border);white-space:pre-wrap;font-family:var(--font-body), "Avenir Next", "Segoe UI", sans-serif;color:#22211f;animation:disclosure-content-in var(--motion-medium) var(--easing-standard);background:#fff;border-radius:8px;margin-top:.35rem;padding:.42rem;font-size:.75rem}.item-history-event__compare{margin-top:.45rem}.item-history-event__compare-grid{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.42rem;display:grid}.item-history-event__compare-panel{border:1px solid var(--border);background:#fff;border-radius:8px;padding:.45rem}.item-history-event__compare-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.73rem;font-weight:700}.item-history-event__compare-panel pre{white-space:pre-wrap;font-family:var(--font-body), "Avenir Next", "Segoe UI", sans-serif;color:#22211f;margin-top:.28rem;font-size:.76rem}@media (max-width:760px){.item-history-event__compare-grid{grid-template-columns:minmax(0,1fr)}}.item-notes{border:1px solid color-mix(in srgb, var(--border) 86%, #d1c19a 14%);background:linear-gradient(#fff 0%,#f7f4ee 100%);border-radius:12px;margin-top:0;padding:.58rem .62rem}.item-notes__title{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.7rem;font-weight:700}.item-notes__subtitle{color:var(--text-secondary);margin-top:.16rem;font-size:.72rem;line-height:1.34}.item-notes__composer{flex-direction:column;gap:.45rem;margin-top:.55rem;display:flex}.item-notes__composer-disclosure{border-top:1px dashed var(--border);margin-top:.5rem;padding-top:.44rem}.item-notes__composer-disclosure summary,.item-notes__older summary,.item-external-status__disclosure summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;list-style:none;display:flex}.item-notes__composer-disclosure summary::-webkit-details-marker{display:none}.item-notes__older summary::-webkit-details-marker{display:none}.item-external-status__disclosure summary::-webkit-details-marker{display:none}.item-notes__composer-disclosure summary:after,.item-notes__older summary:after,.item-external-status__disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.72rem}.item-notes__composer-disclosure[open] summary:after,.item-notes__older[open] summary:after,.item-external-status__disclosure[open] summary:after{transform:rotate(180deg)}.item-notes__composer-disclosure[open] .item-notes__composer{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.44rem}.item-notes__input{border:1px solid var(--border);color:#1f1e1c;width:100%;font:inherit;background:#fff;border-radius:10px;padding:.58rem .65rem;font-size:.82rem;line-height:1.5}textarea.item-notes__input{resize:vertical;min-height:88px}input.item-notes__input{min-height:36px}.item-notes__loading,.item-notes__empty,.item-notes__error{margin-top:.52rem;font-size:.8rem}.item-notes__loading{color:var(--text-secondary);align-items:center;gap:.42rem;display:inline-flex}.item-notes__empty{color:var(--text-secondary)}.item-notes__error{color:#8c4e3a}.item-notes__list{flex-direction:column;gap:.36rem;margin-top:.5rem;display:flex}.item-notes__older{margin-top:.3rem}.item-notes__list--nested{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.36rem}.item-notes__item{border:1px solid color-mix(in srgb, var(--border) 88%, #d1c09a 12%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:10px;padding:.4rem .46rem}.item-notes__item:hover{border-color:var(--border-strong);background:#fdfdfb}.item-notes__meta{color:var(--text-muted);font-size:.68rem}.item-notes__body{color:#2a2926;white-space:pre-wrap;margin-top:.16rem;font-size:.73rem;line-height:1.38}.item-collaboration__handoff-note{border:1px solid color-mix(in srgb, #e3d5b2 70%, var(--border) 30%);background:linear-gradient(#fffdf6 0%,#f8f2e2 100%);border-radius:10px;margin-top:.45rem;padding:.48rem .55rem}.item-collaboration__handoff-title{color:#634118;font-size:.72rem;font-weight:700}.item-collaboration__handoff-body{color:#3a2e1f;white-space:pre-wrap;margin-top:.14rem;font-size:.74rem}.item-collaboration__collision{color:#8c4e3a;margin-top:.46rem;font-size:.76rem}.item-collaboration__grid{gap:.55rem;display:grid}.item-collaboration__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.7rem;font-weight:700}.item-collaboration__row{align-items:center;gap:.45rem;margin-top:.3rem;display:flex}.item-collaboration__row select,.item-collaboration__row input{border:1px solid var(--border);color:#1f1e1c;min-height:36px;font:inherit;background:#fff;border-radius:9px;flex:1;padding:.3rem .42rem;font-size:.75rem}.item-collaboration__row--stack{flex-direction:column;align-items:stretch}.item-collaboration__presence{margin-top:.68rem}.item-collaboration__presence-list{flex-wrap:wrap;gap:.3rem;margin-top:.24rem;display:flex}.item-collaboration__presence-chip{border:1px solid color-mix(in srgb, var(--border) 88%, #d8cab0 12%);color:#3b3a37;background:#faf9f5;border-radius:999px;align-items:center;padding:.13rem .44rem;font-size:.69rem;display:inline-flex}.item-collaboration__feed{margin-top:.68rem}.item-external-status{border:1px solid color-mix(in srgb, var(--border) 86%, #d1c19a 14%);background:linear-gradient(#fff 0%,#f7f4ee 100%);border-radius:12px;margin-top:0;padding:.58rem .62rem}.item-external-status__title{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.7rem;font-weight:700}.item-external-status__subtitle{color:var(--text-secondary);margin-top:.16rem;font-size:.73rem;line-height:1.34}@media (max-width:980px){.decision-value-strip{grid-template-columns:1fr}.message-detail-command-zone{gap:.34rem;padding:.52rem .56rem}.case-command-surface{padding:.64rem .66rem .68rem}.case-command-surface__header{flex-direction:column;align-items:stretch}.case-command-surface__signal{align-self:flex-start}.case-command-surface__summary{grid-template-columns:1fr}.panel--detail .panel__content{padding:.92rem .88rem .98rem}}.item-external-status__controls{flex-direction:column;gap:.4rem;margin-top:.58rem;display:flex}.item-external-status__disclosure{border-top:1px dashed var(--border);margin-top:.55rem;padding-top:.44rem}.item-external-status__disclosure[open] .item-external-status__controls:first-of-type{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.5rem}.item-external-status__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.74rem;font-weight:700}.item-external-status__status-switch{flex-wrap:wrap;gap:.34rem;display:flex}.item-external-status__status-option{border:1px solid var(--border-strong);background:var(--surface-soft);color:#2c2b28;text-transform:capitalize;cursor:pointer;border-radius:999px;padding:.26rem .52rem;font-size:.72rem;font-weight:700}.item-external-status__status-option--active{border-color:var(--gold-soft);box-shadow:inset 2px 0 0 var(--gold);background:#fffdf8}.item-external-status__checkbox{color:var(--text-secondary);align-items:center;gap:.42rem;margin-top:.62rem;font-size:.8rem;display:inline-flex}.item-external-status__checkbox input{accent-color:var(--gold)}.item-external-status__input{border:1px solid var(--border);color:#1f1e1c;width:100%;min-height:90px;font:inherit;resize:vertical;background:#fff;border-radius:10px;padding:.58rem .65rem;font-size:.82rem;line-height:1.5}.item-external-status__actions{flex-wrap:wrap;gap:.45rem;margin-top:.6rem;display:flex}.item-external-status__loading{color:var(--text-secondary);align-items:center;gap:.4rem;margin-top:.55rem;font-size:.78rem;display:inline-flex}.item-external-status__link{color:var(--text-secondary);word-break:break-all;margin-top:.55rem;font-size:.78rem}.item-external-status__link span{color:#1f1e1c;font-weight:600}.item-external-status__feedback{color:#2f5d33;margin-top:.45rem;font-size:.78rem}.item-external-status__error{color:#8c4e3a;margin-top:.45rem;font-size:.78rem}.item-external-status__empty{color:var(--text-secondary);margin-top:.5rem;font-size:.8rem}.item-external-status__updates{flex-direction:column;gap:.42rem;margin-top:.6rem;display:flex}.item-external-status__update-item{border:1px solid var(--border);background:var(--surface-soft);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);border-radius:10px;padding:.5rem .56rem}.item-external-status__update-item:hover{border-color:var(--border-strong);background:#fcfcfa}.item-external-status__update-time{color:var(--text-muted);margin-top:.26rem;font-size:.74rem}.item-external-status__update-message{color:#272623;margin-top:.2rem;font-size:.8rem;line-height:1.45}.item-external-status__pill{border:1px solid var(--border-strong);text-transform:capitalize;background:#f8f8f6;border-radius:999px;padding:.16rem .42rem;font-size:.67rem;font-weight:700}.item-external-status__pill--received{color:#5d5b56}.item-external-status__pill--in_progress{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.item-external-status__pill--waiting_for_customer{color:#8c4e3a;background:#fff5f2;border-color:#ead2c9}.item-external-status__pill--resolved{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.customer-status-page{background:radial-gradient(circle at 20% -5%,#fff,#f3f3f1 58%);justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}.customer-status-card{border:1px solid var(--border);background:var(--surface);width:min(760px,100%);box-shadow:var(--shadow);border-radius:18px;padding:1.2rem}.customer-status-card--empty{max-width:560px}.customer-status-header{flex-direction:column;gap:.26rem;display:flex}.customer-status-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.72rem;font-weight:700}.customer-status-title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;letter-spacing:-.02em;color:#181816;font-size:1.26rem}.customer-status-ref{color:var(--text-secondary);word-break:break-all;font-size:.82rem}.customer-status-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.85rem;display:flex}.customer-status-updated{color:var(--text-secondary);font-size:.8rem}.customer-status-latest{border:1px solid var(--border);background:var(--surface-soft);color:#23221f;border-radius:12px;margin-top:.72rem;padding:.65rem .7rem;font-size:.88rem;line-height:1.5}.customer-status-timeline{margin-top:.95rem}.customer-status-section-title{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.75rem;font-weight:700}.customer-status-events{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.customer-status-event{border:1px solid var(--border);background:#fff;border-radius:11px;padding:.58rem .65rem}.customer-status-event-top{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.customer-status-event-top time{color:var(--text-muted);font-size:.74rem}.customer-status-event p{color:#252421;margin-top:.24rem;font-size:.84rem;line-height:1.45}.customer-status-text{color:var(--text-secondary);margin-top:.5rem;font-size:.84rem;line-height:1.5}.customer-status-pill{border:1px solid var(--border-strong);text-transform:capitalize;background:#f8f8f6;border-radius:999px;padding:.22rem .54rem;font-size:.72rem;font-weight:700}.customer-status-pill--received{color:#5d5b56}.customer-status-pill--in_progress{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.customer-status-pill--waiting_for_customer{color:#8c4e3a;background:#fff5f2;border-color:#ead2c9}.customer-status-pill--resolved{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.ai-helper-text{color:var(--text-secondary);margin-top:.42rem;font-size:.79rem;line-height:1.4}.panel__content--ai-workflow{flex-direction:column;gap:.58rem;display:flex}.reply-panel-stack{gap:.4rem;display:grid}.reply-panel-stack--context{border:1px solid color-mix(in srgb, var(--border) 92%, #d0bf96 8%);background:linear-gradient(#fff 0%,#fdfcf9 100%);border-radius:11px;padding:.48rem;box-shadow:0 4px 10px #15141103}.reply-panel-stack--execution{border:1px solid color-mix(in srgb, var(--gold) 24%, #211d18 76%);background:linear-gradient(#fefcf8 0%,#f5f0e6 100%);border-radius:12px;padding:.58rem;position:relative;box-shadow:0 14px 26px #1514110a}.reply-panel-stack--execution:before{content:"";background:linear-gradient(180deg, #171615 0%, var(--gold) 54%, #171615 100%);opacity:.88;pointer-events:none;border-radius:14px 0 0 14px;width:2px;position:absolute;inset:0 auto 0 0}.reply-context-primary{gap:.36rem;display:grid}.reply-rail-header,.reply-context-header{gap:.12rem;display:grid}.reply-rail-header{border-bottom:1px solid color-mix(in srgb, var(--border) 92%, #d5c8af 8%);padding-bottom:.32rem}.reply-rail-header__label,.reply-context-header__label{text-transform:uppercase;letter-spacing:.08em;color:#7a6640;margin:0;font-size:.66rem;font-weight:750}.reply-rail-header__title,.reply-context-header__title{color:#23211d;margin:0;font-size:.77rem;font-weight:700;line-height:1.3}.reply-rail-header__detail{color:var(--text-secondary);margin:0;font-size:.71rem;line-height:1.34}.reply-context-header{padding-bottom:.16rem}.reply-context-switch{border:1px solid color-mix(in srgb, var(--border) 92%, #d3c6aa 8%);background:#fcfbf8;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;padding:.2rem;display:grid}.reply-context-switch--operator{grid-template-columns:repeat(2,minmax(0,1fr))}.reply-context-switch__item{color:#676254;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.36rem .42rem;font-size:.72rem;font-weight:700}.reply-context-switch__item--active{color:#23211d;box-shadow:0 1px 4px #0b0b0a14, inset 2px 0 0 var(--gold-soft);background:#fff}.reply-context-primary-disclosure{border:1px dashed color-mix(in srgb, var(--border) 90%, #d3c6aa 10%);background:#fff;border-radius:10px;padding:.3rem .36rem}.reply-context-primary-disclosure>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3e3a31;justify-content:space-between;align-items:center;gap:.52rem;font-size:.71rem;font-weight:700;list-style:none;display:flex}.reply-context-primary-disclosure>summary span{color:#6d6658;font-size:.65rem;font-weight:600}.reply-context-primary-disclosure>summary::-webkit-details-marker{display:none}.reply-context-primary-disclosure>summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.7rem}.reply-context-primary-disclosure[open]>summary:after{transform:rotate(180deg)}.reply-context-primary-disclosure__body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);gap:.34rem;margin-top:.34rem;display:grid}.reply-context-support-disclosure--team-memory summary{color:#393327}.reply-context-support-disclosure--team-memory summary span{color:#605949}.reply-execution-flow{gap:.46rem;display:grid}.reply-execution-sequence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem;display:grid}.reply-execution-sequence__item{border:1px solid color-mix(in srgb, var(--border) 94%, #cfc4ac 6%);min-height:1.58rem;color:var(--text-muted);letter-spacing:.02em;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), color var(--motion-fast) var(--easing-standard);background:#fcfcfa;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;font-size:.64rem;font-weight:700;display:inline-flex}.reply-execution-sequence__item--done{color:#544e41;border-color:color-mix(in srgb, var(--border) 88%, #d4c7ad 12%);background:#f9f7f2}.reply-execution-sequence__item--active{color:#2b271f;border-color:color-mix(in srgb, var(--gold-soft) 68%, #d6c8ab 32%);background:#fffaf0}.reply-execution-sequence__index{border:1px solid color-mix(in srgb, var(--border) 88%, #cfc3a6 12%);background:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.08rem;height:1.08rem;font-size:.6rem;display:inline-flex}.reply-execution-sequence__item--active .reply-execution-sequence__index{border-color:color-mix(in srgb, var(--gold-soft) 72%, #cdb88d 28%);background:#fff7e7}.reply-execution-sequence__label{white-space:nowrap}.reply-execution-authority{border:1px solid color-mix(in srgb, var(--border) 92%, #d3c5a9 8%);background:#fcfbf8;border-radius:9px;gap:.12rem;padding:.34rem .42rem;display:grid}.reply-execution-authority__title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.65rem;font-weight:700}.reply-execution-authority__detail{color:var(--text-secondary);font-size:.73rem;line-height:1.38}.reply-execution-state{background:linear-gradient(135deg,#f5ddb0 0%,#c79b3f 55%,#1b1813 100%);border:2px solid #111;border-radius:12px;gap:.12rem;padding:.44rem .52rem;display:grid;box-shadow:0 12px 24px #0b0b0a2e}.reply-execution-state__label{text-transform:uppercase;letter-spacing:.08em;color:#111;margin:0;font-size:.66rem;font-weight:800}.reply-execution-state__title{color:#111;margin:0;font-size:.94rem;font-weight:820;line-height:1.25}.reply-execution-state__detail{color:#201b14;margin:0;font-size:.74rem;line-height:1.35}.reply-execution-state--ready{background:linear-gradient(#f8fcf7 0%,#f3f8f2 100%);border-color:#d1ddcf}.reply-execution-state--ready .reply-execution-state__title{color:#2f5d33}.reply-execution-state--needs-info{background:linear-gradient(#fffcf6 0%,#fdf7ea 100%);border-color:#e1d2ad}.reply-execution-state--needs-info .reply-execution-state__title{color:#6c5825}.reply-execution-state--blocked{background:linear-gradient(#fff9f7 0%,#fff2ef 100%);border-color:#e7cbc4}.reply-execution-state--blocked .reply-execution-state__title{color:#8c4e3a}.reply-execution-state--unsafe{background:linear-gradient(#fff6f3 0%,#ffefea 100%);border-color:#e6c4ba}.reply-execution-state--unsafe .reply-execution-state__title{color:#8d4835}.reply-execution-stage{gap:.28rem;display:grid}.reply-execution-stage__meta{gap:.12rem;display:grid}.reply-execution-stage__eyebrow{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.64rem;font-weight:700}.reply-execution-stage__title{color:#24221d;font-size:.76rem;font-weight:700}.reply-execution-stage__detail{color:var(--text-secondary);font-size:.71rem;line-height:1.34}.reply-execution-stage--source{border:1px dashed color-mix(in srgb, var(--border) 88%, #c9bfa9 12%);background:#fcfbf9;border-radius:12px;padding:.52rem .56rem}.reply-execution-stage--primary{gap:.32rem}.reply-execution-stage--status{border:1px solid color-mix(in srgb, var(--border) 90%, #d8ccaf 10%);background:linear-gradient(#fff 0%,#fcfbf8 100%);border-radius:10px;padding:.42rem .46rem}.reply-execution-stage--compose{border:1px solid color-mix(in srgb, var(--border) 90%, #d8ccaf 10%);background:#fff;border-radius:10px;padding:.42rem .46rem}.reply-execution-stage--actions{border-top:1px solid color-mix(in srgb, var(--border) 92%, #d8ccaf 8%);gap:.3rem;padding-top:.48rem}.reply-execution-stage--support{margin-top:.12rem}.reply-panel-stack--execution .reply-review-strip{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:.18rem;padding:.36rem .46rem}.reply-panel-stack--execution .reply-editor-wrap{border:1px solid color-mix(in srgb, var(--border) 90%, #d8ccad 10%);background:linear-gradient(#fff 0%,#fdfcf9 100%);border-radius:11px;padding:.5rem .56rem}.reply-panel-stack--execution .reply-actions{padding-top:.06rem}.reply-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.reply-context-support-disclosure{border:1px solid color-mix(in srgb, var(--border) 92%, #d3c6aa 8%);background:#fdfcf9;border-radius:10px;padding:.3rem .36rem}.reply-context-support-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3e3a31;justify-content:space-between;align-items:center;gap:.55rem;font-size:.71rem;font-weight:700;list-style:none;display:flex}.reply-context-support-disclosure summary span{color:#6d6658;font-size:.66rem;font-weight:600}.reply-context-support-disclosure summary::-webkit-details-marker{display:none}.reply-context-support-disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.7rem}.reply-context-support-disclosure[open] summary:after{transform:rotate(180deg)}.reply-context-support-disclosure__body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);margin-top:.34rem}.reply-context-support-disclosure--empty{border-style:dashed;padding:.62rem .68rem}.reply-context-support-disclosure__empty-title{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.72rem;font-weight:700}.reply-context-support-disclosure__empty-copy{color:var(--text-secondary);margin-top:.22rem;font-size:.76rem;line-height:1.42}.reply-workspace-overview{grid-template-columns:minmax(0,1fr);gap:.36rem;display:grid}.reply-context-bridge{border:1px solid color-mix(in srgb, var(--gold) 26%, #d1c4aa 74%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:linear-gradient(#fffefb 0%,#f7f2e7 100%);border-radius:10px;padding:.44rem .5rem;position:relative;overflow:hidden}.reply-context-bridge:before{content:"";background:linear-gradient(90deg, #171716 0%, var(--gold) 50%, #171716 100%);opacity:.66;height:2px;position:absolute;top:0;left:0;right:0}.reply-context-bridge__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.68rem;font-weight:700}.reply-context-bridge__title{color:#1f1e1b;margin-top:.2rem;font-size:.79rem;font-weight:700}.reply-context-bridge__detail{color:var(--text-secondary);margin-top:.2rem;font-size:.74rem;line-height:1.36}.reply-context-bridge__proof{flex-wrap:wrap;gap:.28rem;margin-top:.24rem;display:flex}.reply-context-bridge__proof-chip{border:1px solid color-mix(in srgb, var(--gold) 30%, #d0c4ad 70%);color:#5a4722;white-space:normal;overflow-wrap:anywhere;background:#fff8ec;border-radius:999px;max-width:100%;padding:.13rem .4rem;font-size:.66rem;font-weight:650;line-height:1.24}.reply-context-bridge--critical{background:#fff7f4;border-color:#ead2c9}.reply-context-bridge--warning{background:#fef9ef;border-color:#e5dcbc}.reply-context-bridge--action{border-color:var(--gold-soft);background:#fffdf8}.reply-context-bridge--success{background:#f6faf5;border-color:#d1ddcf}.reply-quick-actions{border:1px solid color-mix(in srgb, var(--border) 90%, #d2c29b 10%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:linear-gradient(#fffefb 0%,#f8f5ee 100%);border-radius:10px;padding:.42rem .48rem}.reply-quick-actions__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.reply-starter-suggestion{border:1px solid var(--border);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:#fcfcfb;border-radius:9px;margin-top:.35rem;padding:.34rem .4rem}.reply-starter-suggestion__title{color:#1f1f1d;margin:0;font-size:.76rem;line-height:1.35}.reply-starter-suggestion__title strong{font-weight:700}.reply-starter-suggestion__detail{color:var(--text-secondary);margin-top:.2rem;font-size:.74rem;line-height:1.4}.reply-starter-suggestion__preference{color:#5f573f;margin-top:.2rem;font-size:.7rem;font-weight:600}.reply-starter-suggestion__actions{flex-wrap:wrap;align-items:center;gap:.46rem;margin-top:.26rem;display:flex}.reply-starter-suggestion__accept{border:1px solid var(--border-strong);color:#1f1f1d;cursor:pointer;background:#fff;border-radius:999px;padding:.2rem .5rem;font-size:.71rem;font-weight:700;transition:background-color .12s,border-color .12s}.reply-starter-suggestion__accept:hover{background:#f9f9f7}.reply-starter-suggestion__accepted{color:#315433;font-size:.71rem;font-weight:700}.reply-starter-suggestion__hint{color:var(--text-muted);font-size:.71rem}.reply-starter-suggestion--critical{background:#fff6f3;border-color:#ead2c9}.reply-starter-suggestion--warning{background:#fffaf1;border-color:#e5dcbc}.reply-starter-suggestion--action{border-color:var(--gold-soft);background:#fffdf8}.reply-starter-suggestion--success{background:#f7fbf6;border-color:#d1ddcf}.reply-quick-actions__chips{flex-wrap:wrap;gap:.36rem;margin-top:.35rem;display:flex}.reply-quick-actions__chip{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.26rem .58rem;font-size:.74rem;font-weight:600;transition:background-color .12s,color .12s,border-color .12s}.reply-quick-actions__chip:hover{border-color:var(--border-strong);color:#1f1f1d;background:#fff}.reply-quick-actions__chip--active{border-color:var(--gold-soft);color:#2a271f;background:#fffdf7}.reply-quick-actions__detail{color:var(--text-secondary);margin-top:.34rem;font-size:.76rem;line-height:1.42}.reply-quick-actions__evidence{color:#5a5547;margin-top:.16rem;font-size:.73rem}.reply-order-evidence{border:1px solid var(--border);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:#fff;border-radius:10px;padding:.42rem .48rem}.reply-order-evidence__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.reply-order-evidence__title{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.reply-order-evidence__headline{color:#1f1e1b;font-size:.74rem;font-weight:700}.reply-order-evidence__detail{color:var(--text-secondary);margin-top:.24rem;font-size:.76rem;line-height:1.42}.reply-order-evidence__trust{color:#5a5547;margin-top:.18rem;font-size:.72rem;line-height:1.35}.reply-order-evidence__facts{flex-wrap:wrap;gap:.34rem;margin-top:.32rem;display:flex}.reply-order-evidence__fact{border:1px solid var(--border);background:var(--surface-soft);color:#25231f;border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:600}.reply-order-evidence__caution{color:#7a6330;margin-top:.28rem;font-size:.74rem}.reply-order-evidence--success{background:#f7fbf6;border-color:#d1ddcf}.reply-order-evidence--action{border-color:var(--gold-soft);background:#fffdf8}.reply-order-evidence--warning{background:#fffaf1;border-color:#e5dcbc}.reply-quick-actions__path{border-top:1px solid var(--border);flex-direction:column;gap:.14rem;margin-top:.3rem;padding-top:.28rem;display:flex}.reply-quick-actions__path-line{color:#242320;font-size:.74rem;line-height:1.36}.reply-quick-actions__path-line strong{color:#1e1d1a;font-weight:700}.reply-quick-actions__path-line--muted{color:var(--text-secondary)}.reply-team-memory{border:1px solid color-mix(in srgb, var(--border) 90%, #d1c19a 10%);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:12px;padding:.44rem .5rem}.reply-team-memory__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.reply-team-memory__header-actions{align-items:center;gap:.46rem;display:inline-flex}.reply-team-memory__manage-link{color:#5b533f;border-bottom:1px solid #b891465c;font-size:.68rem;text-decoration:none}.reply-team-memory__manage-link:hover{color:#3f3728;border-bottom-color:#b891469e}.reply-team-memory__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.67rem;font-weight:700}.reply-team-memory__loading{color:var(--text-muted);font-size:.72rem}.reply-team-memory__toggle{color:var(--text-secondary);align-items:center;gap:.32rem;font-size:.68rem;display:inline-flex}.reply-team-memory__toggle input{accent-color:#b89146}.reply-team-memory__error{color:#8c4e3a;margin-top:.24rem;font-size:.74rem}.reply-team-memory__body{gap:.3rem;margin-top:.32rem;display:grid}.reply-team-memory__search{border:1px solid var(--border);color:#1f1f1d;background:#fff;border-radius:10px;width:100%;padding:.34rem .48rem;font-size:.74rem}.reply-team-memory__list{gap:.34rem;display:grid}.reply-team-memory__item{border:1px solid color-mix(in srgb, var(--border) 90%, #d1c19a 10%);background:#fff;border-radius:10px;gap:.22rem;padding:.4rem .48rem;transition:border-color .12s,background-color .12s;display:grid}.reply-team-memory__item:hover{border-color:var(--gold-soft);background:#fffdf7}.reply-team-memory__item-header{justify-content:space-between;align-items:center;gap:.36rem;display:flex}.reply-team-memory__badges{align-items:center;gap:.24rem;display:inline-flex}.reply-team-memory__badge{border:1px solid var(--border);color:#605a49;background:#fff;border-radius:999px;padding:.06rem .36rem;font-size:.64rem}.reply-team-memory__badge--trusted{color:#4f4024;background:#fff8ea;border-color:#b8914680}.reply-team-memory__badge--retired{color:#5a5445;background:#f7f5ef;border-color:#5a544566}.reply-team-memory__badge--stale{color:#654f22;background:#fff5e3;border-color:#a47d2e73}.reply-team-memory__item-headline{color:#23221f;font-size:.75rem;font-weight:700}.reply-team-memory__item-line{color:var(--text-secondary);font-size:.73rem;line-height:1.34}.reply-team-memory__item-meta{color:#5a5445;font-size:.71rem}.reply-team-memory__item-meta--why{color:#4d473b}.reply-team-memory__reasons{flex-wrap:wrap;gap:.24rem;display:flex}.reply-team-memory__reason-chip{color:#5f5747;background:#fff;border:1px solid #9d927d70;border-radius:999px;padding:.04rem .32rem;font-size:.64rem}.reply-team-memory__item-actions{justify-content:space-between;align-items:center;gap:.4rem;margin-top:.08rem;display:flex}.reply-team-memory__apply{color:#4e3f23;cursor:pointer;background:#fff9ef;border:1px solid #b8914680;border-radius:8px;padding:.22rem .48rem;font-size:.7rem;font-weight:600}.reply-team-memory__apply:hover{background:#fff4df}.reply-team-memory__curation-actions{align-items:center;gap:.22rem;display:inline-flex}.reply-team-memory__empty{color:var(--text-muted);font-size:.72rem}.reply-copilot-summary{border:1px solid color-mix(in srgb, var(--border) 90%, #d1c19a 10%);background:linear-gradient(#fff 0%,#f8f6f1 100%);border-radius:12px;gap:.34rem;padding:.46rem .52rem;display:grid}.reply-copilot-summary__header{justify-content:space-between;align-items:baseline;gap:.45rem;display:flex}.reply-copilot-summary__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.66rem;font-weight:700}.reply-copilot-summary__angle{color:#262420;font-size:.74rem;font-weight:600}.reply-copilot-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;display:grid}.reply-copilot-summary__item{border:1px solid color-mix(in srgb, var(--border) 92%, #d5c9ad 8%);background:#fff;border-radius:9px;gap:.08rem;padding:.28rem .34rem;display:grid}.reply-copilot-summary__item-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem;font-weight:600}.reply-copilot-summary__item-value{color:#2a2823;font-size:.72rem;line-height:1.32}.reply-rewrite-modes{gap:.24rem;margin-bottom:.34rem;display:grid}.reply-rewrite-modes__label{color:#5f584a;text-transform:uppercase;letter-spacing:.065em;font-size:.66rem;font-weight:700}.reply-rewrite-modes__chips{flex-wrap:wrap;gap:.3rem;display:flex}.reply-rewrite-modes__chip{border:1px solid color-mix(in srgb, var(--border) 92%, #d4c8ab 8%);color:#3a352b;cursor:pointer;transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), color var(--motion-fast) var(--easing-standard);background:#fff;border-radius:999px;padding:.18rem .5rem;font-size:.67rem;font-weight:600}.reply-rewrite-modes__chip:hover{background:#fff9ee;border-color:#b8914680}.reply-rewrite-modes__chip--active{color:#4f3f23;background:#fff5e3;border-color:#b8914699}.reply-workspace-card{border:1px solid color-mix(in srgb, var(--gold) 24%, #d2c29b 76%);background:linear-gradient(#fffefb 0%,#f8f3e8 100%);border-radius:12px;flex-direction:column;gap:.18rem;padding:.58rem .62rem;display:flex}.reply-workspace-card__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.68rem;font-weight:700}.reply-workspace-card__value{color:#22211f;font-size:.82rem;font-weight:700}.reply-workspace-card__meta{color:var(--text-secondary);font-size:.76rem;line-height:1.4}.reply-workspace-card--critical{background:#fff5f2;border-color:#ead2c9}.reply-workspace-card--warning{background:#fef9ef;border-color:#e5dcbc}.reply-workspace-card--action{border-color:var(--gold-soft);background:#fffdf7}.reply-workspace-card--success{background:#f6faf5;border-color:#d1ddcf}.context-active-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;flex-direction:column;gap:.42rem;padding:.72rem .8rem;display:flex}.context-active-card__title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.7rem;font-weight:600}.context-active-card__meta{color:#22211f;font-size:.8rem;font-weight:600}.context-active-card__error{color:#8c4e3a;font-size:.75rem;line-height:1.4}.context-active-card__link{color:var(--text-secondary);border-bottom:1px solid var(--gold-soft);width:fit-content;font-size:.78rem;font-weight:700;text-decoration:none}.billing-active-card{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:.42rem;padding:.72rem .8rem;display:flex}.billing-active-card__title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.7rem;font-weight:600}.billing-active-card__meta{color:#22211f;font-size:.8rem;font-weight:600}.billing-active-card__error{color:#8c4e3a;font-size:.75rem;line-height:1.4}.billing-active-card__link{color:var(--text-secondary);border-bottom:1px solid var(--gold-soft);width:fit-content;font-size:.78rem;font-weight:700;text-decoration:none}.reply-mode-switch{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;grid-template-columns:1fr 1fr;padding:.2rem;display:grid}.reply-mode-switch__item{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.5rem .65rem;font-size:.8rem;font-weight:700}.reply-mode-switch__item--active{color:#1f1f1d;box-shadow:0 1px 4px #0b0b0a14, inset 2px 0 0 var(--gold);background:#fff}.reply-primary-action{border:1px solid color-mix(in srgb, var(--border) 86%, #cdb88d 14%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard), box-shadow var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#fcfaf4 100%);border-radius:12px;flex-direction:column;gap:.34rem;padding:.66rem .74rem;display:flex;box-shadow:0 10px 18px #0b0b0a0e}.reply-primary-action__header{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.reply-primary-action__title{color:#23221f;font-size:.83rem;font-weight:700}.reply-primary-action__tone{border:1px solid var(--border-strong);text-transform:uppercase;letter-spacing:.06em;background:#f8f8f6;border-radius:999px;padding:.14rem .4rem;font-size:.63rem;font-weight:700}.reply-primary-action__tone--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.reply-primary-action__tone--warning{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.reply-primary-action__tone--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.reply-primary-action__tone--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.reply-primary-action__tone--neutral{color:#5d5b56}.reply-primary-action__detail{color:var(--text-secondary);font-size:.76rem;line-height:1.44}.reply-primary-action__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reply-supporting-disclosure{border:1px solid color-mix(in srgb, var(--border) 90%, #d3c6aa 10%);transition:border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard);background:linear-gradient(#fff 0%,#f9f7f2 100%);border-radius:12px;padding:.42rem .52rem}.reply-supporting-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3e3a31;justify-content:space-between;align-items:center;gap:.55rem;font-size:.73rem;font-weight:700;list-style:none;display:flex}.reply-supporting-disclosure summary span{color:#6a6355;font-size:.68rem;font-weight:600}.reply-supporting-disclosure summary::-webkit-details-marker{display:none}.reply-supporting-disclosure summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.7rem}.reply-supporting-disclosure[open] summary:after{transform:rotate(180deg)}.reply-supporting-disclosure__body{animation:disclosure-content-in var(--motion-medium) var(--easing-standard);gap:.4rem;margin-top:.44rem;display:grid}.reply-primary-action--critical{background:#fff8f6;border-color:#ead2c9}.reply-primary-action--warning{background:#fef9ef;border-color:#e5dcbc}.reply-primary-action--action{border-color:color-mix(in srgb, var(--gold-soft) 84%, #dbc9a3 16%);background:linear-gradient(#fffdf8 0%,#fff8ec 100%)}.reply-primary-action--success{background:#f6faf5;border-color:#d1ddcf}.paste-input-wrap,.reply-editor-wrap{flex-direction:column;gap:.45rem;display:flex}.reply-panel-stack--execution .reply-copilot-summary,.reply-panel-stack--execution .reply-state,.reply-panel-stack--execution .reply-insight-stack,.reply-panel-stack--execution .reply-editor-wrap{border-radius:12px}.operator-flow-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;flex-direction:column;gap:.45rem;padding:.66rem .72rem;display:flex}.operator-flow-card__header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.operator-flow-card__title{color:#23221f;font-size:.82rem;font-weight:700}.operator-flow-card__tone{border:1px solid var(--border-strong);text-transform:uppercase;letter-spacing:.06em;background:#f8f8f6;border-radius:999px;padding:.14rem .4rem;font-size:.63rem;font-weight:700}.operator-flow-card__tone--critical{color:#8c4e3a;background:#fff4f2;border-color:#e3cbc5}.operator-flow-card__tone--warning{color:#7a6330;background:#fef9ef;border-color:#dbc8a8}.operator-flow-card__tone--action{color:#564317;border-color:var(--gold-soft);background:#fffdf7}.operator-flow-card__tone--success{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.operator-flow-card__tone--neutral{color:#5d5b56}.operator-flow-card__text{color:var(--text-secondary);font-size:.79rem;line-height:1.45}.paste-input-wrap__label,.reply-editor-wrap__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.75rem;font-weight:600}.paste-input,.reply-editor{border:1px solid var(--border);color:#181816;width:100%;font:inherit;resize:vertical;background:#fff;border-radius:14px;line-height:1.6}.paste-input{min-height:110px;padding:.78rem .85rem}.reply-editor{min-height:220px;padding:.9rem .95rem}.paste-input:focus-visible,.reply-editor:focus-visible,.generate-button:focus-visible,.text-action-button:focus-visible,.primary-action-button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.generate-button{color:#fafafa;cursor:pointer;background:#141414;border:1px solid #151515;border-radius:12px;padding:.66rem .82rem;font-size:.86rem;font-weight:700}.generate-button:disabled{border-color:var(--border-strong);color:#92918d;cursor:not-allowed;background:#e9e9e7}.reply-state{border:1px dashed var(--border-strong);text-align:left;background:linear-gradient(#fafaf8,#f7f7f4);border-radius:14px;padding:.62rem .66rem}.reply-state__title{color:#22211f;font-size:.82rem;font-weight:700}.reply-state__text{color:var(--text-secondary);margin-top:.22rem;font-size:.77rem;line-height:1.4}.reply-state--loading{justify-items:center;gap:.55rem;display:grid}.reply-state--error{background:linear-gradient(#fff8f6,#fff5f1);border-style:solid;border-color:#e7d4cc}.reply-state--guardrail{border-style:solid}.reply-state--neutral{border-color:color-mix(in srgb, var(--border-strong) 76%, #d7ccb6 24%);background:linear-gradient(#fcfbf8,#f6f3ed)}.reply-state--action{border-color:color-mix(in srgb, var(--gold-soft) 72%, #d9c9a6 28%);background:linear-gradient(#fffdf7,#f8f1e2)}.reply-state--warning{background:linear-gradient(#fffcf5,#fef7e7);border-color:#e5dcbc}.reply-state--success{background:linear-gradient(#f8fbf7,#f2f7f0);border-color:#d1ddcf}.reply-loader{border:2px solid #d9d7cf;border-top-color:var(--gold);border-radius:999px;width:1.25rem;height:1.25rem;animation:1s linear infinite spin}.reply-actions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:.55rem;display:flex}.reply-actions__secondary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reply-execution-stage--actions .reply-feedback{margin-top:.04rem}.reply-decision-strip{flex-wrap:wrap;gap:.4rem;display:flex}.reply-review-strip{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.42rem;display:flex}.reply-insight-stack{flex-direction:column;gap:.45rem;display:flex}.reply-highlight-list{flex-direction:column;gap:.12rem;margin-top:.12rem;display:flex}.reply-insight-details{margin-top:.22rem}.reply-insight-details summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;font-size:.74rem;list-style:none;display:flex}.reply-insight-details summary::-webkit-details-marker{display:none}.reply-insight-details summary:after{content:"▾";color:var(--text-muted);transition:transform var(--motion-fast) var(--easing-standard);font-size:.7rem}.reply-insight-details[open] summary:after{transform:rotate(180deg)}.reply-insight-details[open]>p{animation:disclosure-content-in var(--motion-medium) var(--easing-standard)}.decision-badge{border:1px solid var(--border-strong);background:var(--surface-soft);color:#2f2e2b;letter-spacing:.01em;text-transform:capitalize;border-radius:999px;padding:.26rem .58rem;font-size:.72rem;font-weight:700}.decision-badge--intent{border-color:var(--gold-soft);box-shadow:inset 2px 0 0 var(--gold)}.decision-badge--ready{color:#2f5d33;background:#f6faf5;border-color:#d1ddcf}.decision-badge--more-info{color:#7a6330;background:#fdfaf2;border-color:#e5dcbc}.decision-badge--escalate,.decision-badge--human{color:#8c4e3a;background:#fff5f2;border-color:#ead2c9}.text-action-button,.primary-action-button{border-radius:11px;padding:.54rem .72rem;font-size:.82rem;font-weight:700}.text-action-button{border:1px solid var(--border-strong);background:var(--surface-soft);color:#2c2b28;cursor:pointer}.primary-action-button{color:#f4f4f4;background:#121212;border:1px solid #161616;margin-left:auto}.primary-action-button:disabled{border-color:var(--border-strong);color:#989794;cursor:not-allowed;background:#e9e9e7}.reply-feedback{color:var(--text-secondary);margin-top:-.18rem;font-size:.74rem;line-height:1.38}.reply-feedback--error{color:#8f4e31}@keyframes spin{to{transform:rotate(360deg)}}@keyframes disclosure-content-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.message-action-disclosure,.item-history-event__content,.item-notes__item,.item-external-status__update-item{transition:none}.message-action-disclosure[open] .message-action-grid,.item-notes__composer-disclosure[open] .item-notes__composer,.item-notes__list--nested,.item-external-status__disclosure[open] .item-external-status__controls:first-of-type,.item-reviewer-actions__disclosure[open] .item-reviewer-actions__chips,.item-history__events--nested,.item-history-event__snapshot pre,.item-history-event__compare-grid,.reply-insight-details[open]>p{animation:none}.message-action-disclosure summary:after,.item-notes__composer-disclosure summary:after,.item-notes__older summary:after,.item-external-status__disclosure summary:after,.item-reviewer-actions__disclosure summary:after,.item-history__older summary:after,.item-history-event__snapshot summary:after,.reply-insight-details summary:after{transition:none}}.back-button{border:1px solid var(--border-strong);background:var(--surface-soft);color:var(--text-secondary);cursor:pointer;border-radius:10px;padding:.4rem .62rem;font-size:.82rem;font-weight:700}.mobile-only{display:none}.setup-shell{flex-direction:column;gap:.78rem;width:100%;max-width:1680px;min-height:100dvh;margin:0 auto;padding:1rem 1.05rem;display:flex}.setup-shell__header{border:1px solid color-mix(in srgb, var(--border) 86%, #d7cba8 14%);background:linear-gradient(180deg, #fff 0%, var(--surface-elevated) 100%);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:.86rem;padding:.98rem 1.06rem;display:flex;box-shadow:0 10px 28px #0b0b0a0b}.setup-shell__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.72rem;font-weight:600}.setup-shell__brand-link{border-radius:8px;width:fit-content;text-decoration:none;display:inline-flex}.setup-shell__brand-link:focus-visible{outline:2px solid var(--oo-accent);outline-offset:4px}.setup-shell__brand-logo{width:9.25rem}.setup-shell__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;letter-spacing:-.02em;margin-top:.35rem;font-size:1.28rem}.setup-shell__subtitle{color:var(--text-secondary);max-width:62ch;margin-top:.5rem;font-size:.9rem}.setup-shell__back-link{border:1px solid var(--border-strong);background:var(--surface-soft);color:#2d2c29;white-space:nowrap;border-radius:11px;padding:.45rem .66rem;font-size:.82rem;font-weight:700;text-decoration:none}.onboarding-shell{flex-direction:column;gap:.85rem;min-height:100dvh;padding:1.15rem;display:flex}.onboarding-shell__header{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;display:flex}.onboarding-shell__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-size:.72rem;font-weight:600}.onboarding-shell__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;letter-spacing:-.02em;margin-top:.35rem;font-size:1.28rem}.onboarding-shell__subtitle{color:var(--text-secondary);max-width:62ch;margin-top:.5rem;font-size:.9rem}.onboarding-shell__header-actions{align-items:center;gap:.5rem;display:flex}.onboarding-progress{border:1px solid var(--gold-soft);color:#564317;background:#fffdf7;border-radius:999px;padding:.35rem .6rem;font-size:.75rem;font-weight:700}.onboarding-shell__grid{flex:1;grid-template-columns:minmax(0,1fr) 300px;gap:.85rem;min-height:0;display:grid}.login-shell{place-items:center;min-height:100dvh;padding:1rem;display:grid}.login-card{border:1px solid var(--border);background:var(--surface);width:min(460px,100%);box-shadow:var(--shadow);border-radius:18px;padding:1.15rem}.login-card__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.72rem;font-weight:700}.login-card__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;margin-top:.35rem;font-size:1.22rem}.login-card__subtitle{color:var(--text-secondary);margin-top:.45rem;font-size:.88rem}.login-form{margin-top:.85rem}.login-form__field{flex-direction:column;gap:.32rem;display:flex}.login-form__field span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:700}.login-form__field input{border:1px solid var(--border);color:#1b1a18;font:inherit;background:#fff;border-radius:12px;padding:.58rem .65rem;font-size:.86rem}.login-form__primary,.login-form__secondary{cursor:pointer;border-radius:12px;width:100%;padding:.58rem .72rem;font-size:.86rem;font-weight:700}.login-form__primary{color:#f6f6f6;background:#121212;border:1px solid #161616;margin-top:.66rem}.login-form__secondary{border:1px solid var(--border-strong);background:var(--surface-soft);color:#2b2a27}.login-form__primary:disabled,.login-form__secondary:disabled{cursor:not-allowed;color:#989794;border-color:var(--border-strong);background:#e7e7e4}.login-divider{text-align:center;color:var(--text-muted);margin:.74rem 0;font-size:.76rem}.login-status,.login-error{margin-top:.6rem;font-size:.82rem}.login-status{color:#2f5d33}.login-error{color:#8c4e3a}.setup-shell__grid{flex:1;grid-template-columns:minmax(0,1fr) 320px;gap:.85rem;min-height:0;display:grid}.setup-feedback{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:.55rem;padding:.68rem .78rem;font-size:.82rem;display:flex}.setup-feedback--loading{border-style:dashed}.setup-feedback--error{color:#8c4e3a;background:#fff5f2;border-color:#ead2c9}.setup-feedback button{cursor:pointer;background:#fff;border:1px solid #d8b9ac;border-radius:10px;margin-left:auto;padding:.38rem .58rem;font-size:.78rem;font-weight:700}.setup-main-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;padding:1rem;overflow:auto}.setup-sidebar{flex-direction:column;gap:.75rem;display:flex}.setup-section+.setup-section{border-top:1px solid var(--border);margin-top:.95rem;padding-top:.95rem}.setup-section{scroll-margin-top:1rem}.setup-section__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;font-size:1rem}.setup-section__description{color:var(--text-secondary);margin-top:.33rem;font-size:.84rem}.setup-section__content{margin-top:.65rem}.setup-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.66rem;display:grid}.setup-field{flex-direction:column;gap:.34rem;display:flex}.setup-field span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:700}.setup-field input,.setup-field select,.setup-field textarea,.setup-preset-picker select,.setup-list-item__input{border:1px solid var(--border);color:#191917;width:100%;font:inherit;background:#fff;border-radius:12px}.setup-field input,.setup-field select,.setup-field textarea,.setup-preset-picker select{padding:.58rem .65rem;font-size:.86rem}.setup-field textarea{resize:vertical;min-height:110px;line-height:1.5}.setup-field--wide{grid-column:1/-1}.setup-field__helper{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.45}.setup-report-branding{gap:.9rem;display:grid}.setup-field-grid--report-branding{align-items:start}.setup-color-field{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.setup-color-field input[type=color]{min-height:40px;padding:.2rem}.setup-report-brand-preview{border:1px solid var(--border);background:#fff;border-radius:14px;gap:.8rem;padding:.9rem;display:grid}.setup-report-brand-preview__header{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.setup-report-brand-preview__header img,.setup-report-brand-preview__header>span{border:1px solid var(--border);object-fit:contain;border-radius:12px;flex:none;width:54px;height:54px}.setup-report-brand-preview__header>span{color:#fff;place-items:center;font-size:.9rem;font-weight:800;display:grid}.setup-report-brand-preview__header div{text-align:right;min-width:0}.setup-report-brand-preview__header p{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.setup-report-brand-preview__header strong{color:#191917;font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;overflow-wrap:anywhere;margin-top:.2rem;font-size:1rem;display:block}.setup-report-brand-preview__sheet{border:1px solid var(--border);background:linear-gradient(#fbfaf7 0%,#fff 100%);border-radius:12px;min-height:190px;padding:1rem;position:relative;overflow:hidden}.setup-report-brand-preview__accent{width:7px;position:absolute;inset:0 auto 0 0}.setup-report-brand-preview__sheet p,.setup-report-brand-preview__sheet span,.setup-report-brand-preview__sheet footer{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:700}.setup-report-brand-preview__sheet p{margin:0 0 .35rem}.setup-report-brand-preview__sheet h3{color:#191917;max-width:520px;font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,3vw,2rem);line-height:1.05}.setup-report-brand-preview__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.15rem;display:grid}.setup-report-brand-preview__metrics span{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-secondary);letter-spacing:0;text-transform:none;border-radius:10px;padding:.58rem}.setup-report-brand-preview__sheet footer{border-top:1px solid var(--border);letter-spacing:0;text-transform:none;margin-top:1.15rem;padding-top:.7rem;line-height:1.4}@media (max-width:640px){.setup-report-brand-preview__header{flex-direction:column;align-items:flex-start}.setup-report-brand-preview__header div{text-align:left}.setup-report-brand-preview__metrics{grid-template-columns:1fr}}.setup-list-block__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:700}.setup-list-block__helper{color:var(--text-secondary);margin-top:.2rem;font-size:.82rem}.setup-list-block__items{flex-direction:column;gap:.5rem;margin-top:.55rem;display:flex}.setup-list-item{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.setup-list-item__input{resize:vertical;min-height:78px;padding:.64rem .72rem;font-size:.84rem;line-height:1.5}.setup-list-item__remove,.setup-list-block__add,.setup-preset-picker button,.setup-save-button{border:1px solid var(--border-strong);background:var(--surface-soft);cursor:pointer;border-radius:10px;padding:.45rem .6rem;font-size:.8rem;font-weight:700}.setup-list-item__remove:disabled,.setup-save-button:disabled{cursor:not-allowed;color:#999894}.setup-list-block__add{margin-top:.5rem}.setup-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:.7rem;margin-top:1rem;padding-top:.95rem;display:flex}.setup-preset-picker{flex-direction:column;gap:.4rem;min-width:230px;display:flex}.setup-preset-picker label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.72rem;font-weight:700}.setup-save-group{align-items:center;gap:.5rem;display:flex}.setup-save-button{color:#f4f4f4;background:#141414;border-color:#171717}.setup-save-button:disabled{border-color:var(--border-strong);color:#999894;background:#e7e7e4}.billing-main-card{min-height:0}.billing-status-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.billing-status-row__plan{color:var(--text-secondary);font-size:.84rem;font-weight:600}.billing-status-badge{border:1px solid var(--border-strong);color:#1c1b19;text-transform:uppercase;letter-spacing:.05em;background:#fff;border-radius:999px;padding:.24rem .55rem;font-size:.72rem;font-weight:700}.billing-status-badge--active,.billing-status-badge--trialing{background:#faf7ef;border-color:#c4b58b}.billing-status-badge--past_due{background:#fdf5ea;border-color:#d7b996}.billing-status-badge--canceled,.billing-status-badge--inactive,.billing-status-badge--no_subscription{background:#f7f6f3;border-color:#d0cfca}.billing-meta-text{color:var(--text-secondary);margin-top:.8rem;font-size:.84rem;line-height:1.5}.billing-actions{margin-top:1rem}.billing-plan-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.billing-plan-choice,.billing-upgrade-review{border:1px solid var(--oo-border-subtle);background:var(--oo-surface-2);border-radius:12px;gap:9px;padding:16px;display:grid}.billing-plan-choice span,.billing-upgrade-review span{color:var(--oo-text-secondary);font-size:12px;line-height:1.5}.billing-plan-choice button{margin-top:5px}@media (max-width:720px){.billing-plan-choices{grid-template-columns:1fr}}.setup-save-status{color:#2f5d33;font-size:.78rem;font-weight:700}.onboarding-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.7rem;margin-top:1rem;padding-top:.95rem;display:flex}.onboarding-actions__hint{color:var(--text-secondary);font-size:.82rem}.onboarding-actions__button{min-width:180px}.setup-preview-card,.setup-next-step-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:.9rem}.setup-preview-card__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.setup-preview-card__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;margin-top:.3rem;font-size:1rem}.setup-preview-card__line{color:var(--text-secondary);margin-top:.38rem;font-size:.82rem}.setup-next-step-card__title{font-family:var(--font-heading), "Avenir Next", "Segoe UI", sans-serif;font-size:.95rem}.setup-next-step-card__text{color:var(--text-secondary);margin-top:.42rem;font-size:.82rem;line-height:1.5}.setup-next-step-card__text--error{color:#8c4e3a}.setup-shopify-form{flex-direction:column;gap:.5rem;margin-top:.58rem;display:flex}.members-list{flex-direction:column;gap:.45rem;margin-top:.6rem;display:flex}.members-list__item{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:.55rem;padding:.62rem .68rem;display:flex}.members-list__email{color:#22211f;font-size:.84rem;font-weight:700}.members-list__meta{color:var(--text-muted);margin-top:.24rem;font-size:.76rem}.members-list__you{border:1px solid var(--gold-soft);color:#6f5a2f;background:#fffdf8;border-radius:999px;padding:.2rem .45rem;font-size:.7rem;font-weight:700}.members-invites{flex-direction:column;gap:.4rem;margin-top:.52rem;display:flex}.members-invites__item{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;padding:.5rem .58rem}.members-invites__item p{color:var(--text-secondary);font-size:.78rem}.setup-next-step-card__link{border-bottom:1px solid var(--gold-soft);color:#2f2e2b;margin-top:.58rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.panel{border-color:color-mix(in srgb, var(--border) 92%, #d9d1c2 8%);background:#fff;border-radius:14px;box-shadow:0 3px 10px #12100c09}.panel--list,.panel--detail,.panel--ai{background:#fff}.panel__header{border-bottom-color:color-mix(in srgb, var(--border) 94%, #e2dbcc 6%);background:#fff;padding:.88rem .96rem .8rem}.panel__micro-summary{border-color:color-mix(in srgb, var(--border) 90%, #ddd4c0 10%);color:#5f5d54;background:#fff}.list-control-cluster{border-color:color-mix(in srgb, var(--border) 90%, #d7cebb 10%);box-shadow:none;background:#fff}.provider-switch__item,.workflow-filter-switch__item,.inbox-sort-row select{border-color:color-mix(in srgb, var(--border) 90%, #d7cdb9 10%);box-shadow:none;background:#fff}.provider-switch__item--active,.workflow-filter-switch__item--active{border-color:color-mix(in srgb, var(--gold-soft) 58%, #d7cab0 42%);box-shadow:inset 2px 0 0 var(--gold-soft);background:#fffdf8}.inbox-state-card,.inbox-state-card--connected{border-color:color-mix(in srgb, var(--border) 90%, #d8cfbd 10%);background:#fff}.inbox-state-card--error{background:#fff8f6}.message-item{border-color:color-mix(in srgb, var(--border) 92%, #d8cebb 8%);box-shadow:none;background:#fff;border-radius:12px;padding:.68rem .72rem}.message-item:hover{border-color:color-mix(in srgb, var(--border-strong) 74%, #bda161 26%);box-shadow:0 6px 14px #12100c0f}.message-item--selected{border-color:color-mix(in srgb, var(--gold-soft) 62%, #d7cab0 38%);background:#fffdf8;box-shadow:inset 0 0 0 1px #b78d3f1f}.message-detail-block,.message-detail-secondary-zone .message-detail-block{border-color:color-mix(in srgb, var(--border) 92%, #ddd4c2 8%);box-shadow:none;background:#fff}.message-detail-secondary-disclosure,.item-notes__composer-disclosure,.item-notes__older,.reply-context-support-disclosure,.reply-supporting-disclosure,.reply-insight-details{border-color:color-mix(in srgb, var(--border) 92%, #ddd4c2 8%);background:#fff}.reply-panel-stack--context,.reply-panel-stack--execution{border-color:color-mix(in srgb, var(--border) 90%, #d9ceb8 10%)}.reply-execution-authority,.reply-execution-stage--status,.reply-execution-stage--compose,.reply-context-bridge,.reply-quick-actions,.reply-starter-suggestion,.reply-order-evidence,.reply-team-memory,.reply-copilot-summary,.reply-workspace-card,.reply-review-strip,.reply-editor-wrap,.reply-state{border-color:color-mix(in srgb, var(--border) 92%, #ddd4c2 8%);box-shadow:none;background:#fff}.reply-execution-sequence__item{border-color:color-mix(in srgb, var(--border) 92%, #ddd4c2 8%);background:#fff}.reply-execution-sequence__item--active,.reply-quick-actions__chip--active{border-color:color-mix(in srgb, var(--gold-soft) 60%, #d8cab0 40%);background:#fffdf8}@media (max-width:1240px){.reply-execution-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel--detail .panel__content{padding:.88rem .9rem .96rem;font-size:.88rem;line-height:1.52}.message-detail-stack,.message-detail-primary-zone,.message-detail-secondary-zone{gap:.48rem}.message-detail-block{border-radius:12px}.case-command-surface{padding:.62rem .66rem .68rem}.case-command-surface__header{margin-bottom:.44rem;padding-bottom:.4rem}.case-command-surface__title{font-size:.79rem}.case-command-surface__summary{gap:.32rem}.case-context-layer{padding:.52rem .56rem .58rem}.case-context-layer__header{gap:.12rem}.case-context-layer__title{font-size:.66rem}.case-context-layer__subtitle{font-size:.72rem}.case-digest{gap:.18rem;padding:.42rem .48rem}.case-digest__headline{font-size:.77rem;line-height:1.32}.case-digest__what-matters,.case-digest__explainability-detail{font-size:.71rem;line-height:1.34}.case-digest__signal-detail{color:color-mix(in srgb, var(--text-secondary) 88%, #8f8878 12%);font-size:.68rem;line-height:1.28}.case-digest__starter,.case-digest__safety{font-size:.69rem}.case-context-layer__actionable-disclosure,.case-context-layer__digest-disclosure{padding:.4rem .44rem}.case-context-layer__actionable-body{gap:.36rem;margin-top:.34rem}.case-context-layer__operator-note{border:1px dashed color-mix(in srgb, var(--border) 90%, #d8ccaf 10%);color:var(--text-secondary);background:#fdfcf9;border-radius:10px;margin-top:.3rem;padding:.34rem .42rem;font-size:.71rem;line-height:1.34}.case-context-quick-actions,.guided-reply-path,.verified-order-resolution{margin-top:.3rem}.case-context-quick-actions{padding:.38rem .44rem}.guided-reply-path{gap:.28rem;padding:.42rem .48rem}.verified-order-resolution{gap:.24rem;padding:.46rem .5rem}.order-action-hooks{gap:.24rem;padding:.3rem .36rem}.section-summary-row{gap:.18rem}.section-summary-row__item{padding:.1rem .32rem;font-size:.62rem}.message-detail-secondary-disclosure--stack{padding:.46rem .5rem}.message-detail-secondary-disclosure--stack>.message-detail-secondary-disclosure__body{margin-top:.34rem}.message-detail-secondary-disclosure__body{margin-top:.28rem}.item-notes__header,.item-external-status__header,.item-history__header{margin-bottom:.24rem;padding-bottom:.22rem}.item-history{padding:.5rem .54rem}.item-history__events{gap:.26rem;margin-top:.32rem}.item-history-event{gap:.3rem}.item-history-event__content{padding:.32rem .36rem}.item-history-event__summary{font-size:.71rem}.item-history-event__actor,.item-history-event__compact-note{font-size:.7rem}.item-reviewer-actions{margin-top:.34rem;padding:.4rem .44rem}.item-reviewer-actions__meta{margin-top:.24rem;font-size:.72rem}.panel--ai .panel__content{padding:.9rem .9rem .96rem}.ai-helper-text{margin-top:.42rem;font-size:.79rem;line-height:1.4}.panel__content--ai-workflow{gap:.6rem}.reply-panel-stack{gap:.4rem}.reply-panel-stack--execution{padding:.56rem}.reply-panel-stack--context{padding:.5rem}.reply-execution-flow{gap:.46rem}.reply-rail-header__title,.reply-context-header__title{font-size:.76rem}.reply-rail-header__detail{font-size:.71rem}.reply-execution-sequence__item{min-height:1.58rem;font-size:.64rem}.reply-execution-authority{padding:.34rem .42rem}.reply-execution-authority__detail{font-size:.7rem;line-height:1.32}.reply-execution-stage__title{font-size:.76rem}.reply-execution-stage__detail{font-size:.71rem;line-height:1.34}.reply-execution-stage--status,.reply-execution-stage--compose{padding:.42rem .46rem}.reply-context-primary-disclosure{padding:.3rem .36rem}.reply-context-primary-disclosure__body{gap:.34rem;margin-top:.34rem}.reply-workspace-card{gap:.14rem;padding:.5rem .56rem}.reply-workspace-card__value{font-size:.78rem}.reply-workspace-card__meta{font-size:.72rem}.reply-context-bridge{padding:.44rem .5rem}.reply-context-bridge__title{font-size:.79rem}.reply-context-bridge__detail{font-size:.74rem}.reply-order-evidence,.reply-quick-actions,.reply-team-memory,.reply-copilot-summary{padding:.4rem .46rem}.reply-starter-suggestion{padding:.32rem .38rem}.reply-starter-suggestion__title,.reply-starter-suggestion__detail{font-size:.72rem}.reply-quick-actions__chip{padding:.22rem .5rem;font-size:.7rem}.reply-quick-actions__detail,.reply-order-evidence__detail,.reply-order-evidence__trust,.reply-quick-actions__path-line{font-size:.71rem}.reply-team-memory__item{gap:.18rem;padding:.34rem .4rem}.reply-team-memory__item-headline{font-size:.72rem}.reply-team-memory__item-line,.reply-team-memory__item-meta{font-size:.69rem}.reply-copilot-summary__item{padding:.24rem .3rem}.reply-copilot-summary__item-value{font-size:.69rem;line-height:1.28}.reply-rewrite-modes{gap:.18rem}.reply-rewrite-modes__chip{font-size:.65rem}.app-shell .workspace-control-bar{border:1px solid var(--oo-border);box-shadow:var(--oo-shadow-sm), var(--oo-shadow-inset);background:linear-gradient(#fffc,#ffffff94),linear-gradient(#fbf8f2 0%,#f4eee4 100%);border-radius:22px;grid-template-columns:minmax(0,1.8fr) auto;align-items:start;gap:1rem;padding:1.05rem 1.15rem;display:grid}.app-shell .workspace-control-bar__summary{gap:.7rem;display:grid}.app-shell .workspace-control-bar__eyebrow,.app-shell .workspace-pane__role-kicker,.app-shell .list-control-cluster__label,.app-shell .reply-context-header__label,.app-shell .reply-rail-header__label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--oo-text-muted) 72%, var(--oo-accent) 28%);font-size:.68rem;font-weight:700}.app-shell .workspace-control-bar__title,.app-shell .reply-context-header__title,.app-shell .reply-rail-header__title{font-family:var(--oo-font-display);letter-spacing:-.025em;color:var(--oo-text-strong);font-size:1.02rem;line-height:1.28}.app-shell .workspace-control-bar__detail,.app-shell .workspace-pane__role-detail,.app-shell .panel__subtitle,.app-shell .panel__micro-summary,.app-shell .list-control-cluster__hint,.app-shell .reply-context-bridge__detail,.app-shell .reply-rail-header__detail,.app-shell .ai-helper-text{color:var(--oo-text-secondary);font-size:.81rem}.app-shell .workspace-control-bar__metrics,.app-shell .workspace-control-bar__value-strip,.app-shell .workspace-control-bar__timing-strip{gap:.75rem;display:grid}.app-shell .workspace-control-bar__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .workspace-control-bar__value-strip,.app-shell .workspace-control-bar__timing-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell .workspace-control-bar__metric,.app-shell .workspace-control-bar__value-card,.app-shell .workspace-control-bar__timing-card{border:1px solid var(--oo-border-soft);background:#fffdf9b8;border-radius:16px;padding:.8rem .9rem}.app-shell .workspace-control-bar__metric span,.app-shell .workspace-control-bar__value-card span,.app-shell .workspace-control-bar__timing-card span{letter-spacing:.08em;text-transform:uppercase;color:var(--oo-text-muted);font-size:.68rem;font-weight:700;display:block}.app-shell .workspace-control-bar__metric strong,.app-shell .workspace-control-bar__value-card strong,.app-shell .workspace-control-bar__timing-card strong{color:var(--oo-text-strong);margin-top:.35rem;font-size:.88rem;line-height:1.35;display:block}.app-shell .workspace-control-bar__actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:inline-flex}.app-shell .workspace-control-bar__action,.app-shell .inbox-state-card__action,.app-shell .workspace-live-alert__actions button,.app-shell .reply-actions button,.app-shell .reply-team-memory__apply,.app-shell .message-next-action__action,.app-shell .item-notes__save,.app-shell .item-external-status__save,.app-shell .item-external-status__link{border:1px solid var(--oo-border);min-height:2.25rem;color:var(--oo-text-primary);transition:transform var(--oo-motion-fast) var(--oo-ease), border-color var(--oo-motion-medium) var(--oo-ease), background-color var(--oo-motion-medium) var(--oo-ease);background:#fffbf5e6;border-radius:12px;justify-content:center;align-items:center;padding:.55rem .86rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.app-shell .workspace-control-bar__action:hover,.app-shell .inbox-state-card__action:hover,.app-shell .workspace-live-alert__actions button:hover,.app-shell .reply-actions button:hover,.app-shell .reply-team-memory__apply:hover,.app-shell .message-next-action__action:hover,.app-shell .item-notes__save:hover,.app-shell .item-external-status__save:hover,.app-shell .item-external-status__link:hover{border-color:var(--oo-border-strong);background:#fffdf9;transform:translateY(-1px)}.app-shell .workspace-control-bar__action--primary,.app-shell .inbox-state-card__action:not(.inbox-state-card__action--secondary){border-color:color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);background:linear-gradient(#b0915726,#b091570d),#fffaf2}.app-shell .workspace-control-bar__authority{flex-wrap:wrap;grid-column:1/-1;gap:.55rem;display:flex}.app-shell .workspace-control-bar__authority-step{border:1px solid var(--oo-border-soft);color:var(--oo-text-secondary);background:#fffcf7b3;border-radius:999px;padding:.46rem .68rem;font-size:.77rem}.app-shell .workspace-control-bar__authority-step strong{color:var(--oo-text-strong)}.app-shell .workspace-control-bar__authority-step--active{border-color:color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);background:#b091571a}.app-shell .workspace-live-alerts{grid-column:1/-1;gap:.7rem;display:grid}.app-shell .workspace-live-alert{border:1px solid var(--oo-border);background:#fffbf5d1;border-radius:18px;justify-content:space-between;align-items:center;gap:.9rem;padding:.88rem .95rem;display:flex}.app-shell .workspace-live-alert__title{color:var(--oo-text-strong);font-size:.84rem;font-weight:700}.app-shell .workspace-live-alert__detail{color:var(--oo-text-secondary);margin-top:.12rem;font-size:.79rem}.app-shell .workspace-live-alert__actions{gap:.5rem;display:inline-flex}.app-shell .desktop-layout{flex:1;grid-template-columns:minmax(300px,328px) minmax(0,1.35fr) minmax(320px,1fr);gap:1rem;min-height:0;display:grid}.app-shell .workspace-pane{flex-direction:column;gap:.75rem;min-height:0;display:flex}.app-shell .workspace-pane__role-bar{border:1px solid var(--oo-border-soft);background:#fffbf5cc;border-radius:18px;padding:.92rem 1rem}.app-shell .workspace-pane--sidebar .workspace-pane__role-bar{border-color:var(--oo-shell-border);background:linear-gradient(#ffffff09,#ffffff05),linear-gradient(#191714 0%,#12110f 100%)}.app-shell .workspace-pane--sidebar .workspace-pane__role-detail{color:var(--oo-shell-ink-muted)}.app-shell .workspace-pane--sidebar .workspace-pane__role-kicker{color:color-mix(in srgb, var(--oo-shell-ink-muted) 60%, var(--oo-accent) 40%)}.app-shell .workspace-pane>.panel{flex:1;min-height:0}.app-shell .panel{border:1px solid var(--oo-border);box-shadow:var(--oo-shadow-sm), var(--oo-shadow-inset);background:linear-gradient(#fbf8f2 0%,#f4eee4 100%);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.app-shell .panel--sidebar{border-color:var(--oo-shell-border);box-shadow:none;background:radial-gradient(520px 220px at 100% -18%,#b091571a,#0000 64%),linear-gradient(#161411 0%,#100f0e 100%)}.app-shell .panel__header{border-bottom:1px solid var(--oo-border-soft);background:#fffcf8b3;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem .9rem;display:flex}.app-shell .panel--sidebar .panel__header{background:#ffffff06;border-bottom-color:#ffffff14}.app-shell .panel--sidebar .panel__eyebrow,.app-shell .panel--sidebar .panel__title,.app-shell .panel--sidebar .panel__subtitle,.app-shell .panel--sidebar .panel__micro-summary{color:var(--oo-shell-ink)}.app-shell .panel--sidebar .panel__subtitle,.app-shell .panel--sidebar .panel__micro-summary,.app-shell .panel--sidebar .panel__count{color:var(--oo-shell-ink-muted)}.app-shell .panel__title{color:var(--oo-text-strong);font-family:var(--oo-font-display);letter-spacing:-.03em;font-size:1.1rem;font-weight:600}.app-shell .panel__subtitle{margin-top:.18rem;font-size:.8rem}.app-shell .panel__count,.app-shell .list-control-cluster__count-pill,.app-shell .reply-context-bridge__proof-chip,.app-shell .message-item__meta-pill,.app-shell .message-item__impact-chip,.app-shell .message-item__signal,.app-shell .message-item__aux-badge{border:1px solid var(--oo-border-soft);color:var(--oo-text-secondary);letter-spacing:.03em;background:#fffcf7b3;border-radius:999px;align-items:center;gap:.3rem;padding:.32rem .58rem;font-size:.68rem;font-weight:700;display:inline-flex}.app-shell .panel--sidebar .panel__count,.app-shell .panel--sidebar .list-control-cluster__count-pill{color:var(--oo-shell-ink);background:#ffffff0f;border-color:#ffffff1a}.app-shell .panel__content{min-height:0;padding:1rem;overflow:auto}.app-shell .panel--sidebar .panel__content{padding:.95rem}.app-shell .list-control-cluster,.app-shell .inbox-state-card,.app-shell .message-list-stack__header{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px}.app-shell .list-control-cluster{gap:.8rem;padding:.85rem;display:grid}.app-shell .list-control-cluster__meta,.app-shell .message-list-stack__header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.app-shell .list-command-grid{grid-template-columns:1fr;gap:.55rem;display:grid}.app-shell .list-command-card,.app-shell .list-provider-summary{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:.75rem .82rem}.app-shell .list-command-card span,.app-shell .list-provider-summary__label{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--oo-shell-ink-muted) 72%, var(--oo-accent) 28%);font-size:.67rem;font-weight:700}.app-shell .list-command-card strong{color:var(--oo-shell-ink);margin-top:.34rem;font-size:.96rem;display:block}.app-shell .list-command-card p,.app-shell .message-list-stack__meta,.app-shell .list-provider-summary p{color:var(--oo-shell-ink-muted);margin-top:.18rem;font-size:.76rem}.app-shell .workflow-filter-switch,.app-shell .provider-switch{flex-wrap:wrap;gap:.42rem;display:flex}.app-shell .workflow-filter-switch__item,.app-shell .provider-switch__item,.app-shell .reply-context-switch__item,.app-shell .reply-mode-switch__item,.app-shell .item-external-status__status-option{border:1px solid var(--oo-border-soft);color:var(--oo-text-secondary);transition:border-color var(--oo-motion-medium) var(--oo-ease), background-color var(--oo-motion-medium) var(--oo-ease), color var(--oo-motion-medium) var(--oo-ease);background:#fffcf799;border-radius:12px;padding:.48rem .7rem}.app-shell .panel--sidebar .workflow-filter-switch__item,.app-shell .panel--sidebar .provider-switch__item{color:var(--oo-shell-ink-muted);background:#ffffff09;border-color:#ffffff14}.app-shell .workflow-filter-switch__item--active,.app-shell .provider-switch__item--active,.app-shell .reply-context-switch__item--active,.app-shell .reply-mode-switch__item--active,.app-shell .item-external-status__status-option--active{border-color:color-mix(in srgb, var(--oo-accent) 42%, var(--oo-border) 58%);color:var(--oo-text-strong);background:#b091571a}.app-shell .panel--sidebar .workflow-filter-switch__item--active,.app-shell .panel--sidebar .provider-switch__item--active{color:var(--oo-shell-ink);background:#b091571f;border-color:#b0915766}.app-shell .panel--sidebar .inbox-sort-row label,.app-shell .panel--sidebar .inbox-sort-row select,.app-shell .panel--sidebar .inbox-sort-row{color:var(--oo-shell-ink-muted)}.app-shell .message-list-stack{gap:.7rem;display:grid}.app-shell .message-list-stack__header{padding:.72rem .82rem}.app-shell .message-list-stack__title{color:var(--oo-shell-ink);font-size:.83rem;font-weight:700}.app-shell .message-item{text-align:left;transition:transform var(--oo-motion-fast) var(--oo-ease), border-color var(--oo-motion-medium) var(--oo-ease), background-color var(--oo-motion-medium) var(--oo-ease);background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:.72rem;padding:.92rem .96rem .9rem 1rem;display:grid;position:relative}.app-shell .message-item:hover{background:#ffffff0d;border-color:#ffffff24;transform:translateY(-1px)}.app-shell .message-item--selected{background:linear-gradient(#b0915724,#b091570f),#ffffff0d;border-color:#b0915761}.app-shell .message-item__priority-rail{background:#ffffff1a;border-radius:999px;width:2px;position:absolute;top:.8rem;bottom:.8rem;left:.52rem}.app-shell .message-item--selected .message-item__priority-rail,.app-shell .message-item--critical .message-item__priority-rail,.app-shell .message-item--elevated .message-item__priority-rail{background:var(--oo-accent)}.app-shell .message-item__sender,.app-shell .message-item__subject{color:var(--oo-shell-ink)}.app-shell .message-item__sender{font-size:.86rem;font-weight:700}.app-shell .message-item__subject{font-size:.88rem;line-height:1.38}.app-shell .message-item__time,.app-shell .message-item__preview,.app-shell .message-item__signal-detail{color:var(--oo-shell-ink-muted)}.app-shell .message-item__preview,.app-shell .message-item__signal-detail{font-size:.78rem;line-height:1.45}.app-shell .message-item__impact-chip--critical,.app-shell .message-item__signal--critical,.app-shell .message-item__aux-badge--critical{color:#efcfc8;background:#9a5a4b2e;border-color:#b06a5857}.app-shell .message-item__impact-chip--elevated,.app-shell .message-item__signal--warning,.app-shell .message-item__aux-badge--warning{color:#ead8b1;background:#b091572e;border-color:#b0915757}.app-shell .message-item__impact-chip--standard,.app-shell .message-item__signal--neutral,.app-shell .message-item__aux-badge--neutral,.app-shell .message-item__signal--action,.app-shell .message-item__signal--success,.app-shell .message-item__aux-badge--success,.app-shell .message-item__aux-badge--action,.app-shell .message-item__meta-pill{color:var(--oo-shell-ink-muted);background:#ffffff0f;border-color:#ffffff14}.app-shell .inbox-state-card{gap:.55rem;padding:.9rem;display:grid}.app-shell .inbox-state-card__title{color:var(--oo-shell-ink);font-size:.88rem;font-weight:700}.app-shell .inbox-state-card__text{color:var(--oo-shell-ink-muted);font-size:.78rem}.app-shell .inbox-state-card__actions{flex-wrap:wrap;gap:.5rem;display:flex}.app-shell .panel--workspace,.app-shell .panel--rail{background:linear-gradient(#fdfaf4 0%,#f6f0e6 100%)}.app-shell .panel--workspace .panel__header,.app-shell .panel--rail .panel__header{background:#fffcf8c7}.app-shell .message-thread-card,.app-shell .case-context-layer,.app-shell .item-notes,.app-shell .item-external-status,.app-shell .item-history,.app-shell .reply-context-primary,.app-shell .reply-context-support-disclosure,.app-shell .reply-context-bridge,.app-shell .reply-editor-wrap,.app-shell .reply-review-strip,.app-shell .reply-copilot-summary,.app-shell .reply-state,.app-shell .reply-insight-stack,.app-shell .case-command-surface,.app-shell .message-detail-block,.app-shell .reply-workspace-card,.app-shell .ecommerce-context-value-card,.app-shell .case-context-card{border:1px solid var(--oo-border-soft);box-shadow:var(--oo-shadow-inset);background:#fffcf7bd;border-radius:18px}.app-shell .reply-panel-stack,.app-shell .message-detail-stack,.app-shell .message-detail-primary-zone,.app-shell .message-detail-secondary-zone,.app-shell .reply-context-grid,.app-shell .case-context-layer__grid,.app-shell .ecommerce-context-value-grid{gap:.8rem}.app-shell .message-thread-card__title,.app-shell .case-context-layer__title,.app-shell .item-notes__title,.app-shell .item-external-status__title,.app-shell .item-history__title{color:var(--oo-text-strong);font-family:var(--oo-font-display);letter-spacing:-.02em;font-size:.95rem}.app-shell .message-thread-card__subtitle,.app-shell .case-context-layer__subtitle,.app-shell .item-notes__subtitle,.app-shell .item-external-status__subtitle,.app-shell .item-history__subtitle,.app-shell .reply-context-bridge__label,.app-shell .reply-context-bridge__detail,.app-shell .reply-feedback,.app-shell .reply-feedback--error{color:var(--oo-text-secondary)}.app-shell .message-thread-card__body,.app-shell .message-thread-card__body p,.app-shell .reply-editor,.app-shell textarea,.app-shell input,.app-shell select{color:var(--oo-text-primary)}.app-shell textarea,.app-shell input,.app-shell select,.app-shell .item-notes__input,.app-shell .item-external-status__input,.app-shell .reply-editor{border:1px solid var(--oo-border);background:#fffdfa;border-radius:14px;width:100%;box-shadow:inset 0 1px #ffffffe0}.app-shell textarea,.app-shell .item-notes__input,.app-shell .item-external-status__input,.app-shell .reply-editor{padding:.82rem .88rem}.app-shell input,.app-shell select{padding:.68rem .76rem}.app-shell .reply-editor{min-height:220px;line-height:1.58}.app-shell .reply-editor-wrap__label{color:var(--oo-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:700}.app-shell .item-history-event,.app-shell .item-notes__item,.app-shell .item-external-status__update-item,.app-shell .reply-context-support-disclosure__body,.app-shell .reply-context-primary-disclosure__body{border:1px solid var(--oo-border-soft);background:#fffaf4cc;border-radius:16px}.app-shell .item-history-event__summary,.app-shell .item-notes__body,.app-shell .item-external-status__update-message,.app-shell .case-digest__headline{color:var(--oo-text-primary)}.app-shell .item-history-event__actor,.app-shell .item-history-event__time,.app-shell .item-history-event__compact-note,.app-shell .case-digest__what-matters,.app-shell .case-digest__signal-detail,.app-shell .case-digest__starter,.app-shell .case-digest__safety{color:var(--oo-text-secondary)}.app-shell :where(.setup-field input,.setup-field select,.setup-preset-picker select,.setup-list-item__input,.workflow-filter-switch__item,.provider-switch__item,.inbox-state-card__action,.app-shell__logout-link,.notification-center__trigger,.settings-refresh,.item-external-status__status-option,.item-external-status__input,.reply-editor,textarea,input,select,button):focus-visible{outline-offset:2px;outline:2px solid #b091579e}@media (max-width:1240px){.app-shell .desktop-layout{grid-template-columns:minmax(280px,312px) minmax(0,1.2fr) minmax(280px,.92fr)}.app-shell .workspace-control-bar,.app-shell .workspace-control-bar__metrics,.app-shell .workspace-control-bar__value-strip,.app-shell .workspace-control-bar__timing-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.app-shell .workspace-control-bar{grid-template-columns:1fr}.app-shell .workspace-control-bar__actions{justify-content:flex-start}.app-shell .desktop-layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr) minmax(240px,280px)}}@media (max-width:820px){.app-shell .workspace-control-bar,.app-shell .workspace-control-bar__metrics,.app-shell .workspace-control-bar__value-strip,.app-shell .workspace-control-bar__timing-strip{grid-template-columns:1fr}.app-shell .workspace-live-alert,.app-shell .message-list-stack__header,.app-shell .list-control-cluster__meta{flex-direction:column;align-items:flex-start}}.app-shell .panel--sidebar .panel__header,.app-shell .panel--workspace .panel__header,.app-shell .panel--rail .panel__header{padding:1.05rem 1.08rem .96rem}.app-shell .panel--workspace .panel__content,.app-shell .panel--rail .panel__content{padding:1.08rem}.app-shell .panel--workspace .panel__title,.app-shell .panel--rail .panel__title{font-size:1.14rem}.app-shell .panel--workspace .panel__subtitle,.app-shell .panel--rail .panel__subtitle{line-height:1.48}.app-shell .panel--sidebar .panel__title{font-size:1rem}.app-shell .panel--sidebar .panel__subtitle{font-size:.78rem}.app-shell .list-control-cluster{gap:.9rem;padding:.92rem}.app-shell .list-control-cluster__meta{align-items:center}.app-shell .list-control-cluster__count-pill{padding-inline:.66rem}.app-shell .list-control-cluster__section{gap:.52rem;display:grid}.app-shell .list-control-cluster__section--filters,.app-shell .list-control-cluster__section--support{border-top:1px solid #ffffff12;padding-top:.72rem}.app-shell .inbox-sort-row{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.app-shell .panel--sidebar .inbox-sort-row select{max-width:124px;color:var(--oo-shell-ink);background:#ffffff0f;border-color:#ffffff1a}.app-shell .message-list-stack{gap:.6rem}.app-shell .message-list-stack__header{background:#ffffff0b;padding:.76rem .86rem}.app-shell .message-list-stack__title{letter-spacing:-.01em}.app-shell .message-item{border-radius:16px;gap:.58rem;padding:.86rem .9rem .82rem .98rem}.app-shell .message-item__identity,.app-shell .message-item__subject-wrap,.app-shell .message-item__context,.app-shell .message-item__footer{z-index:1;position:relative}.app-shell .message-item__top-row{align-items:baseline}.app-shell .message-item__sender{color:#f4efe4db;font-size:.8rem;font-weight:650}.app-shell .message-item__subject{color:#fff8ee;letter-spacing:-.012em;font-size:.92rem;font-weight:700;line-height:1.34}.app-shell .message-item__time{letter-spacing:.03em;font-size:.7rem}.app-shell .message-item__preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.42;display:-webkit-box;overflow:hidden}.app-shell .message-item__signal-row{align-items:center}.app-shell .message-item__signal-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.04rem;font-size:.76rem;display:-webkit-box;overflow:hidden}.app-shell .message-item__footer{border-top:1px solid #ffffff12;padding-top:.28rem}.app-shell .message-item__meta-strip{gap:.34rem}.app-shell .message-item__meta-pill,.app-shell .message-item__signal,.app-shell .message-item__aux-badge,.app-shell .message-item__impact-chip{min-height:1.42rem;padding:.22rem .52rem;font-size:.64rem}.app-shell .message-item--selected{box-shadow:inset 0 0 0 1px #b0915714,0 12px 24px #00000029}.app-shell .message-item--selected:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff12}.app-shell .message-detail-header-content{gap:.34rem}.app-shell .message-meta{color:var(--oo-text-secondary);flex-wrap:wrap;align-items:center;gap:.28rem;font-size:.77rem;display:flex}.app-shell .message-meta span{color:var(--oo-text-strong);font-weight:650}.app-shell .message-detail-stack,.app-shell .message-detail-primary-zone{gap:.92rem}.app-shell .case-command-surface{padding:.92rem .98rem 1rem}.app-shell .case-command-surface__header,.app-shell .message-thread-card__header,.app-shell .case-context-layer__header,.app-shell .item-notes__header,.app-shell .item-external-status__header,.app-shell .item-history__header,.app-shell .reply-copilot-summary__header,.app-shell .reply-team-memory__header{border-bottom:1px solid var(--oo-border-soft);margin-bottom:.74rem;padding-bottom:.74rem}.app-shell .case-command-surface__title,.app-shell .message-next-action__title,.app-shell .reply-context-bridge__title,.app-shell .reply-primary-action__title,.app-shell .reply-copilot-summary__angle,.app-shell .reply-workspace-card__value,.app-shell .reply-order-evidence__headline,.app-shell .verified-order-resolution__state,.app-shell .message-ops-card__value,.app-shell .decision-value-card__value{letter-spacing:-.018em}.app-shell .message-next-action{gap:.7rem;padding:.94rem .98rem;display:grid}.app-shell .message-next-action__label,.app-shell .decision-value-card__label,.app-shell .message-ops-card__label,.app-shell .section-summary-row__item,.app-shell .reply-copilot-summary__item-label,.app-shell .reply-workspace-card__label,.app-shell .reply-team-memory__label,.app-shell .verified-order-resolution__label,.app-shell .order-action-hooks__label,.app-shell .reply-order-evidence__title{letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.app-shell .message-next-action__detail,.app-shell .message-command-handoff,.app-shell .message-priority-reasons,.app-shell .verified-order-resolution__detail,.app-shell .verified-order-resolution__trust-detail,.app-shell .verified-order-resolution__next,.app-shell .verified-order-resolution__path,.app-shell .verified-order-resolution__caution,.app-shell .reply-order-evidence__detail,.app-shell .reply-order-evidence__trust,.app-shell .reply-order-evidence__caution,.app-shell .reply-workspace-card__meta,.app-shell .reply-team-memory__item-line,.app-shell .reply-team-memory__item-meta,.app-shell .reply-copilot-summary__item-value,.app-shell .item-notes__body,.app-shell .item-external-status__update-message,.app-shell .item-history-event__summary,.app-shell .message-thread-card__body p,.app-shell .case-digest__what-matters{line-height:1.54}.app-shell .decision-value-strip,.app-shell .case-command-surface__summary,.app-shell .reply-copilot-summary__grid,.app-shell .reply-context-grid{gap:.7rem}.app-shell .decision-value-card,.app-shell .message-ops-card,.app-shell .reply-copilot-summary__item,.app-shell .reply-workspace-card,.app-shell .context-active-card,.app-shell .billing-active-card{border-radius:16px;padding:.82rem .86rem}.app-shell .message-thread-card,.app-shell .case-context-layer,.app-shell .item-notes,.app-shell .item-external-status,.app-shell .item-history{padding:.94rem .98rem}.app-shell .message-thread-card__body{gap:.7rem;font-size:.9rem;line-height:1.66;display:grid}.app-shell .message-thread-card__full-body{border-top:1px solid var(--oo-border-soft);margin-top:.72rem;padding-top:.72rem}.app-shell .case-context-layer__actionable-body,.app-shell .case-context-layer__deep-body,.app-shell .message-detail-secondary-zone{gap:.82rem}.app-shell .message-detail-secondary-disclosure,.app-shell .reply-supporting-disclosure,.app-shell .item-notes__composer-disclosure,.app-shell .item-notes__older,.app-shell .item-external-status__disclosure,.app-shell .reply-context-support-disclosure,.app-shell .reply-context-primary-disclosure,.app-shell .case-context-layer__digest-disclosure,.app-shell .case-context-layer__actionable-disclosure,.app-shell .case-context-layer__deep-disclosure{border:1px solid var(--oo-border-soft);background:#fffcf7a3;border-radius:16px}.app-shell .message-detail-secondary-disclosure summary,.app-shell .reply-supporting-disclosure summary,.app-shell .item-notes__composer-disclosure summary,.app-shell .item-notes__older summary,.app-shell .item-external-status__disclosure summary,.app-shell .reply-context-support-disclosure summary,.app-shell .reply-context-primary-disclosure summary,.app-shell .case-context-layer__digest-disclosure>summary,.app-shell .case-context-layer__actionable-disclosure>summary,.app-shell .case-context-layer__deep-disclosure summary{min-height:3rem;color:var(--oo-text-primary);align-items:center;padding:.8rem .92rem;font-size:.76rem}.app-shell .message-detail-secondary-disclosure__body,.app-shell .reply-supporting-disclosure__body,.app-shell .reply-context-support-disclosure__body,.app-shell .reply-context-primary-disclosure__body{padding:0 .92rem .92rem}.app-shell .section-summary-row{gap:.46rem;padding:.12rem 0 .16rem}.app-shell .section-summary-row__item{background:#fffcf7c2;border-radius:999px;min-height:1.8rem;padding:.34rem .58rem}.app-shell .verified-order-resolution,.app-shell .reply-order-evidence,.app-shell .reply-team-memory,.app-shell .reply-copilot-summary,.app-shell .context-active-card,.app-shell .billing-active-card{border-radius:18px;padding:.92rem .96rem}.app-shell .verified-order-resolution__facts,.app-shell .reply-order-evidence__facts,.app-shell .reply-team-memory__reasons{gap:.36rem}.app-shell .verified-order-resolution__fact,.app-shell .reply-order-evidence__fact,.app-shell .reply-team-memory__reason-chip,.app-shell .reply-team-memory__badge{min-height:1.42rem;padding:.18rem .46rem}.app-shell .order-action-hooks__items,.app-shell .reply-team-memory__item-actions,.app-shell .reply-actions,.app-shell .reply-actions__secondary{gap:.42rem}.app-shell .reply-panel-stack--execution,.app-shell .reply-panel-stack--context{gap:.88rem}.app-shell .reply-execution-flow{gap:.92rem}.app-shell .reply-rail-header,.app-shell .reply-context-header{padding:.18rem .04rem .12rem}.app-shell .reply-execution-sequence{gap:.46rem}.app-shell .reply-execution-sequence__item{border-radius:14px;min-height:2.5rem;padding:.42rem .66rem}.app-shell .reply-execution-sequence__label{font-size:.76rem}.app-shell .reply-execution-authority,.app-shell .reply-execution-state,.app-shell .reply-execution-stage,.app-shell .reply-primary-action,.app-shell .reply-state,.app-shell .reply-editor-wrap,.app-shell .reply-supporting-disclosure{border-radius:18px}.app-shell .reply-execution-authority,.app-shell .reply-execution-state,.app-shell .reply-execution-stage{padding:.9rem .94rem}.app-shell .reply-execution-state__title,.app-shell .reply-state__title{font-size:.88rem}.app-shell .reply-execution-stage__meta{gap:.24rem}.app-shell .reply-execution-stage__title{color:var(--oo-text-strong);font-size:.92rem}.app-shell .reply-execution-stage__detail,.app-shell .reply-state__text{font-size:.78rem}.app-shell .reply-primary-action{gap:.5rem;padding:.92rem .96rem}.app-shell .reply-primary-action__header{align-items:flex-start}.app-shell .reply-primary-action__title{font-size:.92rem}.app-shell .reply-primary-action__detail{font-size:.79rem}.app-shell .generate-button,.app-shell .primary-action-button{letter-spacing:.01em;border-radius:14px;min-height:2.6rem;padding:.68rem .96rem;font-size:.82rem}.app-shell .generate-button--generate{border-color:#11100f;box-shadow:0 10px 18px #11100f1f}.app-shell .primary-action-button{border-color:color-mix(in srgb, var(--oo-accent) 48%, var(--oo-border) 52%);color:var(--oo-text-strong);background:linear-gradient(#b0915729,#b091570f),#fffaf2;box-shadow:0 10px 20px #b091571f}.app-shell .primary-action-button--send{min-width:120px}.app-shell .text-action-button{min-height:2.2rem;color:var(--oo-text-secondary);border-radius:12px;padding:.54rem .78rem;font-size:.76rem}.app-shell .reply-editor-wrap{background:#fffdf9db;gap:.66rem;padding:.9rem .96rem}.app-shell .reply-editor-wrap:focus-within{border-color:color-mix(in srgb, var(--oo-accent) 44%, var(--oo-border) 56%);box-shadow:inset 0 1px #ffffffe0,0 0 0 4px #b0915714}.app-shell .reply-rewrite-modes{gap:.38rem;margin-bottom:0}.app-shell .reply-rewrite-modes__chips{gap:.34rem}.app-shell .reply-rewrite-modes__chip{min-height:1.9rem;padding:.3rem .64rem}.app-shell .reply-editor{min-height:250px;padding:.96rem 1rem;font-size:.9rem;line-height:1.62}.app-shell .reply-feedback{font-size:.76rem;line-height:1.5}.app-shell .decision-badge{min-height:1.55rem;padding:.22rem .58rem;font-size:.67rem}.app-shell .reply-review-strip{padding-top:.1rem}.app-shell .context-active-card__title,.app-shell .billing-active-card__title{color:color-mix(in srgb, var(--oo-text-muted) 74%, var(--oo-accent) 26%)}.app-shell .context-active-card__meta,.app-shell .billing-active-card__meta{line-height:1.5}.app-shell .reply-team-memory__item,.app-shell .item-history-event,.app-shell .item-notes__item,.app-shell .item-external-status__update-item{border-radius:14px;padding:.74rem .8rem}.app-shell .item-history-event__content{padding:.02rem 0}.app-shell .item-history-event__summary{font-size:.8rem}.app-shell .item-history-event__time,.app-shell .item-history-event__actor,.app-shell .item-history-event__compact-note,.app-shell .item-notes__meta,.app-shell .item-external-status__update-time{font-size:.72rem}.app-shell .item-external-status__status-switch,.app-shell .message-workflow__actions,.app-shell .message-priority-controls{gap:.38rem}.app-shell .item-external-status__status-option,.app-shell .order-action-hooks__button{min-height:1.95rem}.app-shell .workflow-filter-switch__item:hover,.app-shell .provider-switch__item:hover,.app-shell .reply-context-switch__item:hover,.app-shell .reply-mode-switch__item:hover,.app-shell .item-external-status__status-option:hover,.app-shell .text-action-button:hover,.app-shell .generate-button:hover,.app-shell .primary-action-button:hover{transform:translateY(-1px)}.app-shell .generate-button:hover,.app-shell .primary-action-button:hover{filter:saturate(1.02)}.app-shell .generate-button:disabled,.app-shell .primary-action-button:disabled,.app-shell .text-action-button:disabled{box-shadow:none;transform:none}@media (max-width:1240px){.app-shell .reply-copilot-summary__grid,.app-shell .reply-context-grid,.app-shell .decision-value-strip,.app-shell .case-command-surface__summary{grid-template-columns:1fr}}@media (max-width:820px){.app-shell .reply-actions__secondary,.app-shell .item-history-event__meta,.app-shell .reply-primary-action__header{align-items:flex-start}.app-shell .reply-actions__secondary,.app-shell .item-history-event__meta{flex-direction:column}.app-shell .reply-editor{min-height:220px}}@keyframes operatoros-content-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes operatoros-content-fade-in{0%{opacity:0}to{opacity:1}}@keyframes operatoros-soft-press{0%{transform:scale(1)}50%{transform:scale(.985)}to{transform:scale(1)}}.app-shell .workspace-control-bar,.app-shell .workspace-pane__role-bar,.app-shell .panel,.app-shell .message-next-action,.app-shell .message-thread-card,.app-shell .case-context-layer,.app-shell .reply-primary-action,.app-shell .reply-execution-state,.app-shell .reply-execution-authority,.app-shell .reply-execution-stage,.app-shell .reply-context-bridge,.app-shell .reply-team-memory,.app-shell .reply-copilot-summary,.app-shell .reply-workspace-card,.app-shell .reply-order-evidence,.app-shell .verified-order-resolution,.app-shell .item-notes,.app-shell .item-external-status,.app-shell .item-history,.app-shell .message-detail-secondary-disclosure,.app-shell .reply-supporting-disclosure{transition:transform var(--oo-transition-panel), opacity var(--oo-transition-panel), border-color var(--oo-transition-state), background-color var(--oo-transition-state), box-shadow var(--oo-transition-panel)}.app-shell .workspace-control-bar__action,.app-shell .operations-command__action,.app-shell .operations-command__lane-focus,.app-shell .operations-command__link,.app-shell .inbox-state-card__action,.app-shell .workspace-live-alert__actions button,.app-shell .reply-actions button,.app-shell .reply-team-memory__apply,.app-shell .message-next-action__action,.app-shell .item-notes__save,.app-shell .item-external-status__save,.app-shell .item-external-status__link,.app-shell .text-action-button,.app-shell .primary-action-button,.app-shell .generate-button,.app-shell .workflow-filter-switch__item,.app-shell .provider-switch__item,.app-shell .reply-context-switch__item,.app-shell .reply-mode-switch__item,.app-shell .reply-rewrite-modes__chip,.app-shell .reply-quick-actions__chip,.app-shell .order-action-hooks__button,.app-shell .item-external-status__status-option{transition:transform var(--oo-transition-micro), opacity var(--oo-transition-state), border-color var(--oo-transition-state), background-color var(--oo-transition-state), color var(--oo-transition-state), box-shadow var(--oo-transition-panel);will-change:transform}.app-shell .text-action-button:active,.app-shell .primary-action-button:active,.app-shell .generate-button:active,.app-shell .workflow-filter-switch__item:active,.app-shell .provider-switch__item:active,.app-shell .reply-context-switch__item:active,.app-shell .reply-mode-switch__item:active,.app-shell .reply-rewrite-modes__chip:active,.app-shell .reply-quick-actions__chip:active,.app-shell .item-external-status__status-option:active{animation:operatoros-soft-press var(--oo-transition-micro)}.app-shell .workflow-filter-switch__item,.app-shell .provider-switch__item,.app-shell .reply-context-switch__item,.app-shell .reply-mode-switch__item{position:relative;overflow:hidden}.app-shell .workflow-filter-switch__item:after,.app-shell .provider-switch__item:after,.app-shell .reply-context-switch__item:after,.app-shell .reply-mode-switch__item:after{content:"";opacity:0;height:1px;transition:opacity var(--oo-transition-state), transform var(--oo-transition-state);background:#b09157d6;border-radius:999px;position:absolute;bottom:.28rem;left:.6rem;right:.6rem;transform:scaleX(.72)}.app-shell .workflow-filter-switch__item--active:after,.app-shell .provider-switch__item--active:after,.app-shell .reply-context-switch__item--active:after,.app-shell .reply-mode-switch__item--active:after{opacity:1;transform:scaleX(1)}.app-shell .workflow-filter-switch__item:hover,.app-shell .provider-switch__item:hover,.app-shell .reply-context-switch__item:hover,.app-shell .reply-mode-switch__item:hover,.app-shell .reply-rewrite-modes__chip:hover,.app-shell .reply-quick-actions__chip:hover,.app-shell .order-action-hooks__button:hover,.app-shell .item-external-status__status-option:hover,.app-shell .notification-center__item:hover{transform:translateY(-1px)}.app-shell .workflow-filter-switch__item--active,.app-shell .provider-switch__item--active,.app-shell .reply-context-switch__item--active,.app-shell .reply-mode-switch__item--active{box-shadow:inset 0 1px #fff6,0 8px 18px #b0915714}.app-shell .message-item{transition:transform var(--oo-transition-state), background-color var(--oo-transition-state), border-color var(--oo-transition-state), box-shadow var(--oo-transition-panel), opacity var(--oo-transition-panel)}.app-shell .message-item:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--oo-transition-state);pointer-events:none;background:linear-gradient(#ffffff09,#fff0);position:absolute;inset:0}.app-shell .message-item:hover:before,.app-shell .message-item--selected:before{opacity:1}.app-shell .message-item__priority-rail,.app-shell .message-item__unread-dot,.app-shell .message-item__signal,.app-shell .message-item__aux-badge,.app-shell .message-item__impact-chip,.app-shell .message-item__meta-pill,.app-shell .decision-badge,.app-shell .reply-context-bridge__proof-chip,.app-shell .section-summary-row__item,.app-shell .verified-order-resolution__fact,.app-shell .reply-order-evidence__fact,.app-shell .reply-team-memory__badge,.app-shell .reply-team-memory__reason-chip,.app-shell .item-external-status__pill,.app-shell .operations-command__status,.app-shell .operations-command__lane-status{transition:transform var(--oo-transition-state), background-color var(--oo-transition-state), border-color var(--oo-transition-state), color var(--oo-transition-state), opacity var(--oo-transition-state)}.app-shell .message-item--selected .message-item__meta-pill,.app-shell .message-item--selected .message-item__impact-chip,.app-shell .message-item--selected .message-item__signal,.app-shell .message-item--selected .message-item__aux-badge{transform:translateY(-1px)}.app-shell .reply-editor-wrap,.app-shell .reply-editor,.app-shell .paste-input,.app-shell .item-notes__input,.app-shell .item-external-status__input,.app-shell .notification-center__panel,.app-shell .notification-center__item,.app-shell .notification-center__prefs,.app-shell .notification-center__prefs-grid{transition:transform var(--oo-transition-panel), opacity var(--oo-transition-panel), border-color var(--oo-transition-state), background-color var(--oo-transition-state), box-shadow var(--oo-transition-panel)}.app-shell .reply-editor-wrap:focus-within,.app-shell .item-notes__input:focus-visible,.app-shell .item-external-status__input:focus-visible,.app-shell .paste-input:focus-visible,.app-shell .notification-center__trigger[aria-expanded=true]{transform:translateY(-1px)}.app-shell .notification-center__trigger[aria-expanded=true]{box-shadow:0 10px 22px #b091571a}.app-shell .notification-center__item{transform-origin:50%}.app-shell .notification-center__item--unread,.app-shell .notification-center__prefs-grid,.app-shell .notification-center__panel,.app-shell .reply-supporting-disclosure__body,.app-shell .reply-context-support-disclosure__body,.app-shell .reply-context-primary-disclosure__body,.app-shell .message-detail-secondary-disclosure__body,.app-shell .case-context-layer__actionable-body,.app-shell .case-context-layer__deep-body{animation:operatoros-content-fade-up var(--oo-transition-panel)}.app-shell .reply-primary-action,.app-shell .reply-execution-state,.app-shell .reply-execution-authority,.app-shell .reply-execution-stage,.app-shell .reply-context-bridge,.app-shell .reply-team-memory,.app-shell .reply-copilot-summary,.app-shell .reply-workspace-card,.app-shell .reply-order-evidence,.app-shell .verified-order-resolution{transform-origin:top}.app-shell .app-shell__workspace-frame{transition:box-shadow var(--oo-transition-panel), border-color var(--oo-transition-state)}.app-shell--case-transitioning .workspace-pane--case .panel__header,.app-shell--case-transitioning .workspace-pane--case .panel__content>*,.app-shell--case-transitioning .workspace-pane--rail .panel__header,.app-shell--case-transitioning .workspace-pane--rail .panel__content>*{animation:operatoros-content-fade-up var(--oo-transition-panel)}.app-shell--case-transitioning .workspace-pane--case .panel--workspace,.app-shell--case-transitioning .workspace-pane--rail .panel--rail{box-shadow:var(--oo-shadow-sm), var(--oo-shadow-inset), 0 18px 34px #b091570f}.app-shell .message-detail-secondary-disclosure summary:after,.app-shell .reply-supporting-disclosure summary:after,.app-shell .item-notes__composer-disclosure summary:after,.app-shell .item-notes__older summary:after,.app-shell .item-external-status__disclosure summary:after,.app-shell .reply-context-support-disclosure summary:after,.app-shell .reply-context-primary-disclosure>summary:after,.app-shell .case-context-layer__digest-disclosure>summary:after,.app-shell .case-context-layer__actionable-disclosure>summary:after,.app-shell .case-context-layer__deep-disclosure summary:after,.app-shell .item-history-event__context summary:after,.app-shell .item-history-event__snapshot summary:after{transition:transform var(--oo-transition-state), opacity var(--oo-transition-state)}.app-shell .message-detail-secondary-disclosure summary:hover,.app-shell .reply-supporting-disclosure summary:hover,.app-shell .item-notes__composer-disclosure summary:hover,.app-shell .item-notes__older summary:hover,.app-shell .item-external-status__disclosure summary:hover,.app-shell .reply-context-support-disclosure summary:hover,.app-shell .reply-context-primary-disclosure>summary:hover,.app-shell .case-context-layer__digest-disclosure>summary:hover,.app-shell .case-context-layer__actionable-disclosure>summary:hover,.app-shell .case-context-layer__deep-disclosure summary:hover,.app-shell .item-history-event__context summary:hover,.app-shell .item-history-event__snapshot summary:hover{background:#b091570a}.app-shell .reply-loader{transition:opacity var(--oo-transition-state), transform var(--oo-transition-state)}@media (prefers-reduced-motion:reduce){.app-shell--case-transitioning .workspace-pane--case .panel__header,.app-shell--case-transitioning .workspace-pane--case .panel__content>*,.app-shell--case-transitioning .workspace-pane--rail .panel__header,.app-shell--case-transitioning .workspace-pane--rail .panel__content>*,.app-shell .notification-center__item--unread,.app-shell .notification-center__prefs-grid,.app-shell .notification-center__panel,.app-shell .reply-supporting-disclosure__body,.app-shell .reply-context-support-disclosure__body,.app-shell .reply-context-primary-disclosure__body,.app-shell .message-detail-secondary-disclosure__body,.app-shell .case-context-layer__actionable-body,.app-shell .case-context-layer__deep-body{animation:none!important}}.app-shell .reply-context-primary--intelligence{box-shadow:none;background:0 0;border:0;padding:0}.app-shell .reply-intelligence-rail{gap:.82rem;display:grid}.app-shell .intelligence-rail-card{--intelligence-tone-border:var(--oo-border-soft);--intelligence-tone-bg:#fffcf7e6;--intelligence-tone-chip-bg:#fffbf5f0;--intelligence-tone-chip-border:#d3c8b5e0;--intelligence-tone-chip-text:var(--oo-text-strong);border:1px solid var(--intelligence-tone-border);background:linear-gradient(180deg, #fffdf9fa 0%, var(--intelligence-tone-bg) 100%);transition:transform var(--oo-transition-panel), border-color var(--oo-transition-state), background-color var(--oo-transition-state), box-shadow var(--oo-transition-panel);border-radius:18px;gap:.88rem;padding:.98rem 1rem;display:grid;box-shadow:inset 0 1px #ffffffe0,0 12px 26px #1714100a}.app-shell .intelligence-rail-card:hover{transform:translateY(-1px)}.app-shell .intelligence-rail-card--neutral{--intelligence-tone-border:#d3c8b5e0;--intelligence-tone-bg:#fbf6eee6}.app-shell .intelligence-rail-card--success{--intelligence-tone-border:color-mix(in srgb, var(--oo-success-border) 78%, var(--oo-border-soft) 22%);--intelligence-tone-bg:color-mix(in srgb, var(--oo-success-bg) 44%, #fffcf7f0 56%);--intelligence-tone-chip-bg:#f1f6eff5;--intelligence-tone-chip-border:#ccd8c7e6;--intelligence-tone-chip-text:var(--oo-success-text)}.app-shell .intelligence-rail-card--warning{--intelligence-tone-border:color-mix(in srgb, var(--oo-warning-border) 86%, var(--oo-border-soft) 14%);--intelligence-tone-bg:color-mix(in srgb, var(--oo-warning-bg) 54%, #fffbf4f0 46%);--intelligence-tone-chip-bg:#faf3e8f5;--intelligence-tone-chip-border:#e5d2b3e6;--intelligence-tone-chip-text:var(--oo-warning-text)}.app-shell .intelligence-rail-card--critical{--intelligence-tone-border:color-mix(in srgb, var(--oo-danger-border) 84%, var(--oo-border-soft) 16%);--intelligence-tone-bg:color-mix(in srgb, var(--oo-danger-bg) 48%, #fffbf7f0 52%);--intelligence-tone-chip-bg:#faeeebf5;--intelligence-tone-chip-border:#e4c4baeb;--intelligence-tone-chip-text:var(--oo-danger-text)}.app-shell .intelligence-rail-card--action{--intelligence-tone-border:color-mix(in srgb, var(--oo-accent) 36%, var(--oo-border-soft) 64%);--intelligence-tone-bg:color-mix(in srgb, var(--oo-accent-faint) 82%, #fffbf5f5 18%);--intelligence-tone-chip-bg:#faf5ebf5;--intelligence-tone-chip-border:#c2b59ee0;--intelligence-tone-chip-text:var(--oo-accent-strong)}.app-shell .intelligence-rail-card__header{border-bottom:1px solid #d3c8b5a3;justify-content:space-between;align-items:flex-start;gap:.7rem;padding-bottom:.78rem;display:flex}.app-shell .intelligence-rail-card__eyebrow,.app-shell .intelligence-evidence-column__label,.app-shell .intelligence-rail-metric__label,.app-shell .intelligence-memory-row__title{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--oo-text-muted) 76%, var(--oo-accent) 24%);margin:0;font-size:.66rem;font-weight:700}.app-shell .intelligence-rail-card__title{color:var(--oo-text-strong);font-family:var(--oo-font-display);letter-spacing:-.02em;margin:.22rem 0 0;font-size:1rem;line-height:1.28}.app-shell .intelligence-rail-card__summary{border:1px solid var(--intelligence-tone-chip-border);background:var(--intelligence-tone-chip-bg);min-height:1.6rem;color:var(--intelligence-tone-chip-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.22rem .58rem;font-size:.68rem;font-weight:700;display:inline-flex}.app-shell .intelligence-rail-card__body{gap:.74rem;display:grid}.app-shell .intelligence-callout{color:var(--oo-text-primary);background:#fffdfad6;border:1px solid #d3c8b5b8;border-radius:14px;margin:0;padding:.72rem .8rem;font-size:.82rem;line-height:1.56}.app-shell .intelligence-callout--primary{font-weight:500}.app-shell .intelligence-callout--caution{border-color:var(--intelligence-tone-chip-border);background:var(--intelligence-tone-chip-bg);color:var(--intelligence-tone-chip-text)}.app-shell .intelligence-rail-metric-grid,.app-shell .intelligence-memory-list{gap:.62rem;display:grid}.app-shell .intelligence-rail-metric,.app-shell .intelligence-memory-row,.app-shell .intelligence-evidence-column{background:#fffcf7d1;border:1px solid #d3c8b5b3;border-radius:14px;gap:.28rem;padding:.74rem .78rem;display:grid}.app-shell .intelligence-rail-metric__value{color:var(--oo-text-strong);letter-spacing:-.014em;margin:0;font-size:.84rem;font-weight:650;line-height:1.4}.app-shell .intelligence-rail-metric__detail,.app-shell .intelligence-memory-row__detail,.app-shell .intelligence-evidence-item{color:var(--oo-text-secondary);margin:0;font-size:.78rem;line-height:1.52}.app-shell .intelligence-evidence-grid{gap:.62rem;display:grid}.app-shell .intelligence-evidence-column--verified{border-color:color-mix(in srgb, var(--oo-success-border) 72%, var(--oo-border-soft) 28%);background:#f1f6efd1}.app-shell .intelligence-evidence-column--inferred{border-color:color-mix(in srgb, var(--oo-accent) 24%, var(--oo-border-soft) 76%);background:#fbf7efd1}.app-shell .intelligence-evidence-column--caution{border-color:color-mix(in srgb, var(--oo-warning-border) 72%, var(--oo-border-soft) 28%);background:#faf4ebd6}.app-shell .intelligence-evidence-list{gap:.38rem;display:grid}.app-shell .intelligence-evidence-item{padding-left:.82rem;position:relative}.app-shell .intelligence-evidence-item:before{content:"";background:#b0915775;border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:.46rem;left:0}.app-shell .intelligence-evidence-column--verified .intelligence-evidence-item:before{background:#4f63467a}.app-shell .intelligence-evidence-column--caution .intelligence-evidence-item:before{background:#815f2f7a}.app-shell .intelligence-evidence-item--muted{color:var(--oo-text-muted)}.app-shell .intelligence-fact-chips{flex-wrap:wrap;gap:.4rem;display:flex}.app-shell .intelligence-fact-chip{border:1px solid var(--intelligence-tone-chip-border);background:var(--intelligence-tone-chip-bg);min-height:1.5rem;color:var(--intelligence-tone-chip-text);border-radius:999px;align-items:center;padding:.18rem .52rem;font-size:.69rem;font-weight:650;line-height:1.2;display:inline-flex}.app-shell .intelligence-support-disclosure{background:#fcf8f1b8;margin-top:.1rem}.app-shell .intelligence-support-disclosure summary{background:#fffcf7b8}.app-shell .intelligence-support-disclosure__body{gap:.74rem;display:grid}@media (max-width:1180px){.app-shell .intelligence-rail-card__header{flex-direction:column;align-items:flex-start}.app-shell .intelligence-rail-card__summary{white-space:normal}}.app-shell .message-item--qa-in-review{border-color:#b0915733}.app-shell .message-item--qa-changes{box-shadow:inset 0 0 0 1px #e5d2b31a}.app-shell .message-item--qa-blocked{box-shadow:inset 0 0 0 1px #e4c4ba24}.app-shell .message-item__meta-pill--review{border-color:color-mix(in srgb, var(--oo-accent) 28%, var(--oo-border-soft) 72%);color:var(--oo-accent-strong);background:#f9f4e9e6}.app-shell .reply-execution-stage--review{gap:.78rem}.app-shell .review-lifecycle-card{border:1px solid var(--oo-border-soft);box-shadow:var(--oo-shadow-inset);background:#fffcf7db;border-radius:18px;gap:.82rem;padding:.94rem .98rem;display:grid}.app-shell .review-lifecycle-card--neutral{border-color:var(--oo-border-soft)}.app-shell .review-lifecycle-card--action{border-color:color-mix(in srgb, var(--oo-accent) 34%, var(--oo-border-soft) 66%);background:linear-gradient(#fffcf7f0 0%,#f8f3e9eb 100%)}.app-shell .review-lifecycle-card--warning{border-color:color-mix(in srgb, var(--oo-warning-border) 78%, var(--oo-border-soft) 22%);background:linear-gradient(#fffbf6f2 0%,#faf3e8ed 100%)}.app-shell .review-lifecycle-card--critical{border-color:color-mix(in srgb, var(--oo-danger-border) 82%, var(--oo-border-soft) 18%);background:linear-gradient(#fffbf8f5 0%,#faeeebf0 100%)}.app-shell .review-lifecycle-card--success{border-color:color-mix(in srgb, var(--oo-success-border) 78%, var(--oo-border-soft) 22%);background:linear-gradient(#fffcf7f2 0%,#f0f6efeb 100%)}.app-shell .review-lifecycle-card__header{border-bottom:1px solid var(--oo-border-soft);justify-content:space-between;align-items:flex-start;gap:.7rem;padding-bottom:.76rem;display:flex}.app-shell .review-lifecycle-card__eyebrow,.app-shell .review-lifecycle-card__fact-label,.app-shell .review-lifecycle-card__note-label{color:color-mix(in srgb, var(--oo-text-muted) 74%, var(--oo-accent) 26%);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.app-shell .review-lifecycle-card__title{color:var(--oo-text-strong);font-family:var(--oo-font-display);letter-spacing:-.02em;margin:.22rem 0 0;font-size:1rem;line-height:1.28}.app-shell .review-lifecycle-card__grid{gap:.62rem;display:grid}.app-shell .review-lifecycle-card__fact{background:#fffdf9d1;border:1px solid #d3c8b5b3;border-radius:14px;gap:.24rem;padding:.74rem .8rem;display:grid}.app-shell .review-lifecycle-card__fact-value,.app-shell .review-lifecycle-card__note-text{color:var(--oo-text-strong);margin:0;font-size:.83rem;font-weight:650;line-height:1.44}.app-shell .review-lifecycle-card__fact-detail{color:var(--oo-text-secondary);margin:0;font-size:.76rem;line-height:1.5}.app-shell .review-lifecycle-card__note{background:#fffdfad6;border:1px solid #d3c8b5b8;border-radius:14px;gap:.28rem;padding:.78rem .82rem;display:grid}.app-shell .review-lifecycle-card__actions,.app-shell .review-lifecycle-card__reviewer-actions,.app-shell .review-lifecycle-card__outcome-row,.app-shell .review-lifecycle-card__assign-row{flex-wrap:wrap;gap:.46rem;display:flex}.app-shell .review-lifecycle-card__disclosure{border-top:1px solid var(--oo-border-soft);padding-top:.82rem}.app-shell .review-lifecycle-card__disclosure>summary{cursor:pointer;color:var(--oo-text-secondary);justify-content:space-between;align-items:center;gap:.6rem;font-size:.76rem;font-weight:700;list-style:none;display:flex}.app-shell .review-lifecycle-card__disclosure>summary::-webkit-details-marker{display:none}.app-shell .review-lifecycle-card__disclosure>summary:after{content:"▾";color:var(--oo-text-muted);transition:transform var(--oo-transition-state)}.app-shell .review-lifecycle-card__disclosure[open]>summary:after{transform:rotate(180deg)}.app-shell .review-lifecycle-card__disclosure-body{gap:.7rem;padding-top:.72rem;display:grid}.app-shell .review-lifecycle-card__assign-row select{min-width:180px}@media (max-width:1180px){.app-shell .review-lifecycle-card__header{flex-direction:column}}.app-shell .operations-command__section-badge,.app-shell .operations-command__attention-count,.app-shell .reply-team-memory__badge,.app-shell .verified-order-resolution__fact,.app-shell .reply-order-evidence__fact,.app-shell .intelligence-fact-chip,.app-shell .message-item__meta-pill--review{border-radius:var(--oo-radius-pill);letter-spacing:.05em;justify-content:center;align-items:center;min-height:1.58rem;padding:.18rem .56rem;font-size:.67rem;font-weight:700;line-height:1;display:inline-flex}.app-shell .operations-command__card,.app-shell .operations-command__attention,.app-shell .operations-command__manager,.app-shell .operations-command__lane,.app-shell .intelligence-rail-card,.app-shell .review-lifecycle-card,.app-shell .reply-execution-authority,.app-shell .reply-execution-state,.app-shell .reply-execution-stage,.app-shell .reply-primary-action,.app-shell .reply-editor-wrap,.app-shell .reply-state,.app-shell .message-thread-card,.app-shell .case-context-layer,.app-shell .item-notes,.app-shell .item-external-status,.app-shell .item-history,.app-shell .reply-context-primary,.app-shell .reply-context-support-disclosure,.app-shell .reply-context-bridge,.app-shell .reply-workspace-card,.app-shell .ecommerce-context-value-card,.app-shell .case-context-card{box-shadow:0 10px 24px #0f0c090a, var(--oo-shadow-inset)}.app-shell .operations-command__card,.app-shell .operations-command__attention,.app-shell .operations-command__manager,.app-shell .operations-command__lane,.app-shell .intelligence-rail-card,.app-shell .review-lifecycle-card,.app-shell .message-item,.app-shell .workflow-filter-switch__item,.app-shell .provider-switch__item,.app-shell .reply-context-switch__item,.app-shell .reply-mode-switch__item,.app-shell .operations-command__action,.app-shell .operations-command__link,.app-shell .operations-command__lane-focus,.app-shell .item-external-status__status-option{transition:transform var(--oo-transition-micro), border-color var(--oo-transition-state), background-color var(--oo-transition-state), color var(--oo-transition-state), box-shadow var(--oo-transition-panel)}.app-shell .operations-command__section-label,.app-shell .reply-rail-header__label,.app-shell .intelligence-rail-card__eyebrow,.app-shell .review-lifecycle-card__eyebrow,.app-shell .review-lifecycle-card__fact-label,.app-shell .review-lifecycle-card__note-label{letter-spacing:.1em;font-size:.66rem}.app-shell .operations-command__section-title,.app-shell .reply-rail-header__title,.app-shell .intelligence-rail-card__title,.app-shell .review-lifecycle-card__title,.app-shell .message-thread-card__title,.app-shell .case-context-layer__title,.app-shell .item-notes__title,.app-shell .item-external-status__title,.app-shell .item-history__title{letter-spacing:-.02em}.app-shell .operations-command__meta,.app-shell .operations-command__proof-text,.app-shell .operations-command__lane-meta,.app-shell .operations-command__lane-proof,.app-shell .reply-rail-header__detail,.app-shell .intelligence-rail-metric__detail,.app-shell .intelligence-memory-row__detail,.app-shell .intelligence-evidence-item,.app-shell .review-lifecycle-card__fact-detail,.app-shell .reply-execution-stage__detail,.app-shell .reply-state__text{line-height:1.5}.app-shell .operations-command__attention-item:hover,.app-shell .operations-command__lane:hover{transform:translateY(-1px)}.app-shell .operations-command__action:hover,.app-shell .operations-command__link:hover,.app-shell .operations-command__lane-focus:hover{border-color:color-mix(in srgb, var(--oo-accent) 38%, var(--oo-border) 62%);background:#fffbf3eb}.app-shell .attachment-list{gap:.56rem;margin-top:.82rem;display:grid}.app-shell .attachment-list__title{color:var(--oo-text-secondary);margin:0;font-size:.74rem;font-weight:700}.app-shell .attachment-list__items{gap:.48rem;display:grid}.app-shell .attachment-card{border:1px solid var(--oo-border-soft);background:#fffdf9db;border-radius:14px;gap:.52rem;padding:.64rem .72rem;display:grid}.app-shell .attachment-card--compact{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.app-shell .attachment-card__preview-link{max-width:180px;display:inline-flex}.app-shell .attachment-card__image{border:1px solid var(--oo-border-soft);object-fit:cover;border-radius:10px;width:100%;max-width:180px;max-height:130px}.app-shell .attachment-card__pdf{border:1px solid color-mix(in srgb, var(--oo-border) 84%, #b4382d 16%);color:#7f2a21;background:#b4382d14;border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.app-shell .attachment-card__meta{gap:.2rem;min-width:0;display:grid}.app-shell .attachment-card__name,.app-shell .attachment-card__detail{margin:0}.app-shell .attachment-card__name{color:var(--oo-text-strong);overflow-wrap:anywhere;font-size:.8rem;font-weight:650}.app-shell .attachment-card__detail{color:var(--oo-text-secondary);font-size:.71rem}.app-shell .attachment-card__download,.app-shell .attachment-card__remove{white-space:nowrap}.app-shell .attachment-composer{gap:.5rem;display:grid}.app-shell .attachment-composer__picker{width:fit-content}.app-shell .attachment-composer--workspace{border:1px dashed var(--oo-border);background:#fffefbb3;border-radius:14px;margin-top:.44rem;padding:.68rem .72rem}.app-shell .attachment-composer--drag-active{border-color:var(--oo-accent);background:#fff7e8eb}.app-shell .reply-ai-quick-card{border:1px solid color-mix(in srgb, var(--oo-border) 82%, var(--oo-accent) 18%);background:color-mix(in srgb, var(--oo-surface-elevated) 84%, #fff7e8 16%);border-radius:14px;gap:.46rem;padding:.72rem .78rem;display:grid}.app-shell .reply-ai-quick-card__label{letter-spacing:.06em;text-transform:uppercase;color:var(--oo-text-secondary);margin:0;font-size:.64rem;font-weight:700}.app-shell .reply-ai-quick-card__title{color:var(--oo-text-strong);margin:0;font-size:.92rem;font-weight:680}.app-shell .reply-ai-quick-card__detail{color:var(--oo-text-secondary);margin:0;font-size:.76rem;line-height:1.42}.app-shell .reply-ai-quick-card__actions,.app-shell .reply-ai-quick-actions{flex-wrap:wrap;align-items:center;gap:.44rem;display:flex}.app-shell .reply-advanced-ai{border:1px solid var(--oo-border-soft);background:#fffefae6;border-radius:14px;gap:.62rem;padding:.72rem;display:grid}.app-shell .reply-advanced-ai__section{border:1px solid color-mix(in srgb, var(--oo-border-soft) 84%, #fff 16%);background:#ffffffe6;border-radius:12px;gap:.44rem;padding:.58rem .62rem;display:grid}.app-shell .reply-advanced-ai__section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.52rem;display:flex}.app-shell .reply-advanced-ai__title{color:var(--oo-text-strong);margin:0;font-size:.74rem;font-weight:700}.app-shell .reply-advanced-ai__toggles,.app-shell .reply-advanced-ai__entry-points,.app-shell .reply-advanced-ai__action-grid{flex-wrap:wrap;align-items:center;gap:.44rem;display:flex}.reply-workbench{gap:12px;display:grid}.reply-workbench__flow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reply-workbench__flow-separator{color:#4a5568b8;font-size:12px}.reply-workbench__templates{gap:8px;display:grid}.reply-workbench__label{letter-spacing:.08em;text-transform:uppercase;color:#1a202cb3;margin:0;font-size:11px;font-weight:700}.reply-workbench__template-list{flex-wrap:wrap;gap:8px;display:flex}.reply-workbench__template-chip{color:#151921e6;cursor:pointer;background:#ffffffe6;border:1px solid #0f172a29;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.reply-workbench__template-chip span{color:#095cc4d9;font-size:11px;font-weight:700}.reply-workbench__template-chip:hover{background:#eff8ffcc;border-color:#095cc475}.reply-mode-switch--tight{gap:6px}.attachment-source-hub{gap:10px;display:grid}.attachment-source-list{gap:8px;display:grid}.reply-context-inline-tools{flex-wrap:wrap;gap:8px;display:flex}.reply-safety-layer{background:#f8fafce6;border:1px solid #0f172a1f;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.reply-safety-layer__label{text-transform:uppercase;letter-spacing:.08em;color:#334155bd;margin:0;font-size:11px;font-weight:700}.reply-safety-layer__tier{color:#0f172aeb;margin:0;font-size:14px;font-weight:700}.reply-safety-layer__reason{color:#334155db;margin:0;font-size:12px}.reply-safety-layer--safe{background:#f0fdf4d1;border-color:#16a34a40}.reply-safety-layer--caution{background:#fff7edd9;border-color:#d9770652}.reply-safety-layer--risk{background:#fef2f2e6;border-color:#dc262657}.reply-inline-workflow{background:#fafbffe6;border:1px solid #0f172a1f;border-radius:12px;gap:8px;padding:10px 12px;display:grid}.reply-inline-workflow__label{letter-spacing:.08em;text-transform:uppercase;color:#334155bd;margin:0;font-size:11px;font-weight:700}.reply-inline-workflow__send{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reply-collaboration-actions{background:#ffffffdb;border:1px solid #0f172a1f;border-radius:12px;gap:8px;padding:10px 12px;display:grid}.reply-collaboration-actions__row{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.reply-collaboration-actions__field{gap:4px;min-width:180px;display:grid}.reply-collaboration-actions__field>span{color:#334155d1;font-size:11px;font-weight:600}.reply-collaboration-actions select{background:#fff;border:1px solid #0f172a24;border-radius:10px;min-height:34px;padding:0 10px;font-size:12px}.reply-editor--preview{min-height:160px}@media (max-width:980px){.reply-inline-workflow__send,.reply-collaboration-actions__row,.reply-workbench__template-list{flex-direction:column;align-items:stretch}.reply-collaboration-actions__field{min-width:0}}.reply-workbench__template-actions{justify-content:flex-start;align-items:center;display:flex}.reply-template-picker{width:min(76rem,100%)}.reply-template-picker__body{grid-template-columns:220px minmax(280px,.9fr) minmax(300px,1fr);gap:10px;display:grid}.reply-template-picker__filters,.reply-template-picker__list,.reply-template-picker__preview{background:#ffffffdb;border:1px solid #bcab8a38;border-radius:10px;padding:10px}.reply-template-picker__filters{align-content:start;gap:8px;display:grid}.reply-template-picker__filters label{color:var(--oo-text-secondary);gap:4px;font-size:11px;font-weight:600;display:grid}.reply-template-picker__filters select{background:#fff;border:1px solid #0f172a24;border-radius:8px;min-height:34px;padding:0 10px;font-size:12px}.reply-template-picker__list{align-content:start;gap:8px;max-height:62vh;display:grid;overflow:auto}.reply-template-picker__list-item{text-align:left;cursor:pointer;background:#fff;border:1px solid #0f172a24;border-radius:9px;gap:4px;padding:8px 9px;display:grid}.reply-template-picker__list-item strong{color:#0f172aeb;font-size:12px}.reply-template-picker__list-item span{color:#334155d1;font-size:11px}.reply-template-picker__list-item--active{background:#eff8ffb3;border-color:#095cc475}.reply-template-picker__preview{align-content:start;gap:8px;display:grid}.reply-template-picker__preview pre{color:#0f172aeb;white-space:pre-wrap;background:#fff;border:1px solid #bcab8a38;border-radius:8px;min-height:180px;max-height:50vh;margin:0;padding:9px;font-size:12px;line-height:1.48;overflow:auto}.reply-template-picker__preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.reply-template-picker__preview-switch{align-items:center;gap:6px;display:inline-flex}.reply-template-picker__preview-switch button,.reply-template-picker__preview-toolbar>button{background:#fffffff0;border:1px solid #0f172a29;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}.reply-template-picker__preview-switch button.is-selected,.reply-template-picker__preview-toolbar>button.is-selected{background:#eff8ffe6;border-color:#095cc480}.reply-template-picker__email-frame{background:linear-gradient(#f3f7fceb,#ecf2f9e6);border:1px solid #bcab8a3d;border-radius:10px;max-height:50vh;padding:12px;overflow:auto}.reply-template-picker__email-frame.is-mobile .reply-template-picker__email-frame-inner{width:min(360px,100%)}.reply-template-picker__email-frame-inner{background:#fff;border:1px solid #0f172a14;border-radius:10px;width:100%;margin:0 auto;padding:10px}.inbox-branded-shell{width:min(var(--brand-width,600px), 100%);background:var(--brand-bg,#f4f8fc);border:1px solid #0f172a1f;border-radius:12px;margin:0 auto;padding:12px}.inbox-branded-shell a{color:#fff;background:var(--brand-primary,#12579a)}.reply-branded-live{background:#f9fbfff2;border:1px solid #0f172a24;border-radius:12px;gap:8px;padding:10px;display:grid}.reply-branded-live__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.reply-branded-live__actions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.reply-branded-live__actions button{background:#fffffff0;border:1px solid #0f172a29;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}.reply-branded-live__actions button.is-selected{background:#eff8ffe6;border-color:#095cc480}.reply-branded-live__frame{background:linear-gradient(#f3f7fceb,#ecf2f9e6);border:1px solid #bcab8a3d;border-radius:10px;max-height:360px;padding:10px;overflow:auto}.reply-branded-live__frame.is-mobile .reply-branded-live__frame-inner{width:min(360px,100%)}.reply-branded-live__frame-inner{background:#fff;border:1px solid #0f172a14;border-radius:10px;width:100%;margin:0 auto;padding:10px}.reply-branded-live__toggle{color:#0f172adb;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.reply-branded-live__region-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reply-branded-live__regions{background:#fffffff0;border:1px solid #0f172a1f;border-radius:10px;gap:8px;padding:8px;display:grid}.reply-branded-live__region-field{gap:6px;display:grid}.reply-branded-live__region-field>span{color:#0f172ad1;font-size:11px;font-weight:700}.reply-branded-live__region-field textarea{resize:vertical;color:#0f172aeb;background:#fff;border:1px solid #0f172a24;border-radius:8px;width:100%;min-height:64px;padding:8px;font-size:12px;line-height:1.45}@media (max-width:980px){.reply-template-picker__body{grid-template-columns:1fr}.reply-template-picker__list{max-height:38vh}}
