:is(.sd-support-shell,.sd-settings,.sd-create,.dt-inbox-layout,.team-chat-workspace,.cp-page){--support-ring:#8557df;--support-soft:#f7f4fc;--support-border:#e8e2f0;--support-shadow:0 3px 14px #40305808,0 1px 2px #40305805}:is(.sd-support-shell,.sd-settings,.sd-create,.dt-inbox-layout,.team-chat-workspace,.cp-page) button{transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}:is(.sd-support-shell,.sd-settings,.sd-create,.dt-inbox-layout,.team-chat-workspace,.cp-page) button:focus-visible{outline:2px solid var(--support-ring);outline-offset:3px}:is(.sd-inbox,.sd-detail,.sd-settings,.sd-create,.cp-page) :is(button.primary,.sd-settings-primary,.wc-primary,.sd-call-create){color:#fff;background:linear-gradient(#8154e2,#6c3ccd);border-color:#6d40ca;box-shadow:0 2px 4px #6140a91a,inset 0 1px #ffffff20}:is(.sd-inbox,.sd-detail,.sd-settings,.sd-create,.cp-page) :is(button.primary,.sd-settings-primary,.wc-primary,.sd-call-create):hover:not(:disabled){background:linear-gradient(#7545d9,#5f32bd);box-shadow:0 3px 9px #6140a92b}.sd-detail-actions>button:not(.primary):hover:not(:disabled),.sd-settings-cards>button:hover:not(:disabled),.cp-page .ord-button:hover:not(:disabled){box-shadow:var(--support-shadow);background:#f7f3fd;border-color:#d8c9ef}.sd-settings-cards>button,.cp-card,.cp-section{box-shadow:var(--support-shadow);border-color:#e8e2f0}.sd-settings>nav{background:linear-gradient(135deg,#f9f7fc,#f5f2fa)}.sd-settings>nav button[aria-current=page]{box-shadow:0 2px 5px #513b7610}.sd-inspector,.wc-customer{background:linear-gradient(110deg,#fff,#fdfcfe)}.sd-profile-heading,.tc-conversation-header,.dt-conversation-header{border-color:#eae5f0}.tc-directory,.dt-list{background:#fdfcfe}.tc-row:hover:not(.selected),.dt-row:hover:not(.selected){background:#f7f4fc}.tc-row.selected,.dt-row.selected{background:linear-gradient(100deg,#f0e8fc,#f8f5fc)}.sd-callback-panel,.sd-panel-overlay,.wc-dialog,.sd-merge-dialog{box-shadow:-8px 0 36px #31234312,0 6px 20px #3123430a}.sd-callback-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2921322b}.sd-callback-panel[data-state=open]{animation:.18s cubic-bezier(.2,.8,.2,1) support-slide-in}.sd-callback-panel[data-state=closed]{animation:.14s ease-in support-slide-out}.sd-callback-backdrop[data-state=open]{animation:.16s ease-out support-fade-in}.sd-callback-backdrop[data-state=closed]{animation:.14s ease-in support-fade-out}.sd-inline-form,.tc-edit,.wc-customer,.sd-search-panel{animation:.16s ease-out support-reveal}:is(.sd-inspector-dialog,.wc-dialog,.sd-merge-dialog){opacity:0;transition:opacity .16s ease,translate .18s ease,display .18s allow-discrete,overlay .18s allow-discrete;translate:10px}:is(.sd-inspector-dialog,.wc-dialog,.sd-merge-dialog)[open]{opacity:1;translate:0}@starting-style{:is(.sd-inspector-dialog,.wc-dialog,.sd-merge-dialog)[open]{opacity:0;translate:10px}}@keyframes support-slide-in{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}@keyframes support-slide-out{to{opacity:0;translate:24px}}@keyframes support-fade-in{0%{opacity:0}to{opacity:1}}@keyframes support-fade-out{to{opacity:0}}@keyframes support-reveal{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.sd-marketing-consent{background:#faf8fd;border:1px solid #e7dfef;border-radius:9px;margin:12px 0;padding:11px 12px}.sd-marketing-consent label,.sd-consent-check{color:#51455e;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;flex-direction:row!important;display:flex!important}.sd-marketing-consent input[type=checkbox],.sd-consent-check input[type=checkbox]{accent-color:#7144d8;flex:0 0 15px;height:15px;margin:2px 0 0;padding:0;width:15px!important}.sd-marketing-consent small,.sd-customer-marketing>small{color:#756a81;margin-top:5px;font-size:10px;line-height:1.6;display:block}.sd-consent-actions{flex-wrap:wrap;gap:7px;display:flex}.sd-consent-actions button{color:#65448e;background:#fff;border:1px solid #dfd5ec;border-radius:6px;padding:6px 9px;font-size:11px}.sd-sim-state.is-cancelled,.sd-sim-state.is-expired{color:#625c6b;background:#eeedf1}@media (prefers-reduced-motion:reduce){:is(.sd-support-shell,.sd-settings,.sd-create,.dt-inbox-layout,.team-chat-workspace,.cp-page) button{transition:none}:is(.sd-callback-panel,.sd-callback-backdrop,.sd-inline-form,.tc-edit,.wc-customer,.sd-search-panel,.sd-inspector-dialog,.wc-dialog,.sd-merge-dialog){transition:none!important;animation:none!important;translate:none!important}}.sd-split-subject{color:#554465;flex-direction:column;gap:8px;margin:0 0 20px;font-size:12px;display:flex}.sd-split-subject input{font:inherit;color:#342b3f;box-sizing:border-box;border:1px solid #dfd5ec;border-radius:8px;width:100%;padding:10px 12px}.sd-split-subject small{color:#81758e;font-size:11px}
.sd-queue-update-notice{color:#655b7c;background:#f5f1fd;border:1px solid #ddd4f6;border-radius:10px;align-items:center;gap:16px;margin:10px 0 14px;padding:10px 14px;font-size:12px;display:flex}.sd-queue-update-notice button{color:#fff;white-space:nowrap;background:#7141d9;border:0;border-radius:7px;padding:8px 12px}.sd-just-closed{background:#f1f2f4!important}.sd-just-closed .sd-subject,.sd-just-closed .sd-contact-cell{opacity:.55}.sd-just-closed .sd-subject{font-weight:400}.sd-group-order-row{border-bottom:1px solid #e6e1ed;align-items:center;display:flex}.sd-group-order-row>.sd-settings-row{border-bottom:0;flex:1}.sd-group-order-actions{gap:4px;padding:8px;display:flex}.sd-group-order-actions button{border:1px solid #e2dceb;border-radius:6px;padding:6px}.sd-group-order-actions button:disabled{opacity:.3}.sd-draft-open{text-underline-offset:3px;font-weight:600;text-decoration:underline}.pq-contact-alert{background:#fff3dc;border:1px solid #e5c179;border-radius:10px;margin:14px 0;padding:14px 16px}.pq-contact-alert strong{color:#785013}.pq-contact-alert p{margin:6px 0 10px;font-size:12px;line-height:1.6}.workspace-theme-toggle{color:#614b89;white-space:nowrap;background:#fff;border:1px solid #ddd6ea;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:flex}@media (max-width:700px){.workspace-theme-toggle span{display:none}.sd-queue-update-notice{flex-direction:column;align-items:flex-start;gap:8px}}.sd-queue-notice{min-height:20px;margin:8px 0}.sd-queue-update-notice button{min-width:190px}
