:root {
  --martha-black: #090909;
  --martha-black-2: #101010;
  --martha-panel: #151515;
  --martha-panel-2: #1c1a17;
  --martha-line: #30291f;
  --martha-gold: #c79550;
  --martha-gold-bright: #f1c982;
  --martha-gold-soft: rgba(199, 149, 80, .14);
  --martha-ink: #f6f0e7;
  --martha-muted: #a69d91;
  --martha-green: #8ed1a8;
  --martha-red: #e99488;
}

body:has(#view-martha.active-view) {
  background: var(--martha-black);
}

body:has(#view-martha.active-view) .sidebar,
body:has(#view-martha.active-view) .topbar {
  display: none;
}

body:has(#view-martha.active-view) .main {
  width: 100%;
  max-width: none;
  padding: 0;
}

.martha-chat-view {
  min-height: 100vh;
  color: var(--martha-ink);
}

.martha-chat-shell {
  display: grid;
  grid-template-columns: 260px minmax(0, 1fr) 278px;
  min-height: 100vh;
  background: radial-gradient(circle at 68% -10%, #241b10 0, var(--martha-black) 38%);
}

.martha-chat-sidebar,
.martha-chat-rail {
  min-width: 0;
  background: rgba(10, 10, 10, .94);
}

.martha-chat-sidebar {
  display: flex;
  flex-direction: column;
  border-right: 1px solid var(--martha-line);
  padding: 22px 14px 15px;
}

.martha-chat-brand {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 8px 22px;
  color: var(--martha-ink);
}

.martha-chat-brand-mark {
  display: grid;
  place-items: center;
  width: 36px;
  height: 36px;
  border: 1px solid rgba(241, 201, 130, .72);
  border-radius: 12px;
  color: var(--martha-gold-bright);
  background: linear-gradient(145deg, #382817, #15110c);
  box-shadow: inset 0 0 18px rgba(241, 201, 130, .09), 0 0 20px rgba(199, 149, 80, .1);
  font-weight: 800;
  letter-spacing: -.08em;
}

.martha-chat-brand strong {
  display: block;
  font-size: 15px;
  letter-spacing: .02em;
}

.martha-chat-brand small {
  display: block;
  margin-top: 2px;
  color: var(--martha-muted);
  font-size: 9px;
  letter-spacing: .18em;
  text-transform: uppercase;
}

.martha-chat-sidebar-actions {
  display: grid;
  gap: 6px;
  margin-bottom: 18px;
}

.martha-chat-new,
.martha-chat-nav,
.martha-chat-icon-button,
.martha-chat-rail-action,
.martha-chat-quick,
.martha-chat-message-action {
  border: 1px solid transparent;
  color: var(--martha-muted);
  background: transparent;
  font: inherit;
  cursor: pointer;
}

.martha-chat-new {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-color: var(--martha-line);
  border-radius: 10px;
  padding: 10px 12px;
  color: var(--martha-ink);
  background: linear-gradient(135deg, rgba(199, 149, 80, .16), rgba(25, 21, 16, .72));
  font-size: 12px;
  font-weight: 700;
}

.martha-chat-new span:last-child {
  color: var(--martha-gold-bright);
  font-size: 17px;
  font-weight: 400;
}

.martha-chat-nav {
  display: flex;
  align-items: center;
  gap: 9px;
  border-radius: 8px;
  padding: 8px 10px;
  text-align: left;
  font-size: 11px;
}

.martha-chat-nav:hover,
.martha-chat-nav:focus-visible,
.martha-chat-nav.active {
  border-color: var(--martha-line);
  color: var(--martha-ink);
  background: rgba(199, 149, 80, .11);
}

.martha-chat-nav .martha-chat-nav-icon {
  width: 16px;
  color: var(--martha-gold);
  text-align: center;
}

.martha-chat-section-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 14px 9px 7px;
  color: #81796e;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: .15em;
  text-transform: uppercase;
}

.martha-chat-section-label button {
  border: 0;
  color: var(--martha-gold);
  background: transparent;
  cursor: pointer;
  font-size: 16px;
}

.martha-chat-search {
  width: 100%;
  border: 1px solid var(--martha-line);
  border-radius: 8px;
  padding: 8px 10px;
  color: var(--martha-ink);
  background: #0e0e0e;
  font: inherit;
  font-size: 11px;
  outline: none;
}

.martha-chat-search:focus {
  border-color: var(--martha-gold);
  box-shadow: 0 0 0 3px var(--martha-gold-soft);
}

.martha-chat-conversations {
  display: grid;
  gap: 3px;
  overflow-y: auto;
  min-height: 80px;
  max-height: 42vh;
  margin-top: 8px;
}

.martha-chat-conversation {
  display: grid;
  grid-template-columns: 8px minmax(0, 1fr);
  gap: 8px;
  width: 100%;
  border: 1px solid transparent;
  border-radius: 8px;
  padding: 9px 8px;
  color: var(--martha-muted);
  background: transparent;
  cursor: pointer;
  text-align: left;
}

.martha-chat-conversation:hover,
.martha-chat-conversation.active {
  border-color: var(--martha-line);
  color: var(--martha-ink);
  background: var(--martha-panel-2);
}

.martha-chat-conversation-dot {
  width: 6px;
  height: 6px;
  margin-top: 4px;
  border-radius: 50%;
  background: var(--martha-gold);
  box-shadow: 0 0 0 3px rgba(199, 149, 80, .1);
}

.martha-chat-conversation-title {
  overflow: hidden;
  font-size: 11px;
  font-weight: 650;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.martha-chat-conversation-meta {
  margin-top: 3px;
  color: #766e64;
  font-size: 9px;
}

.martha-chat-sidebar-footer {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: auto;
  border-top: 1px solid var(--martha-line);
  padding: 14px 8px 0;
  color: var(--martha-muted);
  font-size: 10px;
}

.martha-chat-status-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--martha-green);
  box-shadow: 0 0 0 4px rgba(142, 209, 168, .1);
}

.martha-chat-main {
  display: flex;
  flex-direction: column;
  min-width: 0;
  min-height: 100vh;
}

.martha-chat-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 70px;
  border-bottom: 1px solid rgba(48, 41, 31, .72);
  padding: 16px 28px;
}

.martha-chat-header-copy {
  min-width: 0;
}

.martha-chat-header-copy strong {
  display: block;
  overflow: hidden;
  color: var(--martha-ink);
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.martha-chat-header-copy span {
  display: block;
  margin-top: 4px;
  color: var(--martha-muted);
  font-size: 10px;
}

.martha-chat-header-actions {
  display: flex;
  align-items: center;
  gap: 8px;
}

.martha-chat-mode,
.martha-chat-state {
  border: 1px solid var(--martha-line);
  border-radius: 99px;
  padding: 6px 9px;
  color: var(--martha-gold-bright);
  background: rgba(199, 149, 80, .08);
  font-size: 9px;
  font-weight: 800;
  letter-spacing: .08em;
  text-transform: uppercase;
  white-space: nowrap;
}

.martha-chat-state {
  color: var(--martha-green);
  background: rgba(142, 209, 168, .06);
}

.martha-chat-icon-button {
  display: grid;
  place-items: center;
  width: 30px;
  height: 30px;
  border-color: var(--martha-line);
  border-radius: 8px;
  color: var(--martha-gold-bright);
  font-size: 16px;
}

.martha-chat-icon-button:hover,
.martha-chat-icon-button:focus-visible {
  background: var(--martha-gold-soft);
}

.martha-chat-feed {
  flex: 1;
  overflow-y: auto;
  min-height: 0;
  padding: 34px clamp(18px, 8vw, 120px) 26px;
  scroll-behavior: smooth;
}

.martha-chat-empty {
  display: grid;
  min-height: 52vh;
  place-items: center;
  align-content: center;
  gap: 10px;
  text-align: center;
}

.martha-chat-emblem {
  display: grid;
  place-items: center;
  width: 58px;
  height: 58px;
  border: 1px solid rgba(241, 201, 130, .58);
  border-radius: 20px;
  color: var(--martha-gold-bright);
  background: linear-gradient(145deg, #3a2a17, #12100d);
  box-shadow: 0 0 32px rgba(199, 149, 80, .1), inset 0 0 18px rgba(241, 201, 130, .08);
  font-size: 27px;
  font-weight: 800;
}

.martha-chat-empty h2 {
  margin: 5px 0 0;
  color: var(--martha-ink);
  font-size: clamp(25px, 3vw, 38px);
  letter-spacing: -.05em;
}

.martha-chat-empty p {
  max-width: 500px;
  margin: 0;
  color: var(--martha-muted);
  font-size: 13px;
}

.martha-chat-quick-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
  width: min(560px, 100%);
  margin-top: 15px;
}

.martha-chat-quick {
  border-color: var(--martha-line);
  border-radius: 10px;
  padding: 11px 12px;
  color: #d5c8b8;
  background: rgba(22, 19, 16, .72);
  font-size: 11px;
  text-align: left;
}

.martha-chat-quick:hover,
.martha-chat-quick:focus-visible {
  border-color: var(--martha-gold);
  color: var(--martha-gold-bright);
  background: var(--martha-gold-soft);
}

.martha-chat-message {
  display: grid;
  grid-template-columns: 30px minmax(0, 1fr);
  gap: 12px;
  max-width: 850px;
  margin: 0 auto 28px;
}

.martha-chat-message.user {
  grid-template-columns: minmax(0, 1fr) 30px;
}

.martha-chat-message.user .martha-chat-message-avatar {
  grid-column: 2;
  grid-row: 1;
  color: #17120c;
  background: var(--martha-gold-bright);
}

.martha-chat-message.user .martha-chat-message-body {
  grid-column: 1;
  grid-row: 1;
  justify-self: end;
  align-items: end;
}

.martha-chat-message-avatar {
  display: grid;
  place-items: center;
  width: 30px;
  height: 30px;
  border: 1px solid var(--martha-line);
  border-radius: 10px;
  color: var(--martha-gold-bright);
  background: #1a140d;
  font-size: 12px;
  font-weight: 800;
}

.martha-chat-message-body {
  display: flex;
  flex-direction: column;
  min-width: 0;
  align-items: flex-start;
}

.martha-chat-message-label {
  margin: 1px 0 7px;
  color: var(--martha-gold);
  font-size: 10px;
  font-weight: 800;
  letter-spacing: .1em;
  text-transform: uppercase;
}

.martha-chat-message-bubble {
  max-width: min(720px, 100%);
  border: 1px solid var(--martha-line);
  border-radius: 4px 15px 15px 15px;
  padding: 13px 15px;
  color: #eee6dc;
  background: rgba(23, 22, 20, .84);
  font-size: 13px;
  line-height: 1.65;
  overflow-wrap: anywhere;
}

.martha-chat-message.user .martha-chat-message-bubble {
  border-color: rgba(199, 149, 80, .3);
  border-radius: 15px 4px 15px 15px;
  color: #1c150b;
  background: linear-gradient(135deg, #dfb36f, #b67e3c);
}

.martha-chat-message-bubble p {
  margin: 0 0 9px;
}

.martha-chat-message-bubble p:last-child {
  margin-bottom: 0;
}

.martha-chat-message-bubble code {
  border-radius: 4px;
  padding: 2px 5px;
  color: var(--martha-gold-bright);
  background: rgba(0, 0, 0, .3);
  font-size: 11px;
}

.martha-chat-message-meta {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 7px;
  color: #766e64;
  font-size: 9px;
}

.martha-chat-message-actions {
  display: flex;
  gap: 3px;
  margin-top: 5px;
  opacity: .62;
}

.martha-chat-message-actions:hover,
.martha-chat-message-actions:focus-within {
  opacity: 1;
}

.martha-chat-message-action {
  border-radius: 5px;
  padding: 4px 6px;
  color: #8f867b;
  font-size: 10px;
}

.martha-chat-message-action:hover,
.martha-chat-message-action:focus-visible {
  color: var(--martha-gold-bright);
  background: var(--martha-gold-soft);
}

.martha-chat-thinking {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  border: 1px solid var(--martha-line);
  border-radius: 10px;
  padding: 9px 11px;
  color: var(--martha-muted);
  background: rgba(22, 19, 16, .72);
  font-size: 11px;
}

.martha-chat-thinking-dots {
  display: inline-flex;
  gap: 3px;
}

.martha-chat-thinking-dots i {
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--martha-gold);
  animation: martha-chat-pulse 1.1s infinite ease-in-out;
}

.martha-chat-thinking-dots i:nth-child(2) { animation-delay: .12s; }
.martha-chat-thinking-dots i:nth-child(3) { animation-delay: .24s; }

@keyframes martha-chat-pulse {
  0%, 70%, 100% { opacity: .3; transform: translateY(0); }
  35% { opacity: 1; transform: translateY(-3px); }
}

.martha-chat-composer-wrap {
  padding: 0 clamp(18px, 8vw, 120px) 17px;
}

.martha-chat-composer {
  max-width: 850px;
  margin: 0 auto;
  border: 1px solid #4b3b28;
  border-radius: 15px;
  background: linear-gradient(145deg, rgba(26, 23, 19, .98), rgba(16, 16, 16, .98));
  box-shadow: 0 12px 32px rgba(0, 0, 0, .24), inset 0 1px rgba(241, 201, 130, .05);
}

.martha-chat-composer:focus-within {
  border-color: rgba(241, 201, 130, .72);
  box-shadow: 0 0 0 3px rgba(199, 149, 80, .1), 0 12px 32px rgba(0, 0, 0, .24);
}

.martha-chat-composer textarea {
  display: block;
  width: 100%;
  min-height: 54px;
  max-height: 180px;
  border: 0;
  outline: 0;
  padding: 15px 16px 8px;
  resize: none;
  color: var(--martha-ink);
  background: transparent;
  font: inherit;
  font-size: 13px;
  line-height: 1.5;
}

.martha-chat-composer textarea::placeholder {
  color: #7f766a;
}

.martha-chat-composer-tools {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  padding: 0 9px 9px;
}

.martha-chat-composer-left,
.martha-chat-composer-right {
  display: flex;
  align-items: center;
  gap: 5px;
}

.martha-chat-tool {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  border: 0;
  border-radius: 7px;
  padding: 6px 8px;
  color: #a59b8d;
  background: transparent;
  cursor: pointer;
  font: inherit;
  font-size: 10px;
}

.martha-chat-tool:hover,
.martha-chat-tool:focus-visible {
  color: var(--martha-gold-bright);
  background: var(--martha-gold-soft);
}

.martha-chat-tool strong {
  color: var(--martha-gold);
  font-weight: 800;
}

.martha-chat-send,
.martha-chat-stop {
  display: grid;
  place-items: center;
  width: 31px;
  height: 31px;
  border: 0;
  border-radius: 9px;
  color: #1a130a;
  background: var(--martha-gold-bright);
  cursor: pointer;
  font-size: 15px;
  font-weight: 800;
}

.martha-chat-send:disabled {
  cursor: not-allowed;
  opacity: .35;
}

.martha-chat-stop {
  color: #2b120e;
  background: var(--martha-red);
}

.martha-chat-stop[hidden] {
  display: none;
}

.martha-chat-disclaimer {
  margin: 8px auto 0;
  color: #6f675e;
  font-size: 9px;
  text-align: center;
}

.martha-chat-rail {
  border-left: 1px solid var(--martha-line);
  padding: 22px 15px;
}

.martha-chat-rail-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 5px 15px;
  color: var(--martha-ink);
  font-size: 12px;
}

.martha-chat-rail-heading small {
  color: var(--martha-gold);
  font-size: 9px;
  font-weight: 800;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.martha-chat-rail-card {
  border: 1px solid var(--martha-line);
  border-radius: 11px;
  margin-bottom: 10px;
  padding: 13px;
  background: rgba(22, 19, 16, .72);
}

.martha-chat-rail-card h3 {
  margin: 0 0 5px;
  color: #dfd4c6;
  font-size: 11px;
}

.martha-chat-rail-card p {
  margin: 0;
  color: var(--martha-muted);
  font-size: 10px;
  line-height: 1.5;
}

.martha-chat-rail-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 7px;
  border-top: 1px solid rgba(48, 41, 31, .7);
  margin-top: 10px;
  padding-top: 9px;
  color: #9b9081;
  font-size: 10px;
}

.martha-chat-rail-row strong {
  color: var(--martha-gold-bright);
  font-size: 10px;
}

.martha-chat-rail-action {
  width: 100%;
  border-color: var(--martha-line);
  border-radius: 7px;
  margin-top: 9px;
  padding: 7px 8px;
  color: #b9aa98;
  font-size: 10px;
  text-align: left;
}

.martha-chat-rail-action:hover,
.martha-chat-rail-action:focus-visible {
  color: var(--martha-gold-bright);
  background: var(--martha-gold-soft);
}

.martha-chat-legacy {
  display: none;
}

.martha-chat-error {
  border: 1px solid rgba(233, 148, 136, .34);
  border-radius: 10px;
  margin: 0 auto 18px;
  padding: 10px 12px;
  color: #f1b4aa;
  background: rgba(119, 38, 29, .16);
  font-size: 11px;
}

@media (max-width: 1120px) {
  .martha-chat-shell { grid-template-columns: 235px minmax(0, 1fr); }
  .martha-chat-rail { display: none; }
}

@media (max-width: 760px) {
  .martha-chat-shell { display: block; }
  .martha-chat-sidebar {
    min-height: auto;
    border-right: 0;
    border-bottom: 1px solid var(--martha-line);
    padding: 12px;
  }
  .martha-chat-brand { padding-bottom: 12px; }
  .martha-chat-sidebar-actions { display: flex; overflow-x: auto; margin-bottom: 8px; }
  .martha-chat-nav { min-width: max-content; }
  .martha-chat-section-label,
  .martha-chat-search,
  .martha-chat-conversations { display: none; }
  .martha-chat-sidebar-footer { display: none; }
  .martha-chat-main { min-height: calc(100vh - 116px); }
  .martha-chat-header { padding: 13px 15px; }
  .martha-chat-header-actions .martha-chat-state { display: none; }
  .martha-chat-feed { padding: 25px 13px 20px; }
  .martha-chat-composer-wrap { padding: 0 12px 12px; }
  .martha-chat-quick-grid { grid-template-columns: 1fr; }
}

@media (prefers-reduced-motion: reduce) {
  .martha-chat-feed { scroll-behavior: auto; }
  .martha-chat-thinking-dots i { animation: none; }
}

/* UI-23 cockpit reference pass: the visible Martha surface follows the supplied
   1280x720 composition. Runtime values remain live, zero, or UNKNOWN; the
   reference's business figures are never presented as fabricated data. */
:root {
  color-scheme: dark;
  --martha-cockpit-bg: #0b0b0c;
  --martha-cockpit-sidebar: #101011;
  --martha-cockpit-card: #151515;
  --martha-cockpit-card-2: #191816;
  --martha-cockpit-border: #2b2925;
  --martha-cockpit-border-soft: rgba(91, 76, 57, .35);
  --martha-cockpit-text: #e6dfd5;
  --martha-cockpit-muted: #8e877e;
  --martha-cockpit-gold: #c79451;
  --martha-cockpit-gold-light: #e5bb7a;
  --martha-cockpit-green: #83ce9b;
}

.martha-cockpit-shell {
  grid-template-columns: 176px minmax(0, 1fr) 330px;
  height: 100vh;
  min-height: 620px;
  overflow: hidden;
  background: var(--martha-cockpit-bg);
}

.martha-cockpit-sidebar {
  position: relative;
  z-index: 2;
  height: 100vh;
  overflow: hidden;
  border-right: 1px solid var(--martha-cockpit-border);
  padding: 18px 8px 11px;
  background: var(--martha-cockpit-sidebar);
}

.martha-cockpit-brand {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0;
  padding: 0 0 15px;
  text-align: center;
}

.martha-cockpit-brand-button,
.martha-cockpit-header-mark {
  display: grid;
  place-items: center;
  border: 0;
  padding: 0;
  color: var(--martha-cockpit-gold-light);
  background: transparent;
  cursor: pointer;
}

.martha-cockpit-brand-button {
  width: 90px;
  height: 61px;
  margin-bottom: 2px;
}

.martha-cockpit-brand-button .martha-chat-brand-mark {
  width: 88px;
  height: 61px;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}

.martha-cockpit-brand strong {
  display: block;
  color: #e6c58f;
  font-size: 14px;
  letter-spacing: .22em;
  line-height: 1;
}

.martha-cockpit-brand small {
  display: block;
  margin-top: 5px;
  color: #a08a6e;
  font-size: 7px;
  letter-spacing: .24em;
  line-height: 1;
  text-transform: uppercase;
}

.martha-cockpit-nav-list {
  display: grid;
  gap: 2px;
}

.martha-cockpit-nav-list .martha-cockpit-nav {
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  min-height: 29px;
  border: 1px solid transparent;
  border-radius: 7px;
  padding: 6px 10px;
  color: #989087;
  background: transparent;
  font-size: 11px;
  line-height: 1.15;
  text-align: left;
}

.martha-cockpit-nav-list .martha-cockpit-nav:hover,
.martha-cockpit-nav-list .martha-cockpit-nav:focus-visible,
.martha-cockpit-nav-list .martha-cockpit-nav.active {
  border-color: rgba(185, 139, 74, .52);
  color: #ead8c0;
  background: linear-gradient(90deg, rgba(157, 108, 52, .38), rgba(68, 48, 29, .18));
  box-shadow: inset 2px 0 var(--martha-cockpit-gold);
}

.martha-cockpit-nav .martha-chat-nav-icon {
  display: grid;
  flex: 0 0 16px;
  place-items: center;
  color: #a78a65;
}

.martha-cockpit-nav.active .martha-chat-nav-icon,
.martha-cockpit-nav:hover .martha-chat-nav-icon,
.martha-cockpit-nav:focus-visible .martha-chat-nav-icon {
  color: var(--martha-cockpit-gold-light);
}

.martha-cockpit-icon {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
}

.martha-cockpit-header-mark {
  width: 28px;
  height: 28px;
  border: 1px solid var(--martha-cockpit-border);
  border-radius: 7px;
  background: #171513;
}

.martha-cockpit-header-mark .martha-chat-brand-mark {
  width: 24px;
  height: 24px;
  border: 0;
  border-radius: 5px;
  box-shadow: none;
}

.martha-autonomy-card {
  margin: auto 2px 10px;
  border: 1px solid var(--martha-cockpit-border);
  border-radius: 8px;
  padding: 9px 7px 7px;
  background: #141414;
}

.martha-autonomy-card h2 {
  margin: 0 3px 7px;
  color: #8e8273;
  font-size: 8px;
  font-weight: 800;
  letter-spacing: .15em;
}

.martha-autonomy-card label {
  display: flex;
  align-items: flex-start;
  gap: 6px;
  border: 1px solid transparent;
  border-radius: 6px;
  margin: 2px 0;
  padding: 5px 4px;
  color: #8e877e;
  cursor: pointer;
}

.martha-autonomy-card label.selected,
.martha-autonomy-card label:hover,
.martha-autonomy-card label:focus-within {
  border-color: rgba(183, 137, 72, .48);
  background: rgba(150, 104, 51, .16);
}

.martha-autonomy-card input {
  width: 10px;
  height: 10px;
  margin: 2px 0 0;
  accent-color: var(--martha-cockpit-gold);
}

.martha-autonomy-card b,
.martha-autonomy-card small {
  display: block;
}

.martha-autonomy-card b {
  color: #c8b8a5;
  font-size: 9px;
  font-weight: 650;
  line-height: 1.15;
}

.martha-autonomy-card small {
  margin-top: 2px;
  color: #756e66;
  font-size: 7px;
  line-height: 1.25;
}

.martha-cockpit-sidebar-footer {
  display: flex;
  align-items: center;
  gap: 6px;
  border-top: 1px solid var(--martha-cockpit-border);
  padding: 9px 5px 0;
  color: #73977d;
  font-size: 8px;
  letter-spacing: .08em;
}

.martha-cockpit-sidebar-footer .martha-chat-status-dot {
  width: 6px;
  height: 6px;
  box-shadow: 0 0 0 3px rgba(131, 206, 155, .08);
}

.martha-cockpit-main {
  position: relative;
  height: 100vh;
  overflow: hidden;
  background: #0d0d0e;
}

.martha-cockpit-header {
  position: relative;
  display: grid;
  grid-template-columns: 30px minmax(0, 1fr);
  align-items: center;
  gap: 14px;
  min-height: 58px;
  border-bottom: 1px solid rgba(58, 51, 44, .74);
  padding: 11px 17px;
}

.martha-command-search-wrap {
  position: relative;
  width: min(462px, 66.4%);
  margin-left: 22.5%;
}

.martha-cockpit-header .martha-chat-command-search {
  width: 100%;
  min-width: 0;
  height: 31px;
  border: 1px solid #302a23;
  border-radius: 8px;
  padding: 6px 9px;
  background: #121212;
}

.martha-cockpit-header .martha-chat-command-search > span {
  display: grid;
  place-items: center;
  color: #a98a61;
}

.martha-cockpit-header .martha-chat-command-search .martha-cockpit-icon {
  width: 14px;
  height: 14px;
}

.martha-cockpit-header .martha-chat-command-search input {
  font-size: 10px;
}

.martha-cockpit-header .martha-chat-command-search kbd {
  border: 0;
  color: #777066;
  background: transparent;
  font-size: 9px;
}

.martha-cockpit-header-actions {
  display: none;
  align-items: center;
  gap: 11px;
}

.martha-cockpit-system-status {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  border: 1px solid rgba(101, 147, 109, .26);
  border-radius: 99px;
  padding: 5px 8px;
  color: #8dba94;
  background: rgba(64, 115, 72, .08);
  font-size: 9px;
  white-space: nowrap;
}

.martha-cockpit-system-status i {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--martha-cockpit-green);
  box-shadow: 0 0 0 3px rgba(131, 206, 155, .08);
}

.martha-cockpit-notifications {
  position: relative;
  display: grid;
  place-items: center;
  width: 24px;
  height: 28px;
  border: 0;
  color: #b39466;
  background: transparent;
  cursor: pointer;
}

.martha-cockpit-notifications .martha-cockpit-icon {
  width: 17px;
  height: 17px;
}

.martha-notification-badge {
  position: absolute;
  top: 1px;
  right: -1px;
  display: grid;
  place-items: center;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  color: #17110b;
  background: var(--martha-cockpit-gold-light);
  font-size: 7px;
  font-weight: 800;
}

.martha-cockpit-profile {
  display: flex;
  align-items: center;
  gap: 7px;
  border: 0;
  padding: 0;
  color: #d5cabe;
  background: transparent;
  cursor: pointer;
  text-align: left;
}

