/* Settings editor approved as tabs. Scoped to the settings page; native controls and actions remain authoritative. */
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page {max-width:1280px!important;padding-bottom:32px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page [hidden] {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-head {align-items:center!important;gap:18px!important;margin:0 0 20px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title {gap:0!important;min-width:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title>.c-ico,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-head .wn-hint-btn,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-help,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-kpis {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-h1 {font-size:22px!important;font-weight:650!important;line-height:1.3!important;margin:0 0 5px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title p {max-width:none!important;font-size:13px!important;line-height:1.5!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-top {margin-left:auto!important;flex:0 1 300px!important;min-width:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-find {width:100%!important;min-width:0!important;max-width:300px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-find input {width:100%!important;min-height:34px!important;padding:7px 10px!important;font-size:12px!important;border-radius:6px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-version-line {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px 18px!important;flex-wrap:wrap!important;margin:0 0 14px!important;font-size:12px!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-version {display:inline-flex!important;gap:7px!important;align-items:center!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-version::before {content:'';width:6px;height:6px;border-radius:50%;background:var(--wf-brand);flex:none}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-shell {display:block!important;max-width:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu {position:static!important;display:block!important;margin:0!important;padding:0!important;border:1px solid var(--wf-line)!important;border-bottom:0!important;border-radius:9px 9px 0 0!important;background:var(--wf-paper)!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-tabs {display:flex!important;gap:0 24px!important;flex-wrap:wrap!important;padding:0 22px!important;border-bottom:1px solid var(--wf-line)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu [role=tab] {display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;min-height:46px!important;margin:0!important;padding:12px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--wf-muted)!important;box-shadow:none!important;font-size:13px!important;line-height:1.4!important;font-weight:500!important;text-align:center!important;white-space:nowrap!important;transform:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu [role=tab][aria-selected=true] {color:var(--wf-brand)!important;border-bottom-color:var(--wf-brand)!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu .ws-menu-dot {width:5px!important;height:5px!important;box-shadow:none!important;background:var(--wf-amber)!important;flex:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-system-tabs {display:flex!important;gap:0 20px!important;flex-wrap:wrap!important;padding:0 22px!important;background:var(--wf-soft)!important;border-bottom:1px solid var(--wf-line)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu .wst-system-tabs [role=tab] {min-height:40px!important;font-size:12px!important;padding:10px 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-main {width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:20px 22px 6px!important;border:1px solid var(--wf-line)!important;border-top:0!important;border-radius:0 0 9px 9px!important;background:var(--wf-paper)!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-pane-head {margin:0 0 12px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-pane-head h2 {font-size:16px!important;line-height:1.4!important;font-weight:650!important;margin:0 0 4px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-pane-head p {font-size:12px!important;line-height:1.5!important;margin:0!important;color:var(--wf-muted)!important;max-width:860px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-form {display:block!important;margin:0!important;padding:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-layout {display:block!important;gap:0!important;padding:0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-card {padding:0!important;margin:0!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-card>h3,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-card>p:not(#ws-mode-note):not(.wst-mode-caption):not(.wst-approval-flow),html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode-select {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-context {display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;gap:12px 24px!important;padding:10px 0 12px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-context>label {padding:6px 0!important;font-size:13px!important;line-height:1.5!important;font-weight:600!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-mode-scope {min-height:34px!important;width:100%!important;max-width:560px!important;padding:6px 10px!important;border:1px solid var(--wf-line)!important;border-radius:6px!important;background:var(--wf-paper)!important;color:var(--wf-ink)!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-connection-mode {grid-column:2!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-connection-current {font-size:13px!important;font-weight:600!important;color:var(--wf-brand)!important;background:var(--wf-soft)!important;border-radius:5px!important;padding:4px 8px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-connection-current[data-mode=draft] {color:var(--wf-violet)!important;background:var(--wf-violetfill)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-connection-note {width:100%!important;color:var(--wf-muted)!important;font-size:12px!important;line-height:1.5!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-modes {display:flex!important;gap:6px!important;flex-wrap:wrap!important;grid-template-columns:none!important;padding:0 0 0 229px!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode {display:inline-flex!important;flex:0 1 auto!important;min-height:34px!important;width:auto!important;padding:7px 11px!important;gap:0!important;border:1px solid var(--wf-line)!important;border-radius:6px!important;box-shadow:none!important;background:var(--wf-paper)!important;opacity:1!important;color:var(--wf-ink)!important;text-align:center!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode b {font-size:13px!important;line-height:1.4!important;font-weight:500!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode>:not(b) {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode[aria-pressed=true] {color:var(--wf-brand)!important;border-color:var(--wf-brand)!important;background:var(--wf-soft)!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode[data-ws-mode=draft][aria-pressed=true] {color:var(--wf-violet)!important;border-color:var(--wf-violet)!important;background:var(--wf-violetfill)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-caption,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-mode-note,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-approval-flow {font-size:12px!important;line-height:1.55!important;margin:9px 0 0 229px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-mode-note {margin-top:6px!important;max-width:680px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-approval-flow {color:var(--wf-violet)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page [data-ws-card=mode] {padding:0 0 16px!important;border-bottom:1px solid var(--wf-line)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid {display:block!important;padding:0!important;gap:0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label {display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;align-items:start!important;gap:6px 24px!important;margin:0!important;padding:15px 0!important;border-bottom:1px solid var(--wf-line)!important;font-size:13px!important;line-height:1.5!important;font-weight:500!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label>input {grid-column:2!important;grid-row:1!important;max-width:560px!important;min-width:0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label>.ws-field-note {grid-column:2!important;max-width:560px!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;margin:0!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportTone+small,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportMaxAnswerChars+small {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportMaxAnswerChars,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportRagThreshold,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportRagTopK,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #supportMaxContext {width:120px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page input:not([type=checkbox]):not([type=radio]),html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page select,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page textarea {font-size:13px!important;min-height:34px!important;line-height:1.5!important;border-radius:6px!important;padding:7px 10px!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page textarea {min-height:90px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-btn {min-height:34px!important;padding:7px 11px!important;font-size:12px!important;line-height:1.5!important;border-radius:6px!important;box-shadow:none!important;white-space:normal!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure {margin:0!important;padding:13px 0!important;border:0!important;border-top:1px solid var(--wf-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page [data-ws-card=answers]>.wsw-disclosure {border-top:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>summary {display:list-item!important;list-style:revert!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--wf-muted)!important;font-size:12px!important;line-height:1.5!important;font-weight:500!important;cursor:pointer!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>summary strong {font-size:12px!important;font-weight:500!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure[open]>summary {margin-bottom:12px!important;color:var(--wf-ink)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>label.ws-wide-field {display:grid!important;gap:7px!important;padding:0!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-wide-field textarea {width:100%!important;max-width:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>#ws-preview,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>#ws-review {padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-form-fold>section>h3 {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-form-fold>section>p {font-size:12px!important;line-height:1.5!important;color:var(--wf-muted)!important;margin:0 0 12px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-source-row {display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;gap:24px!important;align-items:center!important;padding:12px 0 16px!important;border-bottom:1px solid var(--wf-line)!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-source-row>a {color:var(--wf-brand)!important;text-decoration:none!important;font-weight:600!important;justify-self:start!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-check {padding:15px 0 15px 229px!important;border-bottom:1px solid var(--wf-line)!important;margin:0!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-check input {flex:none!important;width:16px!important;height:16px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-search-fields>label {border-bottom:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-search-advanced>summary {font-weight:500!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-search-advanced .support-settings-grid>label:last-child {border-bottom:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-params {display:block!important;grid-template-columns:none!important;gap:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param {display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;gap:6px 24px!important;padding:16px 0!important;border:0!important;border-bottom:1px solid var(--wf-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param:last-child {border-bottom:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-head {display:block!important;grid-column:1!important;grid-row:1!important;padding-top:5px!important;font-size:13px!important;line-height:1.5!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-head label {font-weight:500!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-unit {font-weight:400!important;font-size:12px!important;color:var(--wf-muted)!important;margin-left:5px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-hint {grid-column:1!important;grid-row:2!important;margin:0!important;font-size:12px!important;line-height:1.5!important;min-height:0!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-row {display:flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;flex-wrap:wrap!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-row input {width:190px!important;max-width:100%!important;flex:0 1 190px!important;min-width:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-row button {flex:0 1 auto!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-param-details {grid-column:2!important;grid-row:2!important;align-self:start!important;border:0!important;margin:0!important;padding:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-param-details>summary {display:list-item!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;list-style:revert!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-effective {margin-left:8px!important;color:var(--wf-ink)!important;font-variant-numeric:tabular-nums!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-param-details .ws-param-meta {font-size:12px!important;line-height:1.6!important;margin:8px 0 0!important;padding:10px!important;background:var(--wf-soft)!important;border-radius:6px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-est {grid-column:1/-1!important;padding:8px 10px!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.5!important;border-radius:5px!important;background:var(--wf-amberfill)!important;color:var(--wf-amber)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar {position:static!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:16px 0 0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar::before {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar-text {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px 14px!important;min-width:0!important;flex:1 1 300px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar-line,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draft-mode,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wsw-draft-summary {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-edit-state {display:inline-flex!important;gap:7px!important;align-items:center!important;font-size:12px!important;line-height:1.5!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-edit-state::before {content:'';width:6px;height:6px;border-radius:50%;flex:none;background:var(--wf-brand)}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-edit-state[data-pending=true] {color:var(--wf-amber)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-edit-state[data-pending=true]::before {background:var(--wf-amber)}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-version {position:relative!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;order:2!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-version summary {font-size:12px!important;color:var(--wf-muted)!important;list-style:revert!important;display:list-item!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-version #ws-draft-note {display:block!important;font-size:12px!important;line-height:1.6!important;color:var(--wf-muted)!important;padding:8px 0!important;max-width:650px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-version[open] {flex-basis:100%!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar .ws-draftbar-actions {display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important;margin-left:auto!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar .ws-draftbar-actions>[hidden] {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar [data-ws-discard] {color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-draft-status {flex:1 1 100%!important;font-size:12px!important;line-height:1.5!important;padding:0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-draft-status:empty {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-how {margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-how summary {font-size:12px!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-how-body {max-width:920px!important;font-size:12px!important;line-height:1.6!important;padding-top:10px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-box,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-texts .wru-box,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access>.wo-panel,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-history .wru-box,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-safety>.ws-box,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-speed>.wsp-card {border:0!important;border-top:1px solid var(--wf-line)!important;border-radius:0!important;padding:17px 0!important;margin:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-box:first-of-type,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-texts .wru-box,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-speed>.wsp-card:first-of-type {border-top:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wru-box h3,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-card h3,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-box h3 {font-size:14px!important;line-height:1.5!important;margin:0 0 8px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wru-box>p,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wru-box>small {font-size:12px!important;line-height:1.5!important;margin:0 0 12px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-grid {display:block!important;grid-template-columns:none!important;gap:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-card[data-code] {display:block!important;padding:13px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--wf-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-card[data-code]:last-child {border-bottom:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top {display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-card-head {margin:0!important;flex:1!important;min-width:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top h4 {font-size:13px!important;line-height:1.5!important;font-weight:600!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules .wru-card[data-code]>p {font-size:12px!important;line-height:1.5!important;max-width:850px!important;margin:4px 0 0!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-switch,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-locked,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-state {flex:0 1 200px!important;text-align:right!important;justify-content:flex-end!important;font-size:12px!important;line-height:1.5!important;margin:0!important;padding:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail {padding:6px 0 0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail>summary {font-size:12px!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail .wru-facts {margin:8px 0 0!important;padding:0!important;font-size:12px!important;line-height:1.5!important;display:block!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail .wru-facts>div {display:grid!important;grid-template-columns:130px minmax(0,1fr)!important;gap:10px!important;padding:3px 0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail .wru-facts dt {color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail .wru-facts dd {margin:0!important;max-width:none!important;min-width:0!important;word-break:normal!important;overflow-wrap:anywhere!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-texts .wru-texts>h3 {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold {padding:13px 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold>summary {display:list-item!important;list-style:revert!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold>summary strong {font-size:13px!important;font-weight:600!important;color:var(--wf-ink)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold>summary small {display:block!important;max-width:850px!important;margin:3px 0 0 14px!important;color:var(--wf-muted)!important;font-size:12px!important;font-weight:400!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold[data-changed=true]>summary strong {color:var(--wf-amber)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-card {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(230px,.7fr)!important;gap:18px!important;border:0!important;border-radius:0!important;padding:8px 0 0!important;margin:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-head>label {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-head:empty {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-preview {padding:12px!important;border:0!important;border-radius:7px!important;background:var(--wf-soft)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-preview-cap,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-preview-note,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wrt-count {font-size:12px!important;line-height:1.5!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wrt-card textarea {width:100%!important;min-height:130px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wru-actions {margin:14px 0 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-safety .ws-safe-hint {max-width:870px!important;font-size:12px!important;line-height:1.6!important;margin:0 0 10px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-safety .ws-strip,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-speed .wsp-strip {padding:10px 12px!important;margin:0 0 12px!important;border-radius:6px!important;box-shadow:none!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-safe-list {font-size:12px!important;line-height:1.6!important;margin:0 0 10px!important;padding-left:20px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-note,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-immediate {font-size:12px!important;line-height:1.5!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conns {margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conn {padding:10px 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conn-name b {font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conn-name small,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conn-mode small {font-size:12px!important}
@media(max-width:1000px){
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-tabs {gap:0 20px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-text-fold .wrt-card {grid-template-columns:minmax(0,1fr)!important}
}
@media(max-width:700px){
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-head {align-items:flex-start!important;flex-direction:column!important;gap:12px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-top {flex:none!important;width:100%!important;max-width:none!important;margin-left:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-find {max-width:none!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-main {padding:16px 14px 4px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-tabs,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-system-tabs {padding:0 14px!important;gap:0 18px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu [role=tab] {min-height:42px!important;padding:11px 0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-version-line {font-size:12px!important;margin-bottom:12px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-context,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-source-row {grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-context {padding-top:4px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-context>label {padding:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-mode-scope {max-width:none!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #wst-connection-mode {grid-column:1!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-modes {padding-left:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-mode-caption,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-mode-note,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-approval-flow {margin-left:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label>input,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-settings-grid>label>.ws-field-note {grid-column:1!important;grid-row:auto!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-check {padding-left:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-head,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-hint,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-row,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-param-details {grid-column:1!important;grid-row:auto!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-head {padding-top:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-param-hint {max-width:600px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar .ws-draftbar-actions {width:100%!important;margin-left:0!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar-actions .support-btn {flex:1 1 130px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top {flex-wrap:wrap!important;gap:7px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-switch,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-locked,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-top .wru-state {flex:0 1 auto!important;text-align:left!important;justify-content:flex-start!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail .wru-facts>div {grid-template-columns:100px minmax(0,1fr)!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsx-conn {grid-template-columns:20px minmax(0,1fr) auto!important}
}
@media(pointer:coarse){
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .support-btn,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #ws-menu [role=tab] {min-height:44px!important}
 html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page input:not([type=checkbox]):not([type=radio]),html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page select,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page textarea {font-size:16px!important;min-height:44px!important}
}
/* Hidden controls must win over layout declarations, including inactive system tabs. */
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page [hidden][hidden] {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode::before,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-mode::after {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>summary::before,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>summary::after {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-draftbar-actions .support-btn:disabled {opacity:.5!important;cursor:default!important}

html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-row {display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;gap:24px!important;align-items:center!important;padding:15px 0!important;border-bottom:1px solid var(--wf-line)!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-row .wst-links-check {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
@media(max-width:700px){html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-links-row {grid-template-columns:minmax(0,1fr)!important;gap:8px!important}}

html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page :is(#layout-speed,#layout-access,#layout-botrules,#layout-texts,#layout-history,#layout-safety) {padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wst-access-heading,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-legacy-accounts>h3 {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access>p,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wsw-disclosure>p {font-size:12px!important;line-height:1.6!important;margin:10px 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wla-table {margin:14px 0!important;font-size:13px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wla-table .wn-thead {font-size:11px!important;letter-spacing:.3px!important;background:var(--wf-soft)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wn-row {padding:12px 7px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wla-actions {flex-wrap:wrap!important;gap:6px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-access .wla-table small {font-size:12px!important;line-height:1.5!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-viewer-form {padding:0!important;margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-speed-controls {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 14px!important;margin:12px 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-speed-controls .wsp-actions {margin:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-speed-controls>small {font-size:12px!important;color:var(--wf-muted)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-lead {font-size:12px!important;line-height:1.5!important;margin:0 0 10px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-est {gap:10px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-est>div {padding:10px 12px!important;border-radius:6px!important;box-shadow:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-est b {font-size:20px!important;line-height:1.3!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-note,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-list {font-size:12px!important;line-height:1.6!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-links {display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:10px 0 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-speed-controls .wsp-seg {display:flex!important;flex-wrap:wrap!important;gap:2px!important;padding:3px!important;border:1px solid var(--wf-line)!important;border-radius:6px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-seg button {padding:4px 9px!important;min-height:30px!important;font-size:13px!important;line-height:1.5!important;border-radius:4px!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsp-seg button[aria-pressed=true] {background:var(--wf-brand)!important;color:var(--wf-onbrand)!important}

html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-head,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title>div {height:auto!important;min-height:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-top {height:auto!important;min-height:0!important;margin-top:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure,html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wsw-disclosure>summary {height:auto!important;min-height:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-texts .wru-texts>.wru-actions {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page#section-support-settings [hidden][hidden] {display:none!important}

@media(max-width:700px){html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .ws-title {flex:none!important;flex-basis:auto!important;width:100%!important}}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page #layout-botrules {display:block!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-group>.wru-box {padding:0!important;border:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-group>.wru-box>h3 {display:none!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-group>summary strong {font-size:13px!important;font-weight:600!important;color:var(--wf-ink)!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-group .wru-grid {display:block!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-example {color:var(--wf-muted)!important;font-size:12px!important;line-height:1.5!important;margin:4px 0 0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-detail>p {font-size:12px!important;line-height:1.6!important;color:var(--wf-muted)!important;margin:8px 0!important}

html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-check>.wru-box {padding:0!important;border:0!important}
html body.product-support.style1.assistant-admin #dashboard#dashboard#dashboard#dashboard > #section-support-settings.wst-page .wst-rule-check>.wru-box>h3 {display:none!important}
