/**
 * whatimado v2 — Text Box brand surface
 * One straight corner + three rounded corners. Pick the variant by which corner stays square.
 */

.v2-text-box {
  border: 1px solid var(--v2-border);
  background: var(--v2-frame-bg);
  box-shadow: var(--v2-frame-shadow);
}

/* Chrome controls, logo, advisor bubbles — square top-left */
.v2-text-box--chrome {
  border-radius: var(--v2-btn-radius);
}

/* User prompt input + user chat bubbles — square top-right */
.v2-text-box--prompt {
  border-radius: var(--v2-prompt-radius);
}

/* Advisor / system responses — square top-left (alias of chrome) */
.v2-text-box--response {
  border-radius: var(--v2-response-radius);
}

/* Main shell panels (sidebar, composer frame) — square top-left, larger radius */
.v2-text-box--shell {
  border-radius: var(--v2-shell-radius);
}

.v2-text-box--shell-right {
  border-radius: var(--v2-shell-radius-right);
}