.martha-profile-avatar {
  display: grid;
  place-items: center;
  width: 27px;
  height: 27px;
  border: 1px solid rgba(219, 180, 119, .45);
  border-radius: 50%;
  color: #231a0f;
  background: linear-gradient(145deg, #d5ae73, #78522e);
  font-size: 11px;
  font-weight: 800;
}

.martha-cockpit-profile b,
.martha-cockpit-profile small {
  display: block;
}

.martha-cockpit-profile b {
  font-size: 9px;
  font-weight: 650;
  white-space: nowrap;
}

.martha-cockpit-profile small {
  margin-top: 2px;
  color: #81786e;
  font-size: 7px;
  white-space: nowrap;
}

.martha-profile-chevron {
  margin-left: 2px;
  color: #85745e;
  font-size: 13px;
}

.martha-cockpit-quick-grid {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 8px;
  padding: 11px 17px 4px;
}

.martha-cockpit-quick {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
  min-height: 46px;
  border: 1px solid #27231f;
  border-radius: 7px;
  padding: 7px 8px;
  color: #a49a8d;
  background: #151515;
  cursor: pointer;
  text-align: left;
}

.martha-cockpit-quick:hover,
.martha-cockpit-quick:focus-visible {
  border-color: rgba(194, 145, 78, .62);
  background: #1b1814;
}

.martha-cockpit-quick > span:first-child {
  display: grid;
  flex: 0 0 21px;
  place-items: center;
  width: 21px;
  height: 21px;
  border: 1px solid #4c3b27;
  border-radius: 6px;
  color: #b38a54;
}

.martha-cockpit-quick .martha-cockpit-icon {
  width: 13px;
  height: 13px;
}

.martha-cockpit-quick b,
.martha-cockpit-quick small {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.martha-cockpit-quick b {
  color: #cfc3b4;
  font-size: 9px;
  font-weight: 650;
}

.martha-cockpit-quick small {
  margin-top: 3px;
  color: #766e65;
  font-size: 7px;
}

.martha-cockpit-welcome {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 96px;
  padding: 9px 38px 2px;
}

.martha-cockpit-eyebrow {
  margin: 0 0 8px;
  color: #8e6c43;
  font-size: 8px;
  font-weight: 800;
  letter-spacing: .16em;
}

.martha-cockpit-welcome h1 {
  margin: 0;
  color: #d2a363;
  font-size: 25px;
  font-weight: 450;
  letter-spacing: -.04em;
}

.martha-cockpit-welcome p:not(.martha-cockpit-eyebrow) {
  margin: 4px 0 0;
  color: #8f877d;
  font-size: 10px;
}

.martha-cockpit-hero-logo {
  display: block;
  width: 118px;
  height: 82px;
  margin-right: 14px;
  background-color: transparent;
  background-image: inherit;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 190%;
  filter: drop-shadow(0 0 10px rgba(210, 163, 99, .08));
}

.martha-cockpit-welcome > .martha-chat-brand-mark {
  display: block;
  width: 118px;
  height: 82px;
  margin-right: 14px;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 190%;
  box-shadow: none;
  filter: drop-shadow(0 0 10px rgba(210, 163, 99, .08));
}

.martha-cockpit-hero-logo {
  background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAA5KgAwAEAAAAAQAABQAAAAAA/+0AOFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/AABEIBQADkgMBIgACEQEDEQH/xAAfAAABBQEBAQEAAAAAAAAAAAABAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWVkNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgQCAgQFBAQEBQcFBQUFBwkHBwcHBwkLCQkJCQkJCwsLCwsLCwsNDQ0NDQ0PDw8PDxERERERERERERH/2wBDAQMDAwQEBAcEBAcSDAoMEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/3QAEADr/2gAMAwEAAhEDEQA/AP5/6KKKAFzSUUUALSUUUAFHWiigAooooAWkoooAOtL1pKKACiiigA6UUUUAFFFFAwopcHFJQIKKKKAD2oooNABRRSnFACUvakooAKKKKAClJpKKACiiigApelJRQAUUUUAKaSiigAooooAPaigUUAFFFFAC5pKKKACiiigAooooAKKKKAFpKKKAFo60lFABS0lFABRRRQAue1JRRQAUUUUAFFFL1oASiiigApcYpKKACiiigApc0lFABRRRQAUUUUAFFFFAC9TSUUUAHtRRS+1ABnNJRSigBKKKKAFz2pKKKACiiigApRSUooASiiigAooooAKKU8cUlABRRRQAUUUUAFFFFABRS9aSgAooooAKKXA9aMD1oA//0P5/6KKKACiiigAopaSgAooooAKKKWgBKKKO9ABR7UvSjtQAlL2opKAF7UlL2pKACiiigAooooAUdaSiigAooooAKKKKACilpKACiiloAKOlJS0AJS80lFABRRRQAtFJRQAfSilFJQAUUvakoAU47UlHWigAooooAKKKKBi0Z4xR70EYFAhKWkpcUAJRRRQAuOKSlFFACe9FL7UlABRS89aKBiUUUtAhKKKXjFACUUUvagBKKKKACilpKACiiigBaSiigApaSigAopaSgAopaO1ACUuO9JRQAUUUUAFFFFABSikooAKKWkoAKKKKAClopKAClFJRQAUucHig89KSgBaT2paSgAopeKSgAooooAKKWkoAKKKKACiijpQAUUtJQAUUUUAf/9H+f+iiigBaB1pKKAClAzSUUAFHSiigAooooAKOlL2pKAF7Ue9HvSUAFFFL70AJRS9qSgApTR7UlABRSjrSUAFFFFABRRS49aAEpaSigAopcYpKAClpKKACiiigApaSl+tACUUUUALSUUpoASij3ooAKKKKACil7UlAC4zSUp4PFJQAUUtBGKADFBox3NHegAHNKOmKbRQAUUUUAGcUtJRQAUUUUALkjiko60UAFFFHvQAUUooASiilxQAcYzSUvbFJQAUUo5pKACilzSUAFFLjPSkoAKKKKACiiigApaKSgAoopaACkoooAKKXFJQAUUUUAFLSUUABpelJRQAUUtJ7UAFFFFAC9s0lFFABSgUlL7UAJRS0lAC0lFFABRRRQAopKKKACil5pKACiiigAooooA//9k=");
}

.martha-chat-feed {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding: 8px 38px 18px;
}

.martha-chat-empty-state {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  min-height: 155px;
  color: #766e65;
  font-size: 10px;
  text-align: center;
}

.martha-empty-action {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  border: 1px solid #483824;
  border-radius: 6px;
  padding: 6px 8px;
  color: #bd935c;
  background: rgba(130, 88, 42, .12);
  cursor: pointer;
  font: inherit;
  font-size: 9px;
}

.martha-empty-action .martha-cockpit-icon {
  width: 12px;
  height: 12px;
}

.martha-cockpit-main .martha-chat-message {
  max-width: 690px;
  margin-bottom: 17px;
  grid-template-columns: 24px minmax(0, 1fr);
  gap: 8px;
}

.martha-cockpit-main .martha-chat-message.user {
  grid-template-columns: minmax(0, 1fr) 24px;
}

.martha-cockpit-main .martha-chat-message-avatar {
  width: 24px;
  height: 24px;
  border-radius: 7px;
  font-size: 9px;
}

.martha-cockpit-main .martha-chat-message-label {
  margin: 0 0 4px;
  color: #b58b55;
  font-size: 8px;
}

.martha-cockpit-main .martha-chat-message-bubble {
  border-color: #2f2a25;
  border-radius: 3px 9px 9px 9px;
  padding: 9px 11px;
  color: #cfc7bd;
  background: #171716;
  font-size: 10px;
  line-height: 1.48;
}

.martha-cockpit-main .martha-chat-message.user .martha-chat-message-bubble {
  border-color: rgba(192, 143, 77, .25);
  border-radius: 9px 3px 9px 9px;
  color: #21170b;
  background: linear-gradient(135deg, #d4a866, #a87338);
}

.martha-cockpit-main .martha-chat-message-meta {
  margin-top: 4px;
  font-size: 7px;
}

.martha-cockpit-main .martha-chat-composer-wrap {
  padding: 0 34px max(6px, env(safe-area-inset-bottom));
}

.martha-cockpit-main .martha-chat-composer {
  max-width: none;
  border-color: #473623;
  border-radius: 11px;
  background: #151514;
  box-shadow: none;
}

.martha-cockpit-main .martha-chat-composer textarea {
  min-height: 43px;
  padding: 11px 12px 5px;
  font-size: 10px;
}

.martha-cockpit-main .martha-chat-composer-tools {
  padding: 0 7px 6px;
}

.martha-cockpit-main .martha-chat-tool {
  gap: 4px;
  padding: 4px 6px;
  color: #847b70;
  font-size: 8px;
}

.martha-cockpit-main .martha-chat-tool .martha-cockpit-icon {
  width: 12px;
  height: 12px;
  color: #a98454;
}

.martha-cockpit-main .martha-chat-send,
.martha-cockpit-main .martha-chat-stop {
  width: 27px;
  height: 27px;
  border-radius: 7px;
}

.martha-cockpit-main .martha-chat-send .martha-cockpit-icon {
  width: 13px;
  height: 13px;
}

.martha-cockpit-main .martha-chat-disclaimer {
  margin-top: 4px;
  color: #5f5952;
  font-size: 7px;
}

.martha-cockpit-rail {
  position: relative;
  height: 100vh;
  overflow-y: auto;
  border-left: 1px solid var(--martha-cockpit-border);
  padding: 69px 12px 9px;
  background: #111111;
  scrollbar-width: thin;
  scrollbar-color: #40382e transparent;
}

.martha-cockpit-rail-top {
  position: absolute;
  top: 11px;
  right: 12px;
  left: 12px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  height: 37px;
}

.martha-cockpit-rail-top .martha-cockpit-system-status {
  margin-right: auto;
}

.martha-cockpit-card {
  border: 1px solid var(--martha-cockpit-border);
  border-radius: 7px;
  margin-bottom: 8px;
  padding: 10px 11px;
  background: #151515;
}

.martha-cockpit-card-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  margin-bottom: 9px;
}

.martha-cockpit-card-heading h2 {
  margin: 0;
  color: #cfc5b8;
  font-size: 10px;
  font-weight: 650;
}

.martha-link-button {
  border: 0;
  padding: 0;
  color: #9a7d55;
  background: transparent;
  cursor: pointer;
  font: inherit;
  font-size: 7px;
}

.martha-link-button:hover,
.martha-link-button:focus-visible {
  color: var(--martha-cockpit-gold-light);
}

.martha-agents-summary,
.martha-budget-values {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
}

.martha-agents-summary div,
.martha-budget-values div {
  min-width: 0;
}

.martha-agents-summary strong,
.martha-budget-values strong {
  display: block;
  color: #d8c9b9;
  font-size: 18px;
  font-weight: 450;
  letter-spacing: -.04em;
}

.martha-agents-summary span,
.martha-budget-values span,
.martha-budget-values small {
  display: block;
  color: #81786e;
  font-size: 7px;
}

.martha-budget-values strong {
  margin-top: 3px;
  font-size: 15px;
}

.martha-budget-values small {
  margin-top: 3px;
  color: #77a47f;
}

.martha-agent-orbs {
  display: flex;
  align-items: center;
  gap: 4px;
  margin-top: 9px;
  padding-top: 8px;
  border-top: 1px solid rgba(55, 50, 44, .8);
}

.martha-agent-orbs > span {
  display: grid;
  place-items: center;
  width: 22px;
  height: 22px;
  border: 1px solid #51402c;
  border-radius: 50%;
  color: #bd9864;
  background: #252019;
  font-size: 8px;
}

.martha-agent-orbs .martha-orb-placeholder {
  color: #655d54;
  background: #1a1918;
}

.martha-agent-orbs .martha-agent-more {
  border-color: #3b342c;
  color: #8c8175;
  background: #1a1a19;
}

.martha-budget-chart {
  display: grid;
  grid-template-columns: 83px minmax(0, 1fr);
  align-items: center;
  gap: 8px;
  margin-top: 11px;
  padding-top: 9px;
  border-top: 1px solid rgba(55, 50, 44, .8);
}

.martha-budget-ring {
  display: grid;
  place-items: center;
  width: 72px;
  height: 72px;
  border-radius: 50%;
  background: conic-gradient(#554432 0deg, #2a2722 0deg 360deg);
  position: relative;
}

.martha-budget-ring::after {
  position: absolute;
  inset: 7px;
  border-radius: 50%;
  background: #151515;
  content: '';
}

.martha-budget-ring strong,
.martha-budget-ring span {
  position: relative;
  z-index: 1;
  display: block;
  text-align: center;
}

.martha-budget-ring strong {
  margin-top: 1px;
  color: #bd9968;
  font-size: 14px;
  font-weight: 500;
}

.martha-budget-ring span {
  color: #7d746a;
  font-size: 6px;
  line-height: 1.25;
}

.martha-budget-legend {
  display: grid;
  gap: 6px;
}

.martha-budget-legend span {
  display: grid;
  grid-template-columns: 5px minmax(0, 1fr) auto;
  align-items: center;
  gap: 4px;
  color: #8f867c;
  font-size: 7px;
}

.martha-budget-legend i {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #a17b49;
}

.martha-budget-legend span:nth-child(2) i { background: #7d6040; }
.martha-budget-legend span:nth-child(3) i { background: #665139; }
.martha-budget-legend span:nth-child(4) i { background: #4b4035; }

.martha-budget-legend b {
  color: #b7aa9b;
  font-weight: 500;
}

.martha-briefing-list {
  display: grid;
  gap: 8px;
}

.martha-briefing-list span {
  display: grid;
  grid-template-columns: 14px minmax(0, 1fr) auto auto;
  align-items: center;
  gap: 5px;
  color: #8e867d;
  font-size: 7px;
}

.martha-briefing-list .martha-cockpit-icon {
  width: 12px;
  height: 12px;
  color: #a5804c;
}

.martha-briefing-list b {
  color: #a69b8f;
  font-weight: 500;
}

.martha-briefing-list strong {
  color: #c1b2a2;
  font-weight: 500;
}

.martha-briefing-list em {
  color: #729879;
  font-size: 8px;
  font-style: normal;
}

.martha-empty-rail {
  border-top: 1px solid rgba(55, 50, 44, .8);
  padding-top: 10px;
  color: #756d64;
  font-size: 8px;
}

.martha-notification-empty {
  display: grid;
  grid-template-columns: 9px minmax(0, 1fr) auto;
  align-items: center;
  gap: 6px;
  border-top: 1px solid rgba(55, 50, 44, .8);
  padding: 8px 0 1px;
}

.martha-notification-empty:first-of-type {
  border-top: 0;
  padding-top: 0;
}

.martha-notification-dot {
  width: 7px;
  height: 7px;
  border: 1px solid #80643e;
  border-radius: 50%;
  background: #35291b;
}

.martha-notification-empty strong,
.martha-notification-empty small {
  display: block;
}

.martha-notification-empty strong {
  color: #b5aa9e;
  font-size: 8px;
  font-weight: 550;
}

.martha-notification-empty small,
.martha-notification-empty time {
  margin-top: 2px;
  color: #766e65;
  font-size: 7px;
}

.martha-command-results {
  position: absolute;
  z-index: 30;
  top: calc(100% + 7px);
  left: 0;
  right: 0;
  max-height: min(420px, calc(100vh - 145px));
  overflow-x: hidden;
  overflow-y: auto;
  border: 1px solid #3c3022;
  border-radius: 8px;
  padding: 6px;
  background: #171614;
  box-shadow: 0 16px 35px rgba(0, 0, 0, .45);
  scrollbar-color: #59432b #171614;
}

.martha-command-results[hidden] {
  display: none;
}

.martha-command-results-heading {
  padding: 3px 7px 5px;
  color: #89765d;
  font-size: 7px;
  font-weight: 800;
  letter-spacing: .14em;
  text-transform: uppercase;
}

.martha-command-result {
  display: grid;
  grid-template-columns: 25px minmax(0, 1fr) auto;
  align-items: center;
  gap: 7px;
  width: 100%;
  border: 1px solid transparent;
  border-radius: 6px;
  padding: 7px;
  color: #bcb1a4;
  background: transparent;
  cursor: pointer;
  text-align: left;
}

.martha-command-result:hover,
.martha-command-result:focus-visible,
.martha-command-result[aria-selected="true"] {
  border-color: #4b3925;
  background: #211b14;
}

.martha-command-result[aria-selected="true"] {
  box-shadow: inset 2px 0 0 #c79451;
}

.martha-command-result-icon {
  display: grid;
  place-items: center;
  width: 25px;
  height: 25px;
  border: 1px solid #4a3926;
  border-radius: 6px;
  color: #bf955b;
}

.martha-command-result strong,
.martha-command-result small {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.martha-command-result strong {
  color: #d3c5b5;
  font-size: 9px;
  font-weight: 650;
}

.martha-command-result small {
  margin-top: 3px;
  color: #81776b;
  font-size: 7px;
}

.martha-command-result > kbd {
  color: #8e7756;
  font-size: 8px;
}

.martha-command-empty {
  padding: 11px 7px;
  color: #847a70;
  font-size: 8px;
}

.martha-visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
}

@media (max-width: 1120px) {
  .martha-cockpit-shell { grid-template-columns: 176px minmax(0, 1fr); }
  .martha-cockpit-rail { display: none; }
}

@media (max-width: 760px) {
  .martha-cockpit-shell { display: block; height: auto; min-height: 100vh; overflow: visible; }
  .martha-cockpit-sidebar { width: 100%; height: auto; min-height: auto; border-right: 0; border-bottom: 1px solid var(--martha-cockpit-border); padding: 8px 10px; }
  .martha-cockpit-brand { flex-direction: row; justify-content: flex-start; gap: 8px; padding-bottom: 8px; text-align: left; }
  .martha-cockpit-brand-button { width: 44px; height: 34px; margin: 0; }
  .martha-cockpit-brand-button .martha-chat-brand-mark { width: 44px; height: 34px; }
  .martha-cockpit-nav-list { display: flex; overflow-x: auto; gap: 3px; padding-bottom: 2px; }
  .martha-cockpit-nav-list .martha-cockpit-nav { flex: 0 0 auto; width: auto; min-height: 28px; }
  .martha-autonomy-card, .martha-cockpit-sidebar-footer { display: none; }
  .martha-cockpit-main { height: calc(100vh - 100px); min-height: 650px; }
  .martha-cockpit-header { grid-template-columns: 28px minmax(0, 1fr); padding: 8px 10px; }
  .martha-command-search-wrap { width: 100%; margin-left: 0; }
  .martha-cockpit-quick-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); padding: 8px 10px 2px; }
  .martha-cockpit-quick:last-child { grid-column: 1 / -1; }
  .martha-cockpit-welcome { min-height: 86px; padding: 8px 17px 0; }
  .martha-cockpit-welcome h1 { font-size: 21px; }
  .martha-cockpit-welcome > .martha-chat-brand-mark { width: 78px; height: 56px; margin-right: 0; }
  .martha-chat-feed { padding: 7px 13px 12px; }
  .martha-cockpit-main .martha-chat-composer-wrap { padding: 0 12px 7px; }
}

/* Martha visual system: the secondary surfaces use the same chat language. */
:root {
  --bg: var(--martha-black);
  --surface: var(--martha-panel);
  --surface-2: var(--martha-panel-2);
  --line: var(--martha-line);
  --muted: var(--martha-muted);
  --blue: var(--martha-gold-bright);
  --green: var(--martha-green);
  --amber: var(--martha-gold-bright);
  --red: var(--martha-red);
}

body:not(:has(#view-martha.active-view)) {
  color: var(--martha-ink);
  background: radial-gradient(circle at 76% -12%, #2b2114 0, var(--martha-black) 42%);
}

body:not(:has(#view-martha.active-view)) .app-shell {
  background: transparent;
}

body:not(:has(#view-martha.active-view)) .sidebar {
  width: 224px;
  border-color: var(--martha-line);
  background: rgba(10, 10, 10, .94);
  padding: 22px 14px 15px;
}

body:not(:has(#view-martha.active-view)) .brand {
  margin: 0 8px 38px;
  color: var(--martha-ink);
}

body:not(:has(#view-martha.active-view)) .brand small {
  color: #83796d;
}

body:not(:has(#view-martha.active-view)) .brand-mark,
.martha-chat-brand-mark,
.martha-chat-emblem {
  color: transparent;
  font-size: 0;
  background-color: #17120d;
  background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAA5KgAwAEAAAAAQAABQAAAAAA/+0AOFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/AABEIBQADkgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgQCAgQFBAQEBQcFBQUFBwkHBwcHBwkLCQkJCQkJCwsLCwsLCwsNDQ0NDQ0PDw8PDxERERERERERERH/2wBDAQMDAwQEBAcEBAcSDAoMEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/3QAEADr/2gAMAwEAAhEDEQA/AP5/6KKKAFzSUUUALSUUUAFHWiigAooooAWkoooAOtL1pKKACiiigA6UUUUAFFFFAwopcHFJQIKKKKAD2oooNABRRSnFACUvakooAKKKKAClJpKKACiiigApelJRQAUUUUAKaSiigAooooAPaigUUAFFFFAC5pKKKACiiigAooooAKKKKAFpKKKAFo60lFABS0lFABRRRQAue1JRRQAUUUUAFFFL1oASiiigApcYpKKACiiigApc0lFABRRRQAUUUUAFFFFAC9TSUUUAHtRRS+1ABnNJRSigBKKKKAFz2pKKKACiiigApRSUooASiiigAooooAKKU8cUlABRRRQAUUUUAFFFFABRS9aSgAooooAKKXA9aMD1oA//0P5/6KKKACiiigAopaSgAooooAKKKWgBKKKO9ABR7UvSjtQAlL2opKAF7UlL2pKACiiigAooooAUdaSiigAooooAKKKKACilpKACiiloAKOlJS0AJS80lFABRRRQAtFJRQAfSilFJQAUUvakoAU47UlHWigAooooAKKKKBi0Z4xR70EYFAhKWkpcUAJRRRQAuOKSlFFACe9FL7UlABRS89aKBiUUUtAhKKKXjFACUUUvagBKKKKACilpKACiiigBaSiigApaSigAopaSgAopaO1ACUuO9JRQAUUUUAFFFFABSikooAKKWkoAKKKKAClopKAClFJRQAUucHig89KSgBaT2paSgAopeKSgAooooAKKWkoAKKKKACiijpQAUUtJQAUUUUAf/9H+f+iiigBaB1pKKAClAzSUUAFHSiigAooooAKOlL2pKAF7Ue9HvSUAFFFL70AJRS9qSgApTR7UlABRSjrSUAFFFFABRRS49aAEpaSigAopcYpKAClpKKACiiigApaSl+tACUUUUALSUUpoASij3ooAKKKKACil7UlAC4zSUp4PFJQAUUtBGKADFBox3NHegAHNKOmKbRQAUUUUAGcUtJRQAUUUUALkjiko60UAFFFHvQAUUUooASiilxQAcYzSUvbFJQAUUo5pKACilzSUAFFLjPSkoAKKKKACiiigApaKSgAoopaACkoooAKKXFJQAUUUUAFLSUUABpelJRQAUUtJ7UAFFFFAC9s0lFFABSgUlL7UAJRS0lAC0lFFABRRRQAopKKKACil5pKACiiigAooooA//9L+f/pRRS0AJRRS0AHXikoooGFFFFAgopetJQAUUtJQAUU7ik4NACUUvFJQAUUUtACUUUUAL9aSlwcUUAJRRRQAUUUUAFFFL9KAEo9qKKBhRSig47UCEooooAKKKKAFpKOtFABRS470lAC9aSlJooAO1JS9qSgAoopaAE60UvSjvQAlFFL2oGKOBmk70UlAgzRS9aSgAooooAXFJS5pKADrS4xSUufWgBMUtFGMCgBKKKXtQACkoooAWkoooAKX3o60lAC9aSl78UGgA96Sl6UUAJRS8UlABS54xSUtACUe1LSUAFL2pKKAF7UlFFAC45wKOKSigBaSloPTNACUp4pKKACl7UUUAJRRRQAUUUuKAEooooAU9KSl60lAC4pKWigAPWkoooAKXNJRQAUvtSUv1oASl+tJRQAUUUUAFLjjNApKAF4o4pKKAP/T/ACkoooAKKKKAClFJRQAUUUtAB2pKKXtQAGgUlFAC0lKaSgApTwaQUuKAEpRzSUUAKRikoooAXoKSiigBe1FJRQAtJS0HrQAYNJS0lABRRS4oASiiigAopTSUDCiiigQvSkpaSgAooooAWk+lFFAC0nvRRQAv1ozSUtAAOTSUtGeMUAJRRS96AENLnijNJQAUUvvR9KAEopaMUAJRRRQAUvXrSUo96AEpRRSUAL1o7YoxRnnmgApKKKACiiigApewpKKACilooASilzxiigAo60lFABRRRQAUUUUAFFFFAC89KSiigAooooAKKWigApKWkoAKKKKAFpKKKAFz2pKKKACiiigApTjtSUv0oASiiigAooooAKKKKACiiigApaSigAooooAKKKKACiiigD/1P5/6KKUDNACUvFJRQAUUUvtQAlFFFABS0lFABRRRQAUuMUlFABRRS9qADikoooAKKKKACilpKAFpKKKACiiigBfrSUUtACUvSkpaBiUUvFJ9aBC9OKSjOaKBhRRRQIKWj6UlABS0lFAwoopaBCUtJ9aKAF4zRmkooGGe1FFL2oEJRS0lABS4yKSjJoAX2opOvNLQAlFFL7UAHvRSUUAFFFLQAlFFFABRRRQAUUoxSUAFFFFAC0lFLQAlFFLQAlFFFABRS/SigBKKKKACilHJ5pKACiiigAooooAKXFJRQAUtJRQAUUUUAFFFL3oAMetJSnrSUALSUUUAFKeelJRQAvQ0lKcUlAC9aSil7ZoASiiigA96KKWgBKKKKAClpKKAClpKKACilpKADil4pMUuKAP/9X+f/3pfpSUUAFLSUUAFLSdaWgApKKKAClAPWkooAKKKKAF6mkpe1JQAuKSiigYUUUUCFHPWkoooAKKKKACjrRS/SgBKKKKAClpKKAF6UdaKPagBKUjFJRQAUUuaSgAooooAKKKKAClpKWgAopKKAFoo7UlACnHakpaDQAUUlGKBi0UlFAgpaKSgApaKSgAooooABRS9qSgApT7UlLQAlFFFABRRRQAUUdKKACiiigAooooAKKKKAClpKKAFHWiikoAKKKUUAA4NJRRQAUUv0pKACiiigAooooAKKKKACj3oooAKKKKACiiloASiiigApe9JRQAUUUUAFLQKQ0AFFFFABRS9KO/NACUUUUAFLSUUAFFLSUAFFLSUAFLSUUAf//W/n/paSigBc0UnWigApc0lFABRS96SgAoopfagANJS0cUAFJRRQAUUUtAB70lLmigBKKKKACiiigAFFFFABRRS0AJRS0lABRR0ooAKKKKAClzSe1FABRR0ooAKWkooAKKKKAFxSUvSkoAKKKKAFzzmkpT6UfSgBKOlFLQAlL2oFGcUAHTikoo9qACilooASiiigBaSlpKAFpKXFJQNBS80lLQIO2KSiigAoopetACUUUUAFFFFAC8UUlFAC9aSjpRQAtFFJQAUtJS0AFJS9KSgApeppKKAClxSUUAFFFFABRRRQAUUUtACUUUUAFFFFABRRRQAUUvakoAXFFHekoAKWkpelAxKKKKBBSikooAKKKKACiij3oAKKKXnFACUUUUALijFJRQB//X/n/oopeMUAGaSiigApaBSUAFFFFABRR1ooAUe9JRRQAtJRRQAvejjNJS0AFJRRQAUUUvSgBKKKKAF9qSlpKACil7UUAJRS/SkxQAv0pKKKACiiigBaKSigAooooAKKKKACil6UCgBKKOlFAC0lFKKADNFJRQAUuKKKBh9aPrSUvbmgBKKKKBBjFFFFAC0lFGKAFpKWjNACUUUtACUUtJQMKKKKBBS0Z4xRQAlKOvNJRQAUUUUAFKfajNJQMKXtSUtAhKKKKACiiigAooooAKKKKACiiigAooooAKWkpeMUAJRRRQAtJRRQAUUUUALSUUUAFFFLigBKU0dqSgApaPrQaAEoopfrQAlFFFABRRRQAvHekoooAKKKKACiiigAooooA//9D+f+iiigBe+KSiigBeho96SlzxigYYpKPeigQUUUUAFFFFABRRS5oASlHNHXmkoAKKWkNABRRRQAUUUUAFLSUUAFFFFABR1oooAKKKUUAJRnFFFABRRQKACiiigAoopcc4oAKKKSgBaSiigBelHQ0lKDQAlHSl70lAC96KT3pTQAlFL06UUDEpevFFHSgQlKaSloAMZo60gooAXHGaKKDQAnSlzmjFFACUvQ0UpoATtmkoooAWikpaACk96KX2oASiiigAopeMUUAHbNJRR1oAKKU0UAJRRRQAUUtJQAUUUdaACiij3oAXikopcUAJRSng0lABRRRQAUUUUAFFLQKAEooooAKKWkoAU880lFKaAEpetFJQAUUvTikoAKKKKACiiloASiiigAopaSgAooooAKKKKAP/0f5/6KKKACj2opelAAOKSjOaKACiil96AEooooAWkoooAKKKU0AFHakooAKKKOlABRRRQAuaSlzmkoAOtFFLmgBKKKKAD2ooooAKKKKAClNJjFFABRS+1JQAUvakooAUUUlLmgApKWkoAKKKUY70AFJRRQAUUUUAFLxjFJRQAUUtJQMKKKMdqBB9aKKXtQAUmaXrSUAL70daT2paADJ6UlLzikoAWjHrSUpOaAA4o+lJS0AJRSikoAKXvSUpoASlNJRQAUUUUAFLQaSgAzmiiigAo60UUAFLSUtACUUUtACUvtSUUAFFKKSgApfakoFAC96SilzQAlHSiigBaSiigBaSiigApaKSgBfakoooAWg4pKKAF4zR3ozSUAFFFFABS54pKKACl5pKXNACUUUUAL9aSijtQAuTRk0lFAH/0v5/6KKKACiiigAooooAXtSUUtABSUtFACUUUUDClpKUDNAhKKWkoAKKKKACiiigBaSiigYtJRS0CEooooAWkopaAEpcUlFAC0lKRikoAKKWigYlFKfakoEFLSUUAFLx3pKKACgUUUAFFFHvQAvvRmkpaADjFJRRQAUUUtAw+lJRRQIKXHakooAXtikopaAEooooAWkoooAXtSUvXijFACUtJRQAUUUvagBKWkpeMUAJRSmkoAKKKKACiiigBetGKSjJoAKWkooAKKKKACiil4oASiiigAooooAKKKKAFOKSilzQAlFFLQAlFFFABRRRQAUtJRQAUUvtSUDCiiigQUUUUAFLjNJRzQAUUUUDF6cUlFFAgoopaACkpcUlABRS4FLgUAf/0/5/6WkooAKX2pKKAFNJRRQAvFJS0lACj3opKKBhRRRQIM0UUue1ACUv1pKKAFpKKKACiiigAooooAUUlL1pKAClJopKACiiigBRSUvakoAKU8Gkpec80AJRRRQAUUUUAFFFFABRS9qSgBTikoooAKXtRSUAFFFFABRmiigBTRSUUAFKTmjNJQAtJ0opaAEpaSjrQAUtFJQAUUUUAFFL2o60AJRS4pKADFFKemaSgAo96KU+lACUUZooAXpSUvWjvQAlFFFAC4pKKKAFpKKKACiiigAooo60AFFFFABRRRQAvTmkoooAKKKKACiiigAooooAKKKKACilpKACilooAO2KPrQKSgAoopQMmgBKKKKACiiigAooooAKKWkoAKKXtSUAFFFFAH//1P5/6KKKACiiigBaSiigApaSigApaSigBfekoooAKXikooAKKKUUAJRS9KSgApe2KSigAopeKSgAoopaAEoopaAEooooAKKWkoAKKKKACiiigAoopeKAEpc0UlABS0lFACikpaSgA6c0uO9J7UtAAaKSigAooooAKKKXigAoOO1JS9+KAEoopaAEpehoNJQAUppKU0AJS8UlLQAlFFHtQAUUUUAFFFFABRRRQAUUUvFAB2oo7UlACig47UlFABRRRQAUtJRQAUUUUAFFFFABRRRQAtJRRQAUUUUAFFFFACikoooAKKWkoAWkoooAKKKKAClpKKACiiigAooooAKKWkoAKKKKACiiloASilpKADpRRRQAUUUUAf/V/n/ooooAKKKKACij2ooAKKKWgBKKKU0AJS45xSUtACUUUtACUUUtACe1FFFABRSiigApKWkoGFLQBmigQlFKeKSgAooo96ACiiigAoopRQAlFFFABS0lL16UAJRRRQAUUUvvQAlFFLQAlFFFABRRRQAUUUuKAEooNFACmkoooAKWikoAKKKKACilpKACiiigApfpSUvTigBKWkooAKKKKACiiigAoope/NACUUuKSgAooooAWkoooAKUUlFABRS0lABRS9aSgYUUUUCCiiigBaMcZpKPagAooooAKKKKACil60dqADNJS0lAC+1JRSk80AJSnijpSUALxSdaKKACiiigAziilxSUAFFFFAwpfeikoEFFFFABRRRQAUUUUAf/1v5/6KKKACiil96AEooooAKKKKAFxSUUUAFFFFABRRRQAuKKSl56UAHWjFJiigBaSlpKBhRiil570AAoGKSigQtJRS0DEpe1FJQIUUlFFAC9KSiigApaPpSUAFFFFABRS44zSUAFFFFABS0lFABRRS9KAAUlHSlxmgBKKWigBKKKKACl680lFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUtFJQAUo5FJR7UALmjtSUvWgBKKKKACiil9qAEooooAXOOlJS0lABRRS9aAEooooAKKKKACiiigBTSUUUAFLR2pKACiiigAooooAKKUUfWgBKKXtSUAFFL2pKACiiloASiiigAooooAKWkpetACUUUUAFFFFABRRRQB//9f+f+iiigAooooAKKKXFACUUUUAFFFFABSg4pKXpQAlFFGKACl60lL2oAM0lLSUALmjHajpRQAH0pKDQKAFJpKX6Ue9ABzigUlKBmgYetJSkYooEJRRRQAoOKOtJRQAo4NJRS9KAEoopaAEope1JQAUUUUAL3oPNJS0AJRS0CgYe9BpKKBBRRS0AJRRRQAUUuOM0lAC0UlFAC0lLSUAFFFFABRRS0AJRRRQAe1FFFABRRRQAUo60UlABRS0lAC0Y5xSUUAFFFFABS0lFABRRRQAUUUUAFFFKKAEopaSgBc8YpKKKACil6cUlAC9qTFFL9KAEoopfpQMSiiigQUUUUAFLSUUAHWiiigAoo96KACiiigAooooAKXPakooAKKKKACjGaKKAF96SiigAopcD1owPWgD/9D+f+ig0Z7UALSUUUALRSdaKACiiigApc0lLxQAlFFFABRz1paSgApccUlKKACg0ZNJQAUvPSijNABSUUvSgYdKOtA60UCEpaKTNAC9aKOMUlABRRRQAUUUUAFKBnikpc0AJRRRQAUUUUAFLSUUAFFFFAC0UlL2xQAlFLSUAFFFFABS8UlFABRRS0AJRRS0AJRRRQAUueKSigAooooAKKKMUAFFLSUALSUUUAKKSilzQAUlFFAC0GjikoAKWkooAKKKKAFGO9JRRQAUUUUAFFFLQAlFFLmgBKKKKACil+lJQAUUtJQAvWik6c0uTQAd6SiigAooooAKKKWgBKX6Ud6D1oASilBxSUAFLSUUAFFFFACnrSUUUAFFFLxQAlL3pKKAFOM0lFFABRRRQB//0f5/6KKUDNACUUUUAFFFFABRRRQAUUUUAFFLg0lABS9s0lLQAlKPSkooAKKWkoAUUfSkooAdnim0v1o68UAHtSUoxnmkoAKKUYpK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ooAKKKKACiiigAooooAOlFFFABRRRQB//9D+f+iiigAopTSUAFFL9aKAEpT7UlFACmkoooAKKKKAFpKKKACnD3ptL1oAPakpaSgApcUlFAC57UlFFABRRRQAUvakooAKUZ7UlFABRRRQAUUUuOKAEooooAKKKKAFpKKKACilpKAClJPSkooAKXtSUUAKKSlpMUAFFFFABRRS0AJRSk5pKACiiigAop2OKbQAUUdaKACiilxQAlFFFABRRRQAvvR2ozxikoAKKKKACl4pKXvQAlLSUUALzSUUUAFFFFAC80lFFABRRRQAUUUUAFFFFABiiiigAoopaAEooooAKXpSUvJoAQ0vtSUUALzSUdaX60AHakoooAOlFKTmkoAKWko60AFL2pKKACl7UlGKACiiigAooooAKKKWgBKKKKACiiigD//R/n/ooooAKKKKACiiigAooooAXNJRS0AJS9KSigBaSiigBRRikooAKUdM0hpc0AFBpKKB3CiiigQUUUUAFFFFAC/Wkpc0lABRRRQAUUUUAFFFFABRRRQAtJS9qSgAooooAKKKKAF70UlFABRRSigBKWkpaAEooooAKX2pKKACiiloAMnGKSiigAooooAKKKKACiiigBQMmkoooAKKWkoAKKKWgBKKKMUALQKM0lABRRRQAUUUUAFFFFABRRRQAUvOKSlz2oASiiigBfakoooAKKKKACgUUUAFLSUUAFFFLg0AJRS9qOaAEpe1JRQAp60lFFAC4pPailHFACUtJRQAtJS0lABRRRQAUUUUAFFFFAxaSiigQUU75aPloA//0v5/6KKXigBKKU0lABRRS5NABSUUZoAKKKWgBKKKKACiiigBaSiigAooooAKKUHFBoASiiigAooozQAUUUUAFFFLQAlFFFAC5pKKKADmiiigBaKSigAooooAKKKKAFHWkoooAKOO9FFAC9KSiigAooooAU0lLmkoAKXp0pKKACiiigAooooAKKKKACiilIxQAlFFFABRRRQAUUUUAFFFHvQAUUUUAL3pKKKACilpKACiiigAooooAKKKKACiiigBR6UlLSUAFFLSUALz0opKXoMUALnvTfpRRQAUUUtABRmikoAKKWk+tABRS8UlABRRRQAUtJRQAUUUUAFFFFAC0lFFABRRRQAUUUUAAooooAKKKKAP/9P+f+iiigAo+lFFAC4pKKKACiiigAooooAKKKKAF96KSigAooooGHtRRQaBBRRRQAUUvGKSgApaSlzxigBKWikoAKXtikpTQAlFFFABRSikoAKWkooAWkpR1pKACjiiigApccZpM0e1ABRRRQAUtJRQMKX2FHakoELRSUUAFFFFABRRRQAUUUtACUUUUAFFFFABRRRQAUtHSkoAKKKKACiil4oASiiloASiiigBTSUooNAB9KMYpKKACijpRQAUUUUAFFFFABRRRQAUUvFJQAUUtJQAUtJRQAvakoooAKKWkoAKKU0lAC0lFFABSng0lFAC5oNJRQAUUUUAL1pKKKACiiigAooooAKKKKAFBxSUUUAFFFKaAEooooA//9T+f+iiigAooooAKKWkoAKKKKACiiigBaSiigAooooAKX3pKKACiilxQAlFFFAwooooEFFFFABRRS8UAGaSiigAooooAKUUopKAEooooAKKKKACiiigAooooAKKWkoAKWkooAU0lFFABRRS0AJS0hGKKACl7UlFABRRRQAUUUUAFFFFABS0dqSgAoo60vfigBPailooASiiigAooooAKKKKACiiigAopepo70AJRRRQAuaSiigAooooAKKKKACjtRRQAdKKXmkoAKKKKACilzSUALSUUUAFFFKaAEo60UUAFFFFAC9OaSlzRjPSgAxSUUvFACUUUUAFFFFABRS/SkoAKKKXFACUUUUAFFFFABRRRQB//9X+f+iiigAooooAKKKKACiiigA7UUUUAFFFLQAdqSiigAooooAKUUUlABRS0lABRRRQAUuKSloASiiigAooooAWkoooAXpSUUUALSUUUAFFFFAC9+KKSigApelJRQAUvGKSlzQAlFHNKPSgBKKKKACiiigAopcUlAC4pKKKACge9FFAC0lFFAC+9JS+9FACUUUUAL70lFFACikoooAXpSHmlooASiilNACUUp5pKACl9qSloASlpKXPagAIxSUtJQAUUUUAAOKKKKACiil4oASilooASiiigAooooAWkpaSgAooooGLSUUUCCiiigAooooAUUlFFABRS9qOlACUUtJQAUUUUAFFFFABRRRQAUUUUAFLSUUAFFFFAH//1v5/6KKKAFFJjvRRQAUtJS0AHWikooAKKXtSUALSUUUAL24pKKKACl9qOlJQMKKXtSUCCiiigAooooAKKWkoAKKKKACiiigAoopfagBKPaiigAope1FACUUUUAO6DFNoooAKWkpaBiUUUUAKKSiigQp4o+tApDQAuO9HbNJS0DAHtR70lFAgopcDFGe1ACUuaSigBe9JRRQAtJRS0AJRS5z1o9qAEooozQAYope2BSUAFKaSigAoopehoGHSjgUUHrQISlpeKbQAUUUuaAEooooAU9aKO1BoASiiigBaOlJSmgBKKKKACiijpQAUUvFJQAUUUUAFFFFABRRRQAUUUUAFFFH0oAU0lKfSjigBKKKKAFpKKKACiiigAooooAKKKKAFpKKKACiiigAooooA/9f8ADxSUpOaBQAYNFJRQAtJRRQAUUUUAFFFFABRRRQAUUvWkoAUUGjNJQAUUUUAL2pKWigBKKKKACiiloASiiigBTSUvvSUDCiiigQUUUUALSUvtSUAFFFFABRRRQAUUo60dKAA0lFFABRRS96AEoo96KAClxSUUDF60lFFAgoo70UAFLSUdaACj3oooAKKKU0AFJRRQAUvfijNGOeaBiZpe2aT6UUCCiiigAoopcZoASlIxRSUAFLk9KSl4xQAlFLSUAL1pKWk9qACiiigAooooAXNJRRQAue1JRRQAUUUUAFFFFABRRRQAUvvSUUAFFFFABRRRQAUUUUAFFFLx2oASilo7UAFJRRQAUUuKSgAooooAKWkpeRQAcUlLxSUAFFFFABRRRQB/9D+f+iiigAopaSgApTxSUtABikopQcUAJRRS0AJRS9qSgBRSUtGOM0AJRRRQAvGKSiigBe9JRRQAUvSkooAXFFJRQAUuaSigAooFFAC0lFFABQKXrxSUAFFLxSUAFFFFAC0lFFABRRS0AJSj1pKKAF75pKX2oNACUvaikoAKWkooAKWkpfagBKKPrRQAUvakooAXk0lFFABS9qOKSgAooooAKKKKACil9qM0AJRRRQAUtJS9KAEpfakpaAEpaSigAooooAKKKKACiiigBetJRRQApGKKKSgAooooAKKKKACiiigAopelJQAUtJRQAUUUUAFFFFABRRRQAopKXvzQRQAUlH1ooAU880lFLQAc0lFLQAlFFKfWgBKXNJRQAUUUo96AEpaKM5oATil4pKKAP/R/n/ooooAKKKKACilx6UlABRR2zRQAUUUUAFFFFAC96Sl9qSgAooooAKKKKAFFJRRQAUtGaKACkoooAKKKKACilNJQAUtJRQAUUUUAFLSUUALSUUUALSUppKBhRRRQIKKKKAF96MUlLQAmaKWjtQAUnSlpKACilFGRQAlFKRikoAU80lFFABRRRQAvWkoooAKWkooAWkoooAKKKKACiiigAoopSMUAJRRS/WgBKKKKACiilxzzQAlFFFABRRRQAUUUUAFFFFABR3oooAU0lFFABRRRQAUUUUAFFL3pKACj2oooAKXNJS9aAEooooGFFFKaBCUUUUAFLR0pKACiiigAooooAKKKKACiiigAooo4oAXFGKSigD/0vwA5BpKKKACilpKACiil4oATNFFFABRRRQAUvWkooAXpSUuec0lABS8ijNJQAUUUUAFFFFABRRRQAUUUUAFFFFABS0lFACj1pKKKACiiigApaSigAooooAU9aKMcUlACg4NB60lFABRS9qDQAAZo7ZoooASijmigBcUlFLyaAEooooAKKKKACiiigAooooAKXtRSUAFHtR9KKACiiigAooooAKKKKAFozmkpaACkoooAKKKKACiiigBc5pKKKAClxmkz2pQcUAApKKKACiiigAooooAWkNFFABRRRQAUUUUAFFFFAC470lFFABRRRQAUuaOnNA96AEooooAXrSUUuKAEooooAKKKKACiiigAoopaAEooooAU0lHWigAopcUYoA//9P+f+iiigAopaSgBelFHakoAKKKKACl7UlFAwooooEFFL70lAwoopaBBSUUUAFFFFABSmkooAKKKKACiiigAooooAKWkooAKKKKACiiigAooooAKKKKACiiigApaSigAoopaAA4pKKKAFopKKACiiigYtJQaKBBRS/SkoAKKKKAFpKWkoAKUHFJS0AJz1pTR7UlAC0UlKKBiUUUUCCiiigApelFHSgYlFLgZoPWgQlFKaPegBKKKKACiiigAooooAWkopaAEoo6UUAFFFFABRRRQAUUUUAFFFFABRRS/WgBKKKKACiiigAopaSgAooooAKKKWgBKKPaigAoopaAEooooAKKKPegAooooAKKKKAP/9T+f+iiloASiiigAooooAKKKKAFpKKKACiiigBRSUdKKADrS0dDSUAKKSil6UAJRS0lABRRRQAvtSUUUAFFFFABRRRQAUUtJQAUUUUAFFHvRQAUUUUAFFFFABRRRQAUUUUAKaSiigAopaSgBaSiloASlxRikoAKKUUUAJRRRQAUUUUAFFFFABRRRQAUUYxS0AJRS0lABRRS0AJRRRQAUtJRQAe9L9KKSgAooooAKKKKACiig0ALjikoooAKKKKACiijtigAooooAKKKKACil5pKACilxSUAFKOaSjNAC9aSlpKACiiigAopcUlABRRRQApFJRRQAUUUtACUUUtAB2pKKKACilzzmkoAXHNJS55yKSgAooooA//V/n/paSigAooooAKKKKAClJopKACiiigAooooAKKXPGKSgAooooAWkoooAKUUlFACnnmkoooAKKKKACiiloATpRSnrSUAKeaSil6UAH0pKKKAClpKKACiilxxmgBPaiil9jQAlFFFABS470CjNACdKXvSU4+1ADaKWkoAWkoooAKKKKACiiigAooooAKXNJRQAvajFJRQAUtJR70AFFFFABS5pKM0AFFFFABS0lFABRRSjHegYlFFFAhe9JS0lABRRRQAUUUUAL3pKKKAClpKKAFpKKKACiiigAooooAKBRS0AFJRRQAUtJRQAUUUUALSUUUAFFFFABS4opKACiiigApaSigYUUvFJQAUUUooEHSk60UUAFFFKaAEopeKOKAP/9b+f+iiigA96KKKAF7UlFFABRR7UUAFFFFABS/WkooAWkpcUlABRRRQAuOM0lFFAC0naiigBaSiigBfpSUUUAFFFFABRRRQAUUUUAFFFFABRS9qSgApfekooAKKKKACiiigAooooAKUjFJRQAUpOaSigAoopaAAUlFFABRS+9JQAUtJRQAUUUUAFFKaSgApc9qSigAooooAKKKKAFpKKKACiiigAoopaAE6UUtJQAUUUUAKaSlpKACilpKAF7UlFFABRRRQAUUUUAHvR9aKKACjNFFABRRRQAUUUUAFFFFABS0lFABRRRQAUp9aO1JQAUUUtABxmkoooAKKKKACiiigAooooAKKKKAFpKKKADFLikooA//X/n/ooooAKKKKACiiigAooooAKKKKAFHrQaSigAoopaAE96U9aKSgAooooAKKKKAFpKKOhoAWkpaSgApcYpKKAFNFJRQAUUUUAFAoooAKKKKACiiigApaSigAoopRzxQADniiikoAXHejtSUUAFFL1pKBi9qSlzSUCD6UUUUAFFFFABRRRQAUUtJQAUUUUAFFFFAC0lFFABRRR2oAKXnpQBmkoAKKKXPegBKU0lFABRR9aKACilpKAFHWkoooAWkpe9JQAUUUUAFFLnjFJQAuOM0Z4pKKACiiigBeKKSloASilzxikoAKKKWgBKKKKACiiigAopaSgBRSUUUALRSUUAFFKeTSUDsFFFFAgooooAKKKKACilJzSUAFFFFABRRRQB//0PwApKKKACiiigApetJRQAUUUUAFFFFABS/SkooAKKX2pKACiig0AFKODSUtACZzRRRigBaSiigYUUox3pKBC96SiigBaSiigBc5pKKKACiiigApaSigA60UUUAFFKaSgAooooAKKWigBKKKUUAFJRRQMcBmm0tJQIKXPakooAKKKOlABRS5OaSgAooooAKKKKACiiigBelJRRQAUUvFJigAooooAKKKKACilpDQMKKUe9JQIM0UvNFACUvSikoAKKKKAF74FJ0oooAXtSUUUAFFLSUAHSiiigAo+lFFABRRRQAUUUUAFFFFABRRRQAUfWigcUAKRikoooAKKKKACiiigBaKSigAooooAKKKKAF68UlFFABRRRQAUUUUAf/R/n/o7UUUAFFLSUAFFFFABRRRQAUUUUAFFFFABS80dDSUAFFFLQAlFLikoAX3opKKAFx2pKKXrQAlFFFAC0lFFABRRRzQAUUUUAFFFFAC4wKSl7UlABRRS0AFJRS9KAEooooAKXtikooAKKWkoAKWkooAKKKWgBKKKPagAooooAX6UlFFABRRRQAUtApKAClGKSigAooooAWiiigApKX2pKAClpKKACilxSUAFFL2pKACiilFABjtSUUUAFFFLmgBKKKKACl6UlFABRRRQAUUUUAFFFLQAlFFFABRRRQAdKU9aQe9BoAKKKKAClxSUUAFFFFABRRRQAUtJRQAUtJS+1ACUUUuBigBKKKKACiiigBeKPekooAKKKKAP//S/n/ooooAKOlLxSUAFFFLQMSiiigQUUUUAFFFFABRRS0AJRRSjHegBPpRS9DSUAFFLSUAFFFLQAlLSUUAFFFFABRR70UAFFFFABRRRQAUUUUAFFFFACikoooAKKKKAFpKKKACiilFACUUUUALSUUUAFFFFAC54xSUUUAKKSlpKACiiigAooooAU0lKDzmkoAKKKKACj60UUAFFFFAC8UlFFABRRS9KAEoopRQAlFLSUAFFL9KSgBe1JRRQAUUv1pKACiiigAoo9qKACiiigAooooAWkopR70AFJS8UlABRRRQAtJRRQAUUUUAKetJR1ooAKKKKACiiigAoopaAEooooAU0lFLxQAlFFFABRRRQAUUUUAf/9P+f+iiigAopaSgApcUlLmgBKWkooAWkoooAKKKKAFxSUUUAFFFL34oASiiigBaKSigYUvekooEKeTxSUUUAFFFAoABRRS9qAEoope1ABSUUpoAKKOaSgBcZpKKX3oASl9qD1pKAFpKKKACiiloASiiigAooooAKWkooAKKKKACiiigApaSigAooooAMUuKTrRQAUUUtACUtJRQAUUUUAFLSUUAFKPSkooAKKKXtQAUmO9FFABRRRQAUUUUAFKKOKSgBSc0lL2pKAClxSUUAFFFKOeKAEopT1o69KACikooAKKKKACiiigBcY60lHWigAooooAKMUUtACUUUtACUUUUAFFFFABRRRQAUUUUAFLikooAKKKKACilFJQAUUUUD0P/1PwApKKKACiiigAooooAKO2KKKACiloxQAdKSiloASlxSUUAFFFFAC980lFLigBKKKKACiiigBaSl6cUlACikoooAKKKWgBKKOtFAC0lFGKACl6dKSigAooooAKKXvSUAFL1pKKACiiigBaDSUvvQAlFFFABRRRQAvWkpaKAEpaKSgAooooAKKKKACilxxmkoAWkoooAXtSUUUALSUUUAFFL2pKACiiigApaSl4oASiiigAopeKSgAooooAKKKX6UAFJQaKACiiigYUUUUCCiiigBaSiigApRSUtACUUUUAGKKX2pKAFpKKKACiiigAoopTQAlLR2pMZoAKKXikoAWj2pKKACig80UAFFFFAC0dqSigBaSiigAooooA//9X+f+iiigAooooAKKKKACiiigAooooAX3pKKKBi0lFFAgopehoFACUUtFAxKXJpKKBBRRRQAUUUUAFFLSUAFFFFABRRRQAUUp9qMcZoASiiloASiiigAooooAKKKKAAc0Uv0pKACj3oooAKKKKAFJpKKKACil+lIKACilPWkoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAFpKKKACiiigAooooAKKPeigAooooAKKKKACl6UlFABS0lFABRRRQAUtJRQAUUUUAFFFFABRRRQAUUUUAFFLSUAFLSUUAKaSl7UlAC9aM0ntS47UAJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v5/6KKKACiiigAooooAKKKKACil9qSgApe1JRQAUUUUAFFL2o7UAJRRRQAUUUUAFFFFABRRRQAUUUo60AJRS9elJQAUUtJQAUUUUAFFFFABRQBmigAooooAKKKKACiiigAoopaAEoopcUAJRRRQAp60lFFABRRRQAUtJRQAUUUUAFFFFABRRRQAUUopKACiiigAooooAWkoooAKKKKAClpKKAF+tJRS9qAEooooAKKKKACiiigAoopaAEooooAKKKKAClpKKACiiigAooooAKKKKACiiigAozRS4oASilFJQMKKXiigQGkoooAKKKKACiiloASiiigAooooAKKXvzQOKAEooooA/9k=");
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 176%;
  box-shadow: inset 0 0 18px rgba(241, 201, 130, .08), 0 0 20px rgba(199, 149, 80, .08);
}

body:not(:has(#view-martha.active-view)) .brand-mark {
  border: 1px solid rgba(241, 201, 130, .65);
  border-radius: 10px;
}

body:not(:has(#view-martha.active-view)) .sidebar nav {
  gap: 4px;
}

body:not(:has(#view-martha.active-view)) .nav-item {
  border: 1px solid transparent;
  color: #9d9386;
  border-radius: 8px;
  padding: 10px 11px;
  font-size: 12px;
}

body:not(:has(#view-martha.active-view)) .nav-item:hover,
body:not(:has(#view-martha.active-view)) .nav-item.active {
  border-color: var(--martha-line);
  color: var(--martha-ink);
  background: rgba(199, 149, 80, .12);
}

body:not(:has(#view-martha.active-view)) .nav-item.active span,
body:not(:has(#view-martha.active-view)) .nav-item:hover span {
  color: var(--martha-gold-bright);
  opacity: 1;
}

body:not(:has(#view-martha.active-view)) .sidebar-footer {
  border-color: var(--martha-line);
  color: #81776b;
}

body:not(:has(#view-martha.active-view)) .main {
  width: min(1440px, 100%);
  max-width: none;
  padding: 25px 38px 60px;
}

body:not(:has(#view-martha.active-view)) .topbar {
  min-height: 54px;
  margin-bottom: 28px;
  border-bottom: 1px solid rgba(48, 41, 31, .72);
  padding-bottom: 17px;
}

body:not(:has(#view-martha.active-view)) .topbar h1,
body:not(:has(#view-martha.active-view)) .section-heading h2 {
  color: var(--martha-ink);
}

body:not(:has(#view-martha.active-view)) .eyebrow {
  color: var(--martha-gold);
}

.global-command-search,
.martha-chat-command-search {
  display: flex;
  align-items: center;
  gap: 8px;
  width: min(420px, 36vw);
  min-width: 220px;
  border: 1px solid #33291e;
  border-radius: 10px;
  padding: 7px 10px;
  color: #8e8172;
  background: rgba(19, 17, 14, .92);
  box-shadow: inset 0 1px rgba(241, 201, 130, .03);
}

.global-command-search > span,
.martha-chat-command-search > span {
  color: var(--martha-gold);
  font-size: 18px;
  line-height: 1;
}

.global-command-search input,
.martha-chat-command-search input {
  width: 100%;
  min-width: 0;
  border: 0;
  outline: 0;
  color: var(--martha-ink);
  background: transparent;
  font: inherit;
  font-size: 11px;
}

.global-command-search input::placeholder,
.martha-chat-command-search input::placeholder {
  color: #756b5f;
}

.global-command-search:focus-within,
.martha-chat-command-search:focus-within {
  border-color: rgba(241, 201, 130, .58);
  box-shadow: 0 0 0 3px rgba(199, 149, 80, .09);
}

.global-command-search kbd,
.martha-chat-command-search kbd {
  flex: 0 0 auto;
  border: 1px solid #453728;
  border-radius: 5px;
  padding: 2px 5px;
  color: #998b79;
  background: #15110d;
  font-size: 9px;
}

.global-system-status {
  display: inline-flex;
  align-items: center;
  border: 1px solid rgba(142, 209, 168, .22);
  border-radius: 99px;
  padding: 7px 9px;
  color: var(--martha-green);
  background: rgba(142, 209, 168, .07);
  font-size: 10px;
  white-space: nowrap;
}

.global-system-status .status-dot {
  width: 6px;
  height: 6px;
  margin-right: 6px;
  box-shadow: 0 0 0 3px rgba(142, 209, 168, .1);
}

body:not(:has(#view-martha.active-view)) .top-actions .ghost,
body:not(:has(#view-martha.active-view)) .ghost,
body:not(:has(#view-martha.active-view)) .text-button {
  border-color: var(--martha-line);
  color: #d1c4b3;
  background: rgba(21, 18, 14, .84);
}

body:not(:has(#view-martha.active-view)) .text-button {
  border: 0;
  color: var(--martha-gold-bright);
  background: transparent;
}

body:not(:has(#view-martha.active-view)) .avatar {
  color: #17120d;
  background: var(--martha-gold-bright);
}

body:not(:has(#view-martha.active-view)) .hero {
  border-color: #4b3a27;
  background: linear-gradient(110deg, rgba(51, 37, 21, .84), rgba(21, 19, 16, .78));
  box-shadow: inset 0 1px rgba(241, 201, 130, .05);
}

body:not(:has(#view-martha.active-view)) .metric,
body:not(:has(#view-martha.active-view)) .panel,
body:not(:has(#view-martha.active-view)) .health-card,
body:not(:has(#view-martha.active-view)) .agent-card,
body:not(:has(#view-martha.active-view)) .roadmap-card {
  border-color: var(--martha-line);
  background: rgba(21, 21, 20, .88);
  box-shadow: inset 0 1px rgba(241, 201, 130, .025);
}

body:not(:has(#view-martha.active-view)) .metric span,
body:not(:has(#view-martha.active-view)) .form label,
body:not(:has(#view-martha.active-view)) .action-input-grid label,
body:not(:has(#view-martha.active-view)) .action-nested-grid label {
  color: #b2a597;
}

body:not(:has(#view-martha.active-view)) .metric strong,
body:not(:has(#view-martha.active-view)) .panel h3,
body:not(:has(#view-martha.active-view)) .roadmap-card h3,
body:not(:has(#view-martha.active-view)) .health-card h3,
body:not(:has(#view-martha.active-view)) .agent-card h3 {
  color: var(--martha-ink);
}

body:not(:has(#view-martha.active-view)) .form input,
body:not(:has(#view-martha.active-view)) .form textarea,
body:not(:has(#view-martha.active-view)) .form select,
body:not(:has(#view-martha.active-view)) .action-input-grid input,
body:not(:has(#view-martha.active-view)) .action-input-grid select,
body:not(:has(#view-martha.active-view)) .action-input-grid textarea,
body:not(:has(#view-martha.active-view)) .action-nested-grid input,
body:not(:has(#view-martha.active-view)) .action-nested-grid select,
body:not(:has(#view-martha.active-view)) .action-nested-grid textarea {
  border-color: #3a3025;
  color: var(--martha-ink);
  background: #0e0e0e;
}

body:not(:has(#view-martha.active-view)) .primary {
  color: #1b140b;
  background: linear-gradient(135deg, #f1c982, #b27a3a);
  box-shadow: 0 8px 20px rgba(113, 72, 27, .15);
}

body:not(:has(#view-martha.active-view)) .pill.neutral {
  border: 1px solid var(--martha-line);
  color: #cbbda9;
  background: #292219;
}

body:not(:has(#view-martha.active-view)) .event,
body:not(:has(#view-martha.active-view)) .budget {
  border-color: rgba(48, 41, 31, .72);
}

body:not(:has(#view-martha.active-view)) .event-status {
  color: var(--martha-green);
}

body:not(:has(#view-martha.active-view)) .agent-icon {
  color: var(--martha-gold-bright);
  background: #2a2015;
}

.martha-chat-command-search {
  width: min(360px, 34vw);
  margin: 0 18px;
}

@media (max-width: 980px) {
  .global-command-search,
  .martha-chat-command-search { width: min(300px, 30vw); min-width: 0; }
  .global-system-status { display: none; }
}

@media (max-width: 760px) {
  body:not(:has(#view-martha.active-view)) .main { padding: 20px 16px 40px; }
  .global-command-search,
  .martha-chat-command-search { display: none; }
}

/* Final cascade guard: the cockpit command search stays available at every
   supported width, including phones where it remains the gateway to all views. */
.martha-cockpit-header .martha-chat-command-search {
  display: flex;
  width: 100%;
  min-width: 0;
  margin: 0;
}

@media (max-width: 760px) {
  .martha-cockpit-header .martha-chat-command-search { display: flex; }
  .martha-command-results { max-height: min(360px, calc(100dvh - 125px)); }
}

@supports (height: 100dvh) {
  @media (max-width: 760px) {
    .martha-cockpit-main { height: calc(100dvh - 100px); }
  }
}

/* Provenance is part of the visible value contract: an empty local source is
   not presented as an observed business KPI. Keep it quiet but readable. */
.martha-agents-card > .martha-provenance,
.martha-briefing-list .martha-provenance {
  display: block;
  color: #9a9085;
  font-size: 7px;
  font-style: normal;
  letter-spacing: .01em;
}

.martha-agents-card > .martha-provenance {
  margin-top: 6px;
}

.martha-briefing-list .martha-provenance {
  grid-column: 2 / -1;
  margin-top: -3px;
}

/* Access surface: a calm, premium first step with honest provider states. */
body.martha-auth-active {
  min-height: 100dvh;
  overflow-x: hidden;
  color: var(--martha-cockpit-text);
  background: #090909;
}

body.martha-auth-active > .app-shell {
  display: none !important;
}

body:not(.martha-auth-active) .martha-auth-screen {
  display: none !important;
}

.martha-auth-screen {
  position: relative;
  display: grid;
  min-height: 100dvh;
  place-items: center;
  overflow: hidden;
  padding: 28px;
  isolation: isolate;
  background: radial-gradient(circle at 18% 10%, rgba(121, 80, 34, .2), transparent 35%), radial-gradient(circle at 88% 88%, rgba(86, 57, 26, .16), transparent 34%), #090909;
}

.martha-auth-screen[hidden] {
  display: none !important;
}

.martha-auth-screen::before {
  position: absolute;
  z-index: -1;
  top: -22vw;
  right: -12vw;
  width: 58vw;
  height: 58vw;
  border: 1px solid rgba(199, 149, 80, .08);
  border-radius: 50%;
  box-shadow: 0 0 0 42px rgba(199, 149, 80, .025), 0 0 0 84px rgba(199, 149, 80, .018);
  content: '';
}

.martha-auth-layout {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(360px, 414px);
  align-items: center;
  width: min(930px, 100%);
  gap: clamp(42px, 8vw, 102px);
}

.martha-auth-intro {
  max-width: 470px;
  padding: 12px 0;
}

.martha-auth-logo {
  width: 122px;
  height: 92px;
  margin: 0 0 25px -8px;
  background-size: auto 185%;
  filter: drop-shadow(0 0 15px rgba(229, 187, 122, .16));
}

.martha-auth-eyebrow {
  margin: 0 0 10px;
  color: #a27a49;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: .2em;
  text-transform: uppercase;
}

.martha-auth-intro h1 {
  max-width: 420px;
  margin: 0;
  color: #ead9c1;
  font-size: clamp(30px, 4.6vw, 48px);
  font-weight: 430;
  letter-spacing: -.055em;
  line-height: 1.04;
}

.martha-auth-intro-copy {
  max-width: 390px;
  margin: 20px 0 0;
  color: #928679;
  font-size: 13px;
  line-height: 1.7;
}

.martha-auth-trust {
  display: grid;
  gap: 10px;
  margin-top: 30px;
  color: #887b6d;
  font-size: 10px;
}

.martha-auth-trust span {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.martha-auth-trust i {
  width: 6px;
  height: 6px;
  border: 1px solid rgba(229, 187, 122, .72);
  border-radius: 50%;
  background: rgba(199, 149, 80, .28);
  box-shadow: 0 0 0 4px rgba(199, 149, 80, .05);
}

.martha-auth-card {
  border: 1px solid #33291f;
  border-radius: 16px;
  padding: clamp(25px, 4vw, 35px);
  background: linear-gradient(155deg, rgba(28, 24, 19, .98), rgba(15, 15, 15, .98));
  box-shadow: 0 24px 80px rgba(0, 0, 0, .42), inset 0 1px rgba(241, 201, 130, .06);
}

.martha-auth-card-heading h2 {
  margin: 0;
  color: #f0e5d7;
  font-size: 24px;
  font-weight: 530;
  letter-spacing: -.035em;
}

.martha-auth-card-heading > p:last-child {
  margin: 8px 0 0;
  color: #8d8175;
  font-size: 11px;
}

.martha-auth-providers {
  display: grid;
  gap: 9px;
  margin-top: 26px;
}

.martha-auth-provider,
.martha-auth-preview {
  display: grid;
  grid-template-columns: 30px minmax(0, 1fr) auto;
  align-items: center;
  gap: 11px;
  width: 100%;
  border: 1px solid #3a2d21;
  border-radius: 9px;
  padding: 11px 12px;
  color: #e2d7c9;
  background: rgba(18, 17, 16, .88);
  cursor: pointer;
  font: inherit;
  text-align: left;
  transition: border-color .16s ease, background .16s ease, transform .16s ease;
}

.martha-auth-provider:hover,
.martha-auth-provider:focus-visible {
  border-color: rgba(229, 187, 122, .62);
  background: rgba(43, 32, 21, .84);
  transform: translateY(-1px);
}

.martha-auth-provider:disabled {
  cursor: not-allowed;
  opacity: .55;
  transform: none;
}

.martha-auth-provider:disabled:hover {
  border-color: #3a2d21;
  background: rgba(18, 17, 16, .88);
}

.martha-auth-provider:focus-visible,
.martha-auth-preview:focus-visible {
  outline: 2px solid rgba(229, 187, 122, .76);
  outline-offset: 2px;
}

.martha-auth-provider-icon {
  display: grid;
  place-items: center;
  width: 30px;
  height: 30px;
  border-radius: 8px;
  background: #f7f5f1;
}

.martha-auth-provider-icon svg {
  width: 18px;
  height: 18px;
}

.martha-auth-apple {
  color: #fff;
  background: #080808;
}

.martha-auth-provider b,
.martha-auth-provider small,
.martha-auth-preview b,
.martha-auth-preview small {
  display: block;
}

.martha-auth-provider b,
.martha-auth-preview b {
  font-size: 11px;
  font-weight: 650;
}

.martha-auth-provider small,
.martha-auth-preview small {
  margin-top: 3px;
  color: #82766a;
  font-size: 8px;
}

.martha-auth-provider-arrow {
  color: #a68153;
  font-size: 17px;
}

.martha-auth-divider {
  display: flex;
  align-items: center;
  gap: 11px;
  margin: 22px 0 14px;
  color: #756b61;
  font-size: 9px;
  text-transform: uppercase;
}

.martha-auth-divider::before,
.martha-auth-divider::after {
  height: 1px;
  flex: 1;
  background: #30271e;
  content: '';
}

.martha-auth-preview {
  grid-template-columns: minmax(0, 1fr) auto;
  border-color: rgba(199, 149, 80, .5);
  color: #23180d;
  background: linear-gradient(135deg, #dfb36e, #a7743e);
}

.martha-auth-preview:hover {
  border-color: #f1c982;
  background: linear-gradient(135deg, #efc47e, #b47f45);
  box-shadow: 0 0 18px rgba(212, 175, 55, .13);
  transform: translateY(-1px);
}

.martha-auth-preview small {
  color: rgba(35, 24, 13, .68);
}

.martha-auth-preview > span:last-child {
  font-size: 18px;
}

.martha-auth-status {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin-top: 15px;
  border: 1px solid rgba(129, 111, 88, .28);
  border-radius: 8px;
  padding: 9px 10px;
  color: #9c8f81;
  background: rgba(28, 25, 21, .72);
  font-size: 9px;
  line-height: 1.45;
}

.martha-auth-status[data-state="unknown"] {
  border-color: rgba(199, 149, 80, .34);
  color: #c1a275;
}

.martha-auth-status[data-state="error"] {
  border-color: rgba(233, 148, 136, .38);
  color: #e2aaa0;
}

.martha-auth-status[data-state="loading"] .martha-auth-status-dot {
  animation: martha-auth-pulse 1.1s infinite ease-in-out;
}

.martha-auth-status-dot {
  flex: 0 0 6px;
  width: 6px;
  height: 6px;
  margin-top: 3px;
  border-radius: 50%;
  background: #9a9085;
  box-shadow: 0 0 0 3px rgba(154, 144, 133, .08);
}

.martha-auth-legal {
  margin: 15px 2px 0;
  color: #686057;
  font-size: 8px;
  line-height: 1.5;
  text-align: center;
}

@keyframes martha-auth-pulse {
  50% { opacity: .35; transform: scale(.8); }
}

.martha-starter-prompts {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 7px;
  width: min(690px, 100%);
  margin: 13px auto 12px;
}

.martha-starter-prompt {
  display: flex;
  align-items: center;
  gap: 7px;
  min-width: 0;
  border: 1px solid #302820;
  border-radius: 7px;
  padding: 8px;
  color: #b7a797;
  background: rgba(27, 23, 19, .72);
  cursor: pointer;
  font: inherit;
  text-align: left;
}

.martha-starter-prompt:hover,
.martha-starter-prompt:focus-visible {
  border-color: rgba(199, 149, 80, .58);
  color: #ead8c0;
  background: rgba(51, 37, 23, .74);
}

.martha-starter-prompt:focus-visible {
  outline: 2px solid rgba(229, 187, 122, .62);
  outline-offset: 2px;
}

.martha-starter-prompt > span:first-child {
  display: grid;
  flex: 0 0 22px;
  place-items: center;
  width: 22px;
  height: 22px;
  border: 1px solid #4a3926;
  border-radius: 6px;
  color: #bf955b;
}

.martha-starter-prompt .martha-cockpit-icon {
  width: 12px;
  height: 12px;
}

.martha-starter-prompt b,
.martha-starter-prompt small {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.martha-starter-prompt b {
  color: #d3c5b5;
  font-size: 8px;
  font-weight: 650;
}

.martha-starter-prompt small {
  margin-top: 3px;
  color: #81776b;
  font-size: 7px;
}

.martha-empty-copy {
  display: grid;
  gap: 4px;
  color: #887d72;
  font-size: 9px;
  text-align: center;
}

.martha-empty-copy strong {
  color: #cbbba8;
  font-size: 12px;
  font-weight: 550;
}

.martha-chat-empty-state {
  display: grid;
  justify-items: center;
  gap: 2px;
  min-height: 155px;
  padding: 12px 0;
}

.martha-metric-value,
.martha-timestamp {
  font-variant-numeric: tabular-nums;
}

.martha-metric-value {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

.martha-status-unknown {
  border: 1px solid rgba(199, 149, 80, .28);
  border-radius: 4px;
  padding: 2px 5px;
  color: #b9a17c !important;
  background: rgba(39, 33, 26, .72);
  font-size: 8px !important;
  letter-spacing: .02em;
}

.martha-composer-shortcuts {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  margin-left: 4px;
  color: #71685f;
  font-size: 7px;
}

.martha-composer-shortcuts span {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  white-space: nowrap;
}

.martha-composer-shortcuts kbd {
  border: 1px solid rgba(91, 76, 57, .58);
  border-radius: 4px;
  padding: 2px 4px;
  color: #a99a89;
  background: rgba(39, 34, 29, .72);
  font: inherit;
  font-size: 7px;
}

.martha-cockpit-main .martha-chat-send:not(:disabled):hover {
  filter: drop-shadow(0 0 6px rgba(212, 175, 55, .35));
}

@media (max-width: 760px) {
  .martha-auth-screen { padding: 18px 14px; }
  .martha-auth-layout { grid-template-columns: 1fr; gap: 15px; }
  .martha-auth-intro { display: none; }
  .martha-auth-card { width: min(414px, 100%); margin: 0 auto; }
  .martha-starter-prompts { grid-template-columns: 1fr; width: min(320px, 100%); }
  .martha-starter-prompt { min-height: 38px; }
  .martha-composer-shortcuts { display: none; }
}

@media (prefers-reduced-motion: reduce) {
  .martha-auth-status[data-state="loading"] .martha-auth-status-dot { animation: none; }
  .martha-auth-provider,
  .martha-auth-preview { transition: none; }
}

@media (max-width: 760px) {
  .martha-cockpit-main .martha-chat-composer-wrap {
    padding: 0 12px max(7px, env(safe-area-inset-bottom));
  }
}

/* Production logo asset: keep the same mark, with a real alpha channel. */
.martha-cockpit-hero-logo,
.martha-cockpit-welcome > .martha-chat-brand-mark,
.martha-cockpit-brand-button .martha-chat-brand-mark,
.martha-cockpit-header-mark .martha-chat-brand-mark,
.martha-auth-logo,
.martha-auth-card-brand .martha-chat-brand-mark {
  background-color: transparent !important;
  background-image: url("/assets/martha-logo-transparent.png") !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.martha-auth-card-brand {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: -8px 0 24px;
  color: #eee2d0;
}

.martha-auth-card-brand .martha-chat-brand-mark {
  flex: 0 0 38px;
  width: 38px;
  height: 32px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  filter: drop-shadow(0 0 9px rgba(229, 187, 122, .18));
}

.martha-auth-card-brand strong,
.martha-auth-card-brand small {
  display: block;
}

.martha-auth-card-brand strong {
  font-size: 11px;
  letter-spacing: .18em;
}

.martha-auth-card-brand small {
  margin-top: 3px;
  color: #8e806e;
  font-size: 7px;
  letter-spacing: .16em;
  text-transform: uppercase;
}

.martha-auth-card {
  position: relative;
  border-color: rgba(229, 187, 122, .2);
  background: linear-gradient(155deg, rgba(31, 26, 20, .98), rgba(13, 13, 13, .98));
  box-shadow: 0 30px 100px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .015), inset 0 1px rgba(241, 201, 130, .08);
}

.martha-auth-provider,
.martha-auth-preview {
  min-height: 54px;
  border-radius: 10px;
}

.martha-auth-provider-icon {
  border: 1px solid rgba(255, 255, 255, .1);
}

.martha-auth-provider-arrow {
  transition: transform .16s ease, color .16s ease;
}

.martha-auth-provider:hover .martha-auth-provider-arrow,
.martha-auth-provider:focus-visible .martha-auth-provider-arrow {
  color: #f1c982;
  transform: translate(2px, -2px);
}

.martha-cockpit-help {
  display: grid;
  place-items: center;
  width: 22px;
  height: 22px;
  border: 1px solid rgba(199, 149, 80, .32);
  border-radius: 50%;
  color: #cdb088;
  background: rgba(33, 26, 19, .72);
  cursor: pointer;
  font: 700 11px/1 inherit;
}

.martha-cockpit-help:hover,
.martha-cockpit-help:focus-visible {
  border-color: #d4a866;
  color: #f0d09b;
  background: rgba(75, 51, 25, .72);
  outline: 2px solid rgba(229, 187, 122, .25);
  outline-offset: 2px;
}

.martha-guide-view {
  min-height: 100%;
  padding: 28px clamp(18px, 4vw, 54px) 50px;
  overflow: auto;
  color: var(--martha-cockpit-text);
  background: radial-gradient(circle at 80% 0, rgba(121, 80, 34, .12), transparent 31%), #0a0a0a;
}

.martha-guide-hero {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 26px;
  max-width: 1120px;
  margin: 0 auto;
  padding: 4px 0 24px;
  border-bottom: 1px solid rgba(199, 149, 80, .18);
}

.martha-guide-hero h2 {
  margin: 0;
  color: #f0dfc6;
  font-size: clamp(25px, 3.1vw, 38px);
  font-weight: 520;
  letter-spacing: -.045em;
}

.martha-guide-hero .muted {
  max-width: 660px;
  margin: 10px 0 0;
  color: #958879;
  font-size: 12px;
  line-height: 1.65;
}

.martha-guide-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
  min-height: 40px;
  border: 1px solid rgba(199, 149, 80, .52);
  border-radius: 9px;
  padding: 0 14px;
  color: #24180c;
  background: linear-gradient(135deg, #e0b36f, #a87338);
  cursor: pointer;
  font: 650 10px/1 inherit;
}

.martha-guide-primary:hover,
.martha-guide-primary:focus-visible {
  border-color: #f1c982;
  background: linear-gradient(135deg, #efc47e, #b47f45);
  box-shadow: 0 0 22px rgba(212, 175, 55, .16);
  outline: 2px solid rgba(229, 187, 122, .24);
  outline-offset: 2px;
}

.martha-guide-toolbar {
  display: flex;
  align-items: center;
  gap: 14px;
  max-width: 1120px;
  margin: 18px auto 14px;
}

.martha-guide-search {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1;
  min-height: 39px;
  border: 1px solid #3d3023;
  border-radius: 9px;
  padding: 0 11px;
  color: #ad8d62;
  background: rgba(19, 17, 15, .9);
}

.martha-guide-search:focus-within {
  border-color: rgba(229, 187, 122, .68);
  box-shadow: 0 0 0 3px rgba(199, 149, 80, .1);
}

.martha-guide-search svg { width: 15px; height: 15px; }
.martha-guide-search input { min-width: 0; flex: 1; border: 0; outline: 0; color: #eadac5; background: transparent; font: 11px/1.2 inherit; }
.martha-guide-search input::placeholder { color: #756b61; }
.martha-guide-count { flex: 0 0 auto; color: #8c7d6b; font-size: 9px; }

.martha-guide-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  max-width: 1120px;
  margin: 0 auto;
}

.martha-guide-card {
  display: flex;
  flex-direction: column;
  min-width: 0;
  border: 1px solid #2f271f;
  border-radius: 11px;
  padding: 14px;
  background: linear-gradient(145deg, rgba(26, 23, 19, .9), rgba(15, 15, 14, .92));
  box-shadow: inset 0 1px rgba(241, 201, 130, .035);
}

.martha-guide-card:hover { border-color: rgba(199, 149, 80, .42); }
.martha-guide-card[hidden] { display: none; }
.martha-guide-card-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; }
.martha-guide-icon { display: grid; place-items: center; width: 27px; height: 27px; border: 1px solid rgba(199, 149, 80, .24); border-radius: 8px; color: #d3a760; background: rgba(105, 70, 33, .18); }
.martha-guide-icon svg { width: 14px; height: 14px; }
.martha-guide-group { color: #9e805b; font-size: 8px; letter-spacing: .11em; text-transform: uppercase; }
.martha-guide-card h3 { margin: 12px 0 5px; color: #e6d4bc; font-size: 13px; font-weight: 600; letter-spacing: -.02em; }
.martha-guide-card > p { min-height: 38px; margin: 0; color: #968879; font-size: 10px; line-height: 1.5; }
.martha-guide-card details { margin-top: 10px; border-top: 1px solid rgba(199, 149, 80, .13); padding-top: 9px; }
.martha-guide-card summary { color: #c8a777; cursor: pointer; font-size: 9px; font-weight: 650; }
.martha-guide-card ol { margin: 8px 0 10px; padding-left: 17px; color: #aa9b8b; font-size: 9px; line-height: 1.55; }
.martha-guide-card li + li { margin-top: 4px; }
.martha-guide-result, .martha-guide-gate { margin: 8px 0 0; color: #918273; font-size: 9px; line-height: 1.45; }
.martha-guide-result strong, .martha-guide-gate strong { display: block; margin-bottom: 2px; color: #cdb38b; font-size: 8px; letter-spacing: .08em; text-transform: uppercase; }
.martha-guide-gate strong { color: #b79669; }
.martha-guide-action { display: flex; align-items: center; justify-content: space-between; gap: 8px; width: 100%; margin-top: auto; border: 0; padding: 13px 0 0; color: #d2a35f; background: transparent; cursor: pointer; font: 650 9px/1 inherit; text-align: left; }
.martha-guide-action:hover, .martha-guide-action:focus-visible { color: #f1c982; outline: 0; }
.martha-guide-action span { font-size: 15px; transition: transform .16s ease; }
.martha-guide-action:hover span, .martha-guide-action:focus-visible span { transform: translateX(3px); }
.martha-guide-empty { max-width: 1120px; margin: 22px auto; border: 1px dashed #59452d; border-radius: 10px; padding: 20px; color: #a68b67; font-size: 11px; text-align: center; }
.martha-guide-boundary { display: flex; align-items: flex-start; gap: 10px; max-width: 1120px; margin: 18px auto 0; border: 1px solid rgba(199, 149, 80, .17); border-radius: 10px; padding: 12px 14px; color: #9d8c79; background: rgba(31, 25, 19, .5); }
.martha-guide-boundary-icon { display: grid; flex: 0 0 20px; place-items: center; width: 20px; height: 20px; border: 1px solid rgba(199, 149, 80, .4); border-radius: 50%; color: #d4a866; font-size: 11px; }
.martha-guide-boundary strong { display: block; color: #d5bd99; font-size: 10px; }
.martha-guide-boundary p { margin: 4px 0 0; font-size: 9px; line-height: 1.5; }

.martha-connectors-view { padding-bottom: 46px; }
.martha-connector-launchpad { display: flex; align-items: center; justify-content: space-between; gap: 18px; margin: 16px 0; border: 1px solid rgba(199, 149, 80, .22); border-radius: 12px; padding: 14px 16px; background: linear-gradient(120deg, rgba(40, 29, 19, .82), rgba(18, 17, 15, .88)); }
.martha-connector-kicker { display: block; margin-bottom: 5px; color: #a68153; font-size: 8px; font-weight: 800; letter-spacing: .15em; }
.martha-connector-launchpad strong { display: block; color: #e5d2b6; font-size: 13px; }
.martha-connector-launchpad p { max-width: 440px; margin: 5px 0 0; color: #958778; font-size: 9px; line-height: 1.45; }
.martha-connector-template-grid { display: grid; grid-template-columns: repeat(4, minmax(120px, 1fr)); gap: 7px; flex: 1; max-width: 610px; }
.martha-connector-template { display: flex; align-items: center; gap: 7px; min-width: 0; border: 1px solid #3a2d21; border-radius: 9px; padding: 8px; color: #dac8ae; background: rgba(19, 17, 15, .86); cursor: pointer; font: inherit; text-align: left; }
.martha-connector-template:hover, .martha-connector-template:focus-visible { border-color: rgba(229, 187, 122, .66); background: rgba(56, 39, 23, .64); outline: 0; }
.martha-connector-template > span:last-child { min-width: 0; }
.martha-connector-template b, .martha-connector-template small { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.martha-connector-template b { font-size: 9px; }
.martha-connector-template small { margin-top: 2px; color: #88796a; font-size: 7px; }
.martha-provider-mark { display: grid; flex: 0 0 23px; place-items: center; width: 23px; height: 23px; border-radius: 7px; color: #21170d; background: #d3a35f; font-size: 11px; font-weight: 800; }
.martha-provider-mark.google { color: #f7f5f1; background: #4d79d8; }
.martha-provider-mark.qonto { color: #fff; background: #141414; box-shadow: inset 0 0 0 1px rgba(255,255,255,.18); }
.martha-provider-mark.shopify { background: #a4c968; }
.martha-connectors-row { gap: 12px; }
.martha-connectors-view .martha-connector-config,
.martha-connectors-view .martha-connector-registry,
.martha-connectors-view .martha-connector-plan { border-color: #33291f; background: linear-gradient(145deg, rgba(25, 22, 18, .95), rgba(15, 15, 14, .95)); }
.martha-connectors-view .martha-connector-config .panel-heading h3,
.martha-connectors-view .martha-connector-registry .panel-heading h3,
.martha-connectors-view .martha-connector-plan .panel-heading h3 { color: #e4d2b8; }
.martha-connectors-view select[multiple] { min-height: 94px; border-color: #443323; background: #141210; }
.martha-connectors-view input:focus, .martha-connectors-view textarea:focus, .martha-connectors-view select:focus { border-color: rgba(229, 187, 122, .65); box-shadow: 0 0 0 3px rgba(199, 149, 80, .09); }

@media (max-width: 980px) {
  .martha-guide-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .martha-connector-launchpad { align-items: stretch; flex-direction: column; }
  .martha-connector-template-grid { max-width: none; }
}

@media (max-width: 600px) {
  .martha-guide-view { padding: 20px 13px 34px; }
  .martha-guide-hero { align-items: stretch; flex-direction: column; gap: 15px; }
  .martha-guide-primary { align-self: flex-start; }
  .martha-guide-toolbar { align-items: stretch; flex-direction: column; gap: 8px; }
  .martha-guide-grid { grid-template-columns: 1fr; }
  .martha-connector-template-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .martha-auth-card-brand { margin-top: -2px; }
}

/* UX tranche 1 — task-first entry points and real composer tools. */
.martha-cockpit-nav-list .martha-cockpit-nav[data-chat-nav="guide"] {
  margin-top: 8px;
  border-top: 1px solid rgba(199, 149, 80, .16);
  padding-top: 10px;
}

.martha-guide-intents {
  max-width: 1120px;
  margin: 22px auto 0;
}

.martha-guide-kicker {
  margin: 0 0 5px;
  color: #a68153;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: .14em;
  text-transform: uppercase;
}

.martha-guide-intents h3 {
  margin: 0;
  color: #e4d2b8;
  font-size: 17px;
  font-weight: 560;
  letter-spacing: -.025em;
}

.martha-guide-intent-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 10px;
  margin-top: 12px;
}

.martha-guide-intent {
  display: grid;
  grid-template-columns: 26px minmax(0, 1fr);
  grid-template-rows: auto auto;
  align-items: center;
  column-gap: 9px;
  border: 1px solid rgba(199, 149, 80, .2);
  border-radius: 10px;
  padding: 12px;
  color: #c9b9a5;
  background: linear-gradient(145deg, rgba(33, 27, 21, .88), rgba(18, 18, 17, .92));
  cursor: pointer;
  font: inherit;
  text-align: left;
}

.martha-guide-intent:hover,
.martha-guide-intent:focus-visible {
  border-color: rgba(229, 187, 122, .72);
  background: linear-gradient(145deg, rgba(58, 41, 25, .88), rgba(22, 20, 17, .96));
  outline: 2px solid rgba(229, 187, 122, .18);
  outline-offset: 2px;
}

.martha-guide-intent > .martha-cockpit-icon {
  grid-row: 1 / span 2;
  width: 22px;
  height: 22px;
  color: #d4a866;
}

.martha-guide-intent strong,
.martha-guide-intent small {
  display: block;
}

.martha-guide-intent strong {
  color: #eadac2;
  font-size: 11px;
  font-weight: 650;
}

.martha-guide-intent small {
  margin-top: 4px;
  color: #958879;
  font-size: 9px;
  line-height: 1.4;
}

.martha-guide-clear {
  flex: 0 0 auto;
  border: 0;
  padding: 8px 2px;
  color: #c7a36f;
  background: transparent;
  cursor: pointer;
  font: 600 10px/1 inherit;
}

.martha-guide-clear:hover,
.martha-guide-clear:focus-visible {
  color: #f1c982;
  outline: 0;
  text-decoration: underline;
}

.martha-attachment-dialog {
  width: min(560px, calc(100vw - 28px));
  max-height: min(760px, calc(100dvh - 28px));
  border: 1px solid rgba(199, 149, 80, .4);
  border-radius: 15px;
  padding: 0;
  color: var(--martha-ink);
  background: linear-gradient(145deg, #211a13, #111110 70%);
  box-shadow: 0 30px 90px rgba(0, 0, 0, .72), 0 0 0 1px rgba(255, 255, 255, .03) inset;
}

.martha-attachment-dialog::backdrop {
  background: rgba(2, 2, 2, .72);
  backdrop-filter: blur(4px);
}

.martha-attachment-dialog form {
  display: grid;
  gap: 12px;
  padding: 22px;
}

.martha-dialog-heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 18px;
  margin-bottom: 4px;
}

.martha-dialog-heading h2 {
  margin: 0;
  color: #f0dfc6;
  font-size: 22px;
  font-weight: 560;
  letter-spacing: -.035em;
}

.martha-dialog-heading p:last-child {
  max-width: 430px;
  margin: 7px 0 0;
  color: #a99a8a;
  font-size: 11px;
  line-height: 1.55;
}

.martha-dialog-close {
  display: grid;
  place-items: center;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(199, 149, 80, .24);
  border-radius: 50%;
  color: #c8b59d;
  background: rgba(255, 255, 255, .03);
  cursor: pointer;
  font-size: 20px;
  line-height: 1;
}

.martha-dialog-close:hover,
.martha-dialog-close:focus-visible {
  border-color: #d4a866;
  color: #f1c982;
  outline: 2px solid rgba(229, 187, 122, .2);
  outline-offset: 2px;
}

.martha-attachment-dialog label {
  display: grid;
  gap: 5px;
  color: #b8a996;
  font-size: 10px;
  font-weight: 600;
}

.martha-attachment-dialog input,
.martha-attachment-dialog select {
  min-height: 36px;
  border: 1px solid #493625;
  border-radius: 8px;
  padding: 0 10px;
  color: #e9ddce;
  background: #121211;
  font: inherit;
}

.martha-attachment-dialog input[type="file"] {
  padding: 7px 9px;
  color: #b7a797;
}

.martha-attachment-dialog input:focus,
.martha-attachment-dialog select:focus {
  border-color: #d4a866;
  outline: 2px solid rgba(229, 187, 122, .16);
  outline-offset: 1px;
}

.martha-dialog-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}

.martha-dialog-hint {
  margin: -1px 0 0;
  color: #918273;
  font-size: 9px;
  line-height: 1.45;
}

.martha-dialog-actions {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-top: 3px;
}

.martha-dialog-secondary,
.martha-dialog-primary {
  min-height: 36px;
  border-radius: 8px;
  padding: 0 13px;
  cursor: pointer;
  font: 650 10px/1 inherit;
}

.martha-dialog-secondary {
  border: 1px solid #4a3826;
  color: #c3b09a;
  background: transparent;
}

.martha-dialog-primary {
  border: 1px solid rgba(241, 201, 130, .65);
  color: #21170d;
  background: linear-gradient(135deg, #e1b571, #a87338);
}

.martha-dialog-primary:disabled {
  cursor: not-allowed;
  opacity: .45;
  filter: saturate(.35);
}

.martha-dialog-secondary:hover,
.martha-dialog-secondary:focus-visible,
.martha-dialog-primary:hover,
.martha-dialog-primary:focus-visible {
  outline: 2px solid rgba(229, 187, 122, .22);
  outline-offset: 2px;
}

@media (max-width: 900px) {
  .martha-guide-intent-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 600px) {
  .martha-guide-intent-grid { grid-template-columns: 1fr; }
  .martha-guide-toolbar { align-items: stretch; }
  .martha-guide-clear { align-self: flex-start; }
  .martha-dialog-grid { grid-template-columns: 1fr; }
  .martha-attachment-dialog form { padding: 17px; }
}

/* The first decision on an empty conversation must be readable at a glance. */
.martha-cockpit-main .martha-starter-prompts {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  width: min(760px, 100%);
  gap: 10px;
}

.martha-cockpit-main .martha-starter-prompt {
  min-height: 58px;
  padding: 11px 12px;
}

.martha-cockpit-main .martha-starter-prompt b { font-size: 10px; }
.martha-cockpit-main .martha-starter-prompt small { font-size: 8px; }
.martha-cockpit-main .martha-empty-copy { font-size: 10px; }
.martha-cockpit-main .martha-empty-copy strong { font-size: 14px; }

@media (max-width: 600px) {
  .martha-cockpit-main .martha-starter-prompts { grid-template-columns: 1fr; width: min(360px, 100%); }
}

.martha-browser-card {
  border-color: rgba(199, 148, 81, .46);
  background: linear-gradient(145deg, rgba(35, 28, 22, .98), rgba(20, 20, 20, .98));
}

.martha-browser-card p {
  margin: 8px 0;
  color: #a99b8a;
  font-size: 9px;
  line-height: 1.45;
}

/* Chat-first product pass: the reference composition stays dark and warm,
   while the interaction layer uses the readable rhythm expected from a
   current AI product. The earlier reference pass intentionally used tiny
   labels to match a 1280x720 mockup; those values are not suitable for a
   real operator using Martha for hours. */
.martha-cockpit-shell {
  grid-template-columns: 208px minmax(0, 1fr) 360px;
}

.martha-cockpit-sidebar {
  padding: 20px 11px 13px;
}

.martha-cockpit-brand small {
  font-size: 9px;
}

.martha-cockpit-nav-list .martha-cockpit-nav {
  min-height: 38px;
  padding: 8px 11px;
  font-size: 13px;
}

.martha-autonomy-card {
  padding: 12px 9px 9px;
}

.martha-autonomy-card h2 {
  font-size: 9px;
}

.martha-autonomy-card b {
  font-size: 11px;
}

.martha-autonomy-card small {
  font-size: 9px;
}

.martha-cockpit-header {
  min-height: 70px;
  padding: 14px 22px;
}

.martha-cockpit-header .martha-chat-command-search {
  height: 40px;
  border-radius: 11px;
  padding: 8px 12px;
}

.martha-cockpit-header .martha-chat-command-search input {
  font-size: 13px;
}

.martha-cockpit-header .martha-chat-command-search kbd {
  font-size: 11px;
}

.martha-cockpit-system-status {
  padding: 7px 10px;
  font-size: 11px;
}

.martha-cockpit-profile b {
  font-size: 11px;
}

.martha-cockpit-profile small {
  font-size: 9px;
}

.martha-cockpit-quick-grid {
  gap: 10px;
  padding: 15px 22px 5px;
}

.martha-cockpit-quick {
  min-height: 60px;
  border-radius: 10px;
  padding: 10px 11px;
}

.martha-cockpit-quick b {
  font-size: 12px;
}

.martha-cockpit-quick small {
  font-size: 10px;
}

.martha-cockpit-welcome {
  min-height: 122px;
  padding: 17px 42px 5px;
}

.martha-cockpit-eyebrow {
  font-size: 10px;
}

.martha-cockpit-welcome h1 {
  font-size: 31px;
}

.martha-cockpit-welcome p:not(.martha-cockpit-eyebrow) {
  font-size: 13px;
}

.martha-chat-feed {
  padding: 18px 42px 24px;
}

.martha-cockpit-main .martha-chat-message {
  max-width: 780px;
  margin-bottom: 23px;
  grid-template-columns: 34px minmax(0, 1fr);
  gap: 11px;
}

.martha-cockpit-main .martha-chat-message.user {
  grid-template-columns: minmax(0, 1fr) 34px;
}

.martha-cockpit-main .martha-chat-message-avatar {
  width: 34px;
  height: 34px;
  border-radius: 10px;
  font-size: 12px;
}

.martha-cockpit-main .martha-chat-message-label {
  margin-bottom: 6px;
  font-size: 11px;
}

.martha-cockpit-main .martha-chat-message-bubble {
  border-radius: 6px 14px 14px 14px;
  padding: 13px 15px;
  font-size: 14px;
  line-height: 1.65;
}

.martha-cockpit-main .martha-chat-message.user .martha-chat-message-bubble {
  border-radius: 14px 6px 14px 14px;
}

.martha-cockpit-main .martha-chat-message-meta {
  margin-top: 6px;
  font-size: 10px;
}

.martha-cockpit-main .martha-chat-composer-wrap {
  padding: 0 38px max(13px, env(safe-area-inset-bottom));
}

.martha-cockpit-main .martha-chat-composer {
  border-color: rgba(199, 148, 81, .52);
  border-radius: 17px;
  background: linear-gradient(145deg, #1b1917, #141414);
  box-shadow: 0 14px 36px rgba(0, 0, 0, .26), inset 0 1px rgba(255, 255, 255, .025);
  transition: border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}

.martha-cockpit-main .martha-chat-composer:focus-within {
  border-color: rgba(229, 187, 122, .82);
  box-shadow: 0 16px 40px rgba(0, 0, 0, .32), 0 0 0 3px rgba(199, 148, 81, .10);
  transform: translateY(-1px);
}

.martha-cockpit-main .martha-chat-composer textarea {
  min-height: 55px;
  padding: 15px 17px 8px;
  font-size: 14px;
  line-height: 1.45;
}

.martha-cockpit-main .martha-chat-composer-tools {
  padding: 0 10px 10px 12px;
}

.martha-cockpit-main .martha-chat-tool {
  gap: 6px;
  border-radius: 8px;
  padding: 7px 9px;
  font-size: 11px;
}

.martha-cockpit-main .martha-chat-tool:hover,
.martha-cockpit-main .martha-chat-tool:focus-visible {
  color: #e5c48f;
  background: rgba(199, 148, 81, .10);
}

.martha-cockpit-main .martha-chat-send,
.martha-cockpit-main .martha-chat-stop {
  width: 39px;
  height: 39px;
  border-radius: 12px;
  transition: transform .18s ease, filter .18s ease, opacity .18s ease;
}

.martha-cockpit-main .martha-chat-send:not(:disabled) {
  box-shadow: 0 5px 16px rgba(187, 130, 52, .24);
}

.martha-cockpit-main .martha-chat-send:not(:disabled):hover,
.martha-cockpit-main .martha-chat-send:not(:disabled):focus-visible,
.martha-cockpit-main .martha-chat-stop:hover,
.martha-cockpit-main .martha-chat-stop:focus-visible {
  filter: brightness(1.12) drop-shadow(0 0 8px rgba(212, 175, 55, .28));
  transform: translateY(-1px) scale(1.03);
}

.martha-cockpit-main .martha-chat-send:disabled {
  opacity: .35;
}

.martha-cockpit-main .martha-chat-disclaimer {
  margin-top: 7px;
  font-size: 10px;
}

.martha-cockpit-main .martha-composer-shortcuts {
  font-size: 9px;
}

.martha-cockpit-main .martha-composer-shortcuts kbd {
  font-size: 9px;
}

.martha-cockpit-main .martha-chat-message-thinking {
  animation: martha-thinking-enter .24s ease-out;
}

.martha-cockpit-main .martha-chat-thinking {
  display: flex;
  align-items: center;
  gap: 11px;
  width: fit-content;
  max-width: min(520px, 100%);
  border: 1px solid rgba(199, 148, 81, .30);
  border-radius: 6px 14px 14px 14px;
  padding: 12px 14px;
  color: #d5c2a8;
  background: linear-gradient(135deg, rgba(46, 34, 23, .82), rgba(24, 23, 21, .92));
  box-shadow: inset 0 1px rgba(255, 255, 255, .025);
}

.martha-chat-thinking-icon {
  display: grid;
  flex: 0 0 25px;
  place-items: center;
  width: 25px;
  height: 25px;
  border: 1px solid rgba(229, 187, 122, .42);
  border-radius: 8px;
  color: #e5bb7a;
  background: rgba(199, 148, 81, .12);
  animation: martha-thinking-glow 1.8s ease-in-out infinite;
}

.martha-chat-thinking > span:nth-child(2) {
  display: grid;
  gap: 2px;
}

.martha-chat-thinking strong {
  color: #e4c89e;
  font-size: 13px;
  font-weight: 650;
}

.martha-chat-thinking small {
  color: #9e917f;
  font-size: 11px;
  line-height: 1.4;
}

.martha-chat-thinking-dots {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  margin-left: 6px;
}

.martha-chat-thinking-dots i {
  width: 5px;
  height: 5px;
}

.martha-chat-live-badge {
  display: inline-flex;
  align-items: center;
  margin-left: 5px;
  border: 1px solid rgba(131, 206, 155, .28);
  border-radius: 99px;
  padding: 2px 5px;
  color: #8acb9b;
  background: rgba(64, 115, 72, .10);
  font-size: 8px;
  letter-spacing: .08em;
  vertical-align: 1px;
}

@keyframes martha-thinking-enter {
  from { opacity: 0; transform: translateY(5px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes martha-thinking-glow {
  50% { box-shadow: 0 0 0 4px rgba(199, 148, 81, .06), 0 0 17px rgba(199, 148, 81, .18); }
}

@media (max-width: 1280px) and (min-width: 901px) {
  .martha-cockpit-shell { grid-template-columns: 190px minmax(0, 1fr) 310px; }
  .martha-cockpit-main .martha-chat-composer-wrap,
  .martha-chat-feed { padding-left: 27px; padding-right: 27px; }
  .martha-cockpit-welcome { padding-left: 29px; padding-right: 29px; }
}

@media (prefers-reduced-motion: reduce) {
  .martha-cockpit-main .martha-chat-message-thinking,
  .martha-chat-thinking-icon { animation: none; }
  .martha-cockpit-main .martha-chat-composer,
  .martha-cockpit-main .martha-chat-send,
  .martha-cockpit-main .martha-chat-stop { transition: none; }
}

.martha-browser-rail-status {
  display: flex;
  align-items: center;
  gap: 7px;
  color: #eadcc8;
  font-size: 10px;
}

.martha-browser-status-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #817468;
  box-shadow: 0 0 0 3px rgba(129, 116, 104, .12);
}

.martha-browser-status-dot.active {
  background: #8dcc9e;
  box-shadow: 0 0 0 3px rgba(141, 204, 158, .12);
}

.martha-browser-rail-meta {
  margin: 8px 0;
  color: #766b60;
  font-size: 8px;
}

.martha-browser-dialog,
.martha-action-dialog {
  width: min(720px, calc(100vw - 32px));
  max-height: min(780px, calc(100vh - 32px));
  padding: 0;
  border: 1px solid #493a2b;
  border-radius: 16px;
  color: #e5dbcf;
  background: #151515;
  box-shadow: 0 26px 80px rgba(0, 0, 0, .64), 0 0 0 1px rgba(214, 169, 103, .08);
}

.martha-browser-dialog::backdrop,
.martha-action-dialog::backdrop { background: rgba(5, 5, 6, .78); backdrop-filter: blur(4px); }

.martha-browser-dialog form,
.martha-browser-session,
.martha-action-dialog form {
  display: grid;
  gap: 12px;
  padding: 22px;
}

.martha-browser-dialog form {
  border-bottom: 1px solid rgba(104, 83, 61, .35);
}

.martha-browser-dialog label,
.martha-action-dialog label {
  display: grid;
  gap: 6px;
  color: #b5a99b;
  font-size: 10px;
}

.martha-browser-dialog input,
.martha-browser-dialog select,
.martha-action-dialog input,
.martha-action-dialog select,
.martha-action-dialog textarea {
  min-height: 38px;
  box-sizing: border-box;
  border: 1px solid #3d332a;
  border-radius: 8px;
  padding: 9px 10px;
  color: #e8ded1;
  background: #0f0f10;
  font: 500 11px/1.3 inherit;
}

.martha-action-dialog textarea {
  min-height: 150px;
  resize: vertical;
  font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
  color: #d9bf99;
}

.martha-browser-dialog input:focus,
.martha-browser-dialog select:focus,
.martha-action-dialog input:focus,
.martha-action-dialog select:focus,
.martha-action-dialog textarea:focus {
  border-color: #d4a866;
  outline: 2px solid rgba(229, 187, 122, .16);
  outline-offset: 1px;
}

.martha-dialog-heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 18px;
}

.martha-dialog-heading h2 { margin: 3px 0 7px; color: #eadbc8; font-size: 20px; letter-spacing: -.02em; }
.martha-dialog-heading p:not(.martha-cockpit-eyebrow) { max-width: 560px; margin: 0; color: #958a7e; font-size: 10px; line-height: 1.55; }
.martha-dialog-close { border: 0; color: #b6a28b; background: transparent; font-size: 24px; cursor: pointer; }
.martha-dialog-close:hover, .martha-dialog-close:focus-visible { color: #f0c37b; }

.martha-browser-transport {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 6px;
  margin: 0 22px;
  border: 1px solid rgba(199, 148, 81, .32);
  border-radius: 8px;
  padding: 9px 10px;
  color: #e0b878;
  background: rgba(75, 51, 28, .22);
  font-size: 9px;
}

.martha-browser-transport [data-browser-action] { margin: 8px 6px 0 0; }
.martha-browser-live { display: grid; gap: 8px; margin: 0 22px 10px; border: 1px solid rgba(104, 83, 61, .38); border-radius: 10px; padding: 10px; background: #0d0d0e; }
.martha-browser-live-heading { display: grid; gap: 4px; }
.martha-browser-live-heading strong { overflow: hidden; color: #dfc49b; font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }
.martha-browser-live-heading code { overflow: hidden; color: #897b6b; font: 8px/1.4 ui-monospace, SFMono-Regular, Consolas, monospace; text-overflow: ellipsis; white-space: nowrap; }
.martha-browser-live-shot { width: 100%; max-height: 220px; border: 1px solid #33291f; border-radius: 7px; object-fit: contain; background: #080808; }
.martha-browser-live pre { max-height: 170px; overflow: auto; margin: 0; color: #aa9b88; font: 8px/1.5 ui-monospace, SFMono-Regular, Consolas, monospace; white-space: pre-wrap; }
.martha-browser-live small { color: #766b60; font-size: 8px; }

.martha-browser-open,
.martha-browser-action-form { display: grid; gap: 11px; }
.martha-browser-open { padding-top: 3px; }
.martha-browser-section-heading { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.martha-browser-section-heading span:first-child { display: grid; gap: 4px; }
.martha-browser-section-heading strong { color: #dbc29f; font-size: 11px; }
.martha-browser-section-heading small { color: #81786d; font-size: 9px; }
.martha-browser-chip { border: 1px solid #5a452d; border-radius: 999px; padding: 5px 7px; color: #d4a866; font-size: 8px; letter-spacing: .08em; }
.martha-browser-session { padding-top: 18px; padding-bottom: 8px; }
.martha-browser-session > .martha-browser-section-heading select { width: 210px; min-height: 32px; }
.martha-browser-observation { display: grid; gap: 7px; min-height: 90px; border: 1px solid #302922; border-radius: 10px; padding: 10px; background: #101011; }
.martha-browser-empty { align-self: center; color: #81786d; font-size: 9px; line-height: 1.5; }
.martha-browser-record { display: grid; grid-template-columns: 24px minmax(0, 1fr) auto; align-items: center; gap: 8px; padding: 8px; border-radius: 7px; background: #181716; }
.martha-browser-record-icon { color: #d2a667; text-align: center; }
.martha-browser-record div { display: grid; gap: 3px; min-width: 0; }
.martha-browser-record strong { overflow: hidden; color: #d9c8b2; font-size: 9px; text-overflow: ellipsis; white-space: nowrap; }
.martha-browser-record small { overflow: hidden; color: #81786d; font-size: 8px; text-overflow: ellipsis; white-space: nowrap; }
.martha-browser-record-status { color: #a98c62; font-size: 8px; }
.martha-browser-record-execute { grid-column: 2 / -1; justify-self: start; border: 1px solid #5b472f; border-radius: 6px; padding: 4px 7px; color: #d9b47b; background: #201a15; font-size: 8px; cursor: pointer; }
.martha-browser-record-execute:hover, .martha-browser-record-execute:focus-visible { border-color: #d4a866; color: #f2d098; }
.martha-browser-action-grid { display: grid; grid-template-columns: 180px minmax(0, 1fr); gap: 10px; }
.martha-browser-dialog-footer { display: flex; align-items: center; justify-content: space-between; gap: 12px; border-top: 1px solid rgba(104, 83, 61, .35); padding: 12px 22px; }
.martha-browser-dialog-footer span { color: #82776b; font-size: 8px; line-height: 1.45; }
.martha-action-dry-run { display: flex !important; grid-template-columns: auto 1fr; align-items: center; gap: 8px !important; }
.martha-action-dry-run input { min-height: auto; width: 14px; accent-color: #d4a866; }
.martha-action-fields { display: grid; gap: 10px; border: 1px solid rgba(104, 83, 61, .4); border-radius: 10px; padding: 12px; background: rgba(17, 17, 17, .72); }
.martha-action-schema-meta { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; border-bottom: 1px solid rgba(104, 83, 61, .3); padding-bottom: 8px; }
.martha-action-schema-meta strong { color: #e3c18d; font-size: 10px; }
.martha-action-schema-meta span, .martha-action-field small, .martha-action-advanced p { color: #81786d; font-size: 8px; }
.martha-action-field { gap: 5px !important; }
.martha-action-field > span { display: flex; justify-content: space-between; gap: 8px; }
.martha-action-field textarea { min-height: 72px; }
.martha-action-checkbox { display: flex !important; grid-template-columns: auto 1fr; align-items: center; gap: 8px !important; }
.martha-action-checkbox input { width: 14px; min-height: auto; accent-color: #d4a866; }
.martha-action-advanced { border-top: 1px solid rgba(104, 83, 61, .3); padding-top: 10px; }
.martha-action-advanced summary { color: #b99b74; cursor: pointer; font-size: 9px; }
.martha-action-advanced p { margin: 8px 0; line-height: 1.5; }
.martha-action-preview-controls { display: flex; align-items: center; gap: 9px; margin: 9px 0 2px; }
.martha-action-preview-controls small { color: var(--martha-muted); font-size: 8px; }

.martha-action-wizard {
  display: grid;
  gap: 10px;
  border: 1px solid rgba(212, 168, 102, .44);
  border-radius: 11px;
  padding: 11px;
  background: linear-gradient(135deg, rgba(53, 38, 23, .58), rgba(15, 15, 15, .82));
}
.martha-action-wizard-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.martha-action-wizard-heading > div { display: grid; gap: 3px; }
.martha-action-wizard-heading strong { color: #e3c18d; font-size: 10px; }
.martha-action-wizard-heading small { color: var(--martha-muted); font-size: 8px; line-height: 1.4; }
.martha-action-wizard-heading.is-ready { border-color: rgba(130, 190, 146, .45); }
.martha-action-wizard-heading.is-ready strong { color: #a7d8b3; }
.martha-action-wizard-step { display: grid; gap: 8px; border-top: 1px solid rgba(104, 83, 61, .3); padding-top: 9px; }
.martha-action-wizard-step .martha-action-field { margin: 0; }
.martha-action-wizard [hidden] { display: none; }

/* Intent router: inline assistance stays inside the composer and never
   pretends that a suggestion is an execution. */
.martha-chat-intents {
  display: grid;
  gap: 7px;
  margin: 8px 0 0;
  border: 1px solid rgba(199, 149, 80, .32);
  border-radius: 11px;
  padding: 9px;
  background: rgba(28, 23, 17, .86);
}
.martha-chat-intent-heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 10px;
  padding: 1px 3px 4px;
}
.martha-chat-intent-heading span { display: grid; gap: 3px; }
.martha-chat-intent-heading strong { color: var(--martha-gold-bright); font-size: 10px; }
.martha-chat-intent-heading small,
.martha-chat-intent-empty,
.martha-chat-intent-clarification,
.martha-chat-intent-loading { color: var(--martha-muted); font-size: 9px; line-height: 1.45; }
.martha-chat-intent-close {
  border: 0;
  color: var(--martha-muted);
  background: transparent;
  font-size: 16px;
  cursor: pointer;
}
.martha-chat-intent-option {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto auto;
  align-items: center;
  gap: 9px;
  width: 100%;
  border: 1px solid rgba(104, 83, 61, .55);
  border-radius: 8px;
  padding: 8px 9px;
  color: var(--martha-ink);
  background: rgba(10, 10, 10, .46);
  text-align: left;
  cursor: pointer;
}
.martha-chat-intent-option:hover,
.martha-chat-intent-option:focus-visible {
  border-color: var(--martha-gold);
  background: var(--martha-gold-soft);
  outline: none;
}
.martha-chat-intent-option > span:first-child { display: grid; min-width: 0; gap: 3px; }
.martha-chat-intent-option strong { overflow: hidden; color: #ead8bc; font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }
.martha-chat-intent-option small { overflow: hidden; color: var(--martha-muted); font-size: 8px; line-height: 1.35; text-overflow: ellipsis; white-space: nowrap; }
.martha-chat-intent-option em { color: var(--martha-gold); font-size: 8px; font-style: normal; letter-spacing: .04em; }
.martha-chat-intent-arrow { color: var(--martha-gold-bright); font-size: 17px; }
.martha-chat-intent-empty,
.martha-chat-intent-clarification { margin: 0; padding: 0 3px; }
.martha-chat-intent-loading { display: block; padding: 3px; }

@media (max-width: 600px) {
  .martha-browser-dialog,
  .martha-action-dialog { width: calc(100vw - 16px); max-height: calc(100vh - 16px); }
  .martha-browser-dialog form, .martha-browser-session, .martha-action-dialog form { padding: 16px; }
  .martha-browser-transport { margin: 0 16px; }
  .martha-browser-live { margin-left: 16px; margin-right: 16px; }
  .martha-browser-action-grid { grid-template-columns: 1fr; }
  .martha-browser-session > .martha-browser-section-heading { align-items: stretch; flex-direction: column; }
  .martha-browser-session > .martha-browser-section-heading select { width: 100%; }
  .martha-browser-dialog-footer { padding: 10px 16px; }
  .martha-chat-intent-option { grid-template-columns: minmax(0, 1fr) auto; }
  .martha-chat-intent-option em { grid-column: 2; grid-row: 1; }
  .martha-chat-intent-arrow { display: none; }
}

.martha-action-preview {
  display: grid;
  gap: 10px;
  margin: 12px 0;
  border: 1px solid rgba(199, 149, 80, .3);
  border-radius: 12px;
  padding: 12px;
  background: linear-gradient(135deg, rgba(48, 35, 22, .58), rgba(15, 15, 15, .72));
}
.martha-action-preview-heading,
.martha-action-preview-footer {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
}
.martha-action-preview-heading > span:first-child { display: grid; gap: 3px; }
.martha-action-preview-heading strong { color: var(--martha-gold-bright); font-size: 11px; }
.martha-action-preview-heading small,
.martha-action-preview-note,
.martha-action-preview-flow span,
.martha-action-preview-footer > span:first-child { color: var(--martha-muted); font-size: 9px; line-height: 1.4; }
.martha-action-preview-badge {
  flex: 0 0 auto;
  border: 1px solid rgba(199, 149, 80, .38);
  border-radius: 999px;
  padding: 3px 7px;
  color: var(--martha-gold-bright);
  font-size: 8px;
  letter-spacing: .08em;
}
.martha-action-preview-flow {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
}
.martha-action-preview-flow > div {
  display: grid;
  gap: 4px;
  border: 1px solid rgba(104, 83, 61, .42);
  border-radius: 9px;
  padding: 9px;
  background: rgba(10, 10, 10, .34);
}
.martha-action-preview-flow small { color: var(--martha-gold); font-size: 8px; letter-spacing: .08em; }
.martha-action-preview-flow strong { color: #ead8bc; font-size: 10px; }
.martha-action-preview-state { text-align: right; font-size: 9px; line-height: 1.4; }
.martha-action-preview-state.is-ready { color: #96cfa5; }
.martha-action-preview-state.is-warning { color: #e4b875; }
.martha-action-preview-note { margin: 0; }
.martha-action-preview-simulation { display: block; font-size: 9px; line-height: 1.4; }
.martha-action-preview-simulation.is-ok { color: #96cfa5; }
.martha-action-preview-simulation.is-warning { color: #e4b875; }
.martha-action-preview-simulation.is-checkpoint { color: #efbd73; }
.martha-action-preview-checkpoint {
  display: grid;
  gap: 4px;
  border: 1px solid rgba(239, 189, 115, .42);
  border-radius: 9px;
  padding: 9px;
  background: rgba(111, 72, 27, .18);
  color: #f0c98e;
  font-size: 9px;
  line-height: 1.45;
}
.martha-action-preview-checkpoint strong { color: #ffd898; font-size: 10px; }
.martha-action-preview-checklist {
  display: grid;
  gap: 4px;
  border-top: 1px solid rgba(104, 83, 61, .34);
  padding-top: 8px;
  color: var(--martha-muted);
  font-size: 9px;
  line-height: 1.4;
}
.martha-action-preview-checklist .is-ok { color: #96cfa5; }
.martha-action-preview-checklist .is-pending { color: #e4b875; }

@media (max-width: 600px) {
  .martha-action-preview-flow { grid-template-columns: 1fr; }
  .martha-action-preview-footer { align-items: stretch; flex-direction: column; }
  .martha-action-preview-state { text-align: left; }
}
