.card-stage-dock:not(#_) { gap: var(--xh-gap-local); }

.card-flip-controls:not(#_) {
  gap: var(--xh-gap-local);
  padding: var(--xh-space-1) var(--xh-space-1) var(--xh-space-1) var(--xh-space-3);
  border: 1px solid var(--xh-border);
  border-radius: var(--xh-radius-container);
  background: var(--xh-surface-panel);
  box-shadow: none;
}
.card-flip-controls:not(#_)::before { content: none; }

.card-flip-controls:not(#_) .card-step-guide { gap: var(--xh-gap-local); font-size: var(--xh-text-body); font-family: var(--ui-sans); }
.card-flip-controls:not(#_) .card-step-guide .step-badge {
  border-radius: var(--xh-radius-inner);
  box-shadow: none;
  font-size: var(--xh-text-caption);
}

.card-flip-controls:not(#_) :is(.card-edit-btn, .side-flip-icon-btn, .guide-copy-link) {
  height: 36px;
  min-height: 36px;
  border: 1px solid var(--xh-border-strong);
  border-radius: var(--xh-radius-control);
  background: transparent;
  box-shadow: none;
}
.card-flip-controls:not(#_) .side-flip-icon-btn:not(.is-step-photo, .is-step-edit, .is-google-claim) { width: 36px; min-width: 36px; padding: 0; }
.card-flip-controls:not(#_) .guide-copy-link { width: 36px; }
.card-flip-controls:not(#_) .card-edit-btn { padding: 0 var(--xh-space-3); font-size: var(--xh-text-small); }
.card-flip-controls:not(#_) :is(.card-edit-btn, .side-flip-icon-btn):hover { background: var(--xh-surface-hover); }
.card-flip-controls:not(#_) :is(.card-edit-btn, .side-flip-icon-btn, .card-step-guide):focus-visible { outline: none; box-shadow: var(--xh-focus-ring); }

.card-front:not(#_) :is(.front-card-name, .front-card-tagline)[data-quick-edit] { border-color: transparent; outline-color: transparent; }
.card-front:not(#_) :is(.front-card-name, .front-card-tagline)[data-quick-edit]:is(:hover, :focus-visible) { border-color: var(--xh-border-strong); }

[data-tab-content="twin"]:not(#_) .twin-subtab-bar { border-color: transparent; background: transparent; box-shadow: none; }
[data-tab-content="twin"]:not(#_) :is(.social-verification-panel, .micro-verify-card, .micro-icon-badge, .micro-led-dot, .micro-score-badge) { box-shadow: none; }
[data-tab-content="twin"]:not(#_) .evidence-category-block { border-color: transparent; background: transparent; padding-inline: 0; }
[data-tab-content="twin"]:not(#_) .verification-friend-card { border-color: transparent; background: var(--xh-surface-raised); border-radius: var(--xh-radius-container); }
[data-tab-content="twin"]:not(#_) :is(.verification-identity-state, .verify-declared-who, .verify-declared-platform, .tier-prefix, .micro-name, .backers-subtitle, .backers-count-badge, .verify-step-tag) { font-size: var(--xh-text-caption); }
[data-tab-content="twin"]:not(#_) :is(.section-step-num, .verify-declared-state, .academic-tag, .friend-handle, .friend-relation-tag, .micro-score-badge, .micro-future-label) { font-size: var(--xh-text-caption); }

[data-tab-content="agent"]:not(#_) .slot { box-shadow: none; }
[data-tab-content="agent"]:not(#_) :is(.verification-identity-state, .skill-name, .agent-slots-hint, .genesis-label, .agent-pill) { font-size: var(--xh-text-caption); }
[data-tab-content="me"]:not(#_) :is(.me-badge, .credential-meta) { font-size: var(--xh-text-caption); }
[data-tab-content="inbox"]:not(#_) :is(.ainbox-msg-sender, .ainbox-msg-type, .ainbox-msg-tag, .ainbox-msg-status) { font-size: var(--xh-text-caption); }
