.theme-rev6 .rev6-toggle{--rev6-toggle-w:44px;--rev6-toggle-h:26px;position:relative;display:inline-flex;align-items:center;width:var(--rev6-toggle-w);height:var(--rev6-toggle-h);background:var(--rev6-surface-line);border-radius:var(--rev6-r-pill);border:none;padding:0;cursor:pointer;transition:background var(--rev6-motion-fast);flex:none}.theme-rev6 .rev6-toggle__thumb{position:absolute;top:3px;left:3px;width:calc(var(--rev6-toggle-h) - 6px);height:calc(var(--rev6-toggle-h) - 6px);background:var(--rev6-surface);border-radius:var(--rev6-r-pill);transition:transform var(--rev6-motion-fast);box-shadow:0 1px 2px rgba(0,0,0,.12)}.theme-rev6 .rev6-toggle[data-on]{background:var(--rev6-accent)}.theme-rev6 .rev6-toggle[data-on] .rev6-toggle__thumb{transform:translateX(calc(var(--rev6-toggle-w) - var(--rev6-toggle-h)));background:var(--rev6-accent-ink)}.theme-rev6 .rev6-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--rev6-s-4);padding:var(--rev6-s-4) var(--rev6-s-6);background:var(--rev6-surface);border-radius:var(--rev6-r-pill)}.theme-rev6 .rev6-toggle-row__text{display:flex;flex-direction:column;gap:2px;min-width:0}.theme-rev6 .rev6-toggle-row__title{color:var(--rev6-ink)}.theme-rev6 .rev6-toggle-row__desc{color:var(--rev6-ink-muted)}.theme-rev6 .rev6-select{display:flex;flex-direction:column;gap:6px}.theme-rev6 .rev6-select__label{color:var(--rev6-ink-muted)}.theme-rev6 .rev6-select__control{position:relative;display:flex;align-items:center}.theme-rev6 .rev6-select__field{appearance:none;-webkit-appearance:none;width:100%;height:48px;padding:0 var(--rev6-s-9) 0 var(--rev6-s-6);background:var(--rev6-surface);color:var(--rev6-ink);border:1px solid transparent;border-radius:var(--rev6-r-pill);font-family:inherit;font-size:16px;line-height:24px;outline:none;cursor:pointer;transition:border-color var(--rev6-motion-fast)}.theme-rev6 .rev6-select__field:hover{border-color:rgba(31,29,27,.18)}.theme-rev6 .rev6-select__field:focus{border-color:rgba(31,29,27,.32)}.theme-rev6 .rev6-select__caret{position:absolute;right:var(--rev6-s-5);color:var(--rev6-ink-muted);pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.theme-rev6 .rev6-textarea{display:flex;flex-direction:column;gap:6px}.theme-rev6 .rev6-textarea__label{color:var(--rev6-ink-muted)}.theme-rev6 .rev6-textarea__field{width:100%;min-height:96px;padding:var(--rev6-s-4) var(--rev6-s-6);background:var(--rev6-surface);color:var(--rev6-ink);border:1px solid transparent;border-radius:var(--rev6-r-card);font-family:inherit;font-size:16px;line-height:24px;outline:none;resize:vertical;transition:border-color var(--rev6-motion-fast)}.theme-rev6 .rev6-textarea__field--mono{font-family:var(--rev6-font-mono);font-size:13px;line-height:20px;font-variant-numeric:tabular-nums}.theme-rev6 .rev6-textarea__field::placeholder{color:var(--rev6-ink-faint)}.theme-rev6 .rev6-textarea__field:hover{border-color:rgba(31,29,27,.18)}.theme-rev6 .rev6-textarea__field:focus{border-color:rgba(31,29,27,.32)}.theme-rev6 .rev6-textarea__helper{color:var(--rev6-ink-muted)}.theme-rev6 .rev6-field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--rev6-s-5)}@media (max-width:640px){.theme-rev6 .rev6-field-row{grid-template-columns:1fr}}.theme-rev6 .rev6-swatches{display:inline-flex;align-items:center;gap:var(--rev6-s-3);flex-wrap:wrap}.theme-rev6 .rev6-swatch{width:36px;height:36px;border-radius:var(--rev6-r-pill);border:2px solid transparent;cursor:pointer;padding:0;background-clip:content-box;background-origin:content-box;transition:transform var(--rev6-motion-fast),border-color var(--rev6-motion-fast)}.theme-rev6 .rev6-swatch:hover{transform:scale(1.06)}.theme-rev6 .rev6-swatch[data-selected]{border-color:var(--rev6-ink)}.theme-rev6 .rev6-logo-upload{display:flex;align-items:center;gap:var(--rev6-s-4)}.theme-rev6 .rev6-logo-upload__avatar{width:64px;height:64px;border-radius:var(--rev6-r-card);background:var(--rev6-surface-soft);border:1px dashed var(--rev6-surface-line);display:inline-flex;align-items:center;justify-content:center;color:var(--rev6-ink-muted);flex:none}.theme-rev6 .rev6-provider-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--rev6-s-5)}.theme-rev6 .rev6-provider-tile{display:flex;flex-direction:column;gap:var(--rev6-s-3);padding:var(--rev6-s-6);background:var(--rev6-surface);border-radius:var(--rev6-r-card);border:none;text-align:left;cursor:pointer;font-family:inherit;color:inherit;transition:transform var(--rev6-motion-fast)}.theme-rev6 .rev6-provider-tile:hover{transform:translateY(-2px)}.theme-rev6 .rev6-provider-tile__head{display:flex;align-items:center;gap:var(--rev6-s-3)}.theme-rev6 .rev6-provider-tile__avatar{width:40px;height:40px;border-radius:var(--rev6-r-pill);background:var(--rev6-surface-soft);display:inline-flex;align-items:center;justify-content:center;color:var(--rev6-ink);font-weight:500;flex:none}.theme-rev6 .rev6-provider-tile__title{color:var(--rev6-ink);flex:1}.theme-rev6 .rev6-provider-tile__desc{color:var(--rev6-ink-muted);margin:0}.theme-rev6 .rev6-provider-tile__methods{display:inline-flex;align-items:center;gap:var(--rev6-s-2);flex-wrap:wrap;margin-top:auto}.theme-rev6 .rev6-settings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rev6-s-5)}@media (max-width:1024px){.theme-rev6 .rev6-settings-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.theme-rev6 .rev6-settings-grid{grid-template-columns:1fr}}.theme-rev6 .rev6-settings-card{display:flex;flex-direction:column;gap:var(--rev6-s-3);padding:var(--rev6-s-6);background:var(--rev6-surface);border-radius:var(--rev6-r-card);text-decoration:none;color:inherit;transition:transform var(--rev6-motion-fast)}.theme-rev6 .rev6-settings-card:hover{transform:translateY(-2px)}.theme-rev6 .rev6-settings-card__icon{width:40px;height:40px;border-radius:var(--rev6-r-pill);background:var(--rev6-accent-soft);display:inline-flex;align-items:center;justify-content:center;color:var(--rev6-accent-ink);flex:none}.theme-rev6 .rev6-settings-card__title{color:var(--rev6-ink)}.theme-rev6 .rev6-settings-card__desc{color:var(--rev6-ink-muted);margin:0}.theme-rev6 .rev6-form-2col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--rev6-s-7);align-items:start}@media (max-width:1024px){.theme-rev6 .rev6-form-2col{grid-template-columns:1fr}}.theme-rev6 .rev6-member-cell{display:inline-flex;align-items:center;gap:var(--rev6-s-3);min-width:0}.theme-rev6 .rev6-avatar{width:32px;height:32px;border-radius:var(--rev6-r-pill);background:var(--rev6-accent-soft);color:var(--rev6-accent-ink);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex:none}.theme-rev6 .rev6-avatar[data-tone=ink]{background:var(--rev6-inverse);color:var(--rev6-inverse-fg)}.theme-rev6 .rev6-avatar[data-tone=info]{background:var(--rev6-info-soft-bg);color:var(--rev6-info-soft-fg)}.theme-rev6 .rev6-avatar[data-tone=paid]{background:var(--rev6-paid-soft-bg);color:var(--rev6-paid-soft-fg)}.theme-rev6 .rev6-avatar[data-tone=ok]{background:var(--rev6-ok-soft-bg);color:var(--rev6-ok-soft-fg)}.theme-rev6 .rev6-member-cell__stack{display:flex;flex-direction:column;min-width:0}.theme-rev6 .rev6-member-cell__name{color:var(--rev6-ink)}.theme-rev6 .rev6-member-cell__email{color:var(--rev6-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-rev6 .rev6-matrix-cell{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--rev6-ink-muted)}.theme-rev6 .rev6-matrix-cell[data-level=full]{color:var(--rev6-ok-soft-fg)}.theme-rev6 .rev6-matrix-cell[data-level=partial]{color:var(--rev6-warn-soft-fg)}.theme-rev6 .rev6-matrix-cell[data-level=none]{color:var(--rev6-ink-faint)}.theme-rev6 .rev6-icon-btn{width:32px;height:32px;border-radius:var(--rev6-r-pill);background:transparent;border:1px solid var(--rev6-surface-line);color:var(--rev6-ink-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--rev6-motion-fast),color var(--rev6-motion-fast)}.theme-rev6 .rev6-icon-btn:hover{background:var(--rev6-surface-soft);color:var(--rev6-ink)}.theme-rev6 .rev6-section{display:flex;flex-direction:column;gap:var(--rev6-s-5)}.theme-rev6 .rev6-kpi-inset{display:flex;align-items:center;justify-content:space-between;gap:var(--rev6-s-5)}.theme-rev6 .rev6-agents-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rev6-s-5)}@media (max-width:768px){.theme-rev6 .rev6-agents-grid{grid-template-columns:1fr}}.theme-rev6 .rev6-agent-tile__row{display:flex;align-items:center;justify-content:space-between;gap:var(--rev6-s-4)}.theme-rev6 .rev6-agent-tile__meta{display:flex;flex-direction:column;gap:2px;color:var(--rev6-ink-muted)}.theme-rev6 .rev6-panel-preview{display:flex;align-items:center;justify-content:center;min-height:280px;padding:var(--rev6-s-6);background:var(--rev6-surface-soft);border-radius:var(--rev6-r-card)}.theme-rev6 .rev6-panel-preview__metric{display:flex;flex-direction:column;align-items:center;gap:var(--rev6-s-2);color:var(--rev6-ink)}.theme-rev6 .rev6-step-pill{display:inline-flex;align-items:center;gap:var(--rev6-s-2);height:28px;padding:0 var(--rev6-s-4);background:var(--rev6-surface-soft);border:1px solid var(--rev6-surface-line);border-radius:var(--rev6-r-pill);color:var(--rev6-ink-muted);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.theme-rev6 .rev6-memory-text{color:var(--rev6-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}