/* Load Prompt */
@import url('https://fonts.googleapis.com/css2?family=Prompt:wght@400;600&display=swap');

/* Use Prompt across the app */
.tevello-container * {
  font-family: 'Prompt', sans-serif !important;
}

/* Tevello community menu button – match header style */
label.tw-drawer-button {
  background: transparent !important;
  padding: 6px !important;
  border-radius: 6px !important;
  box-shadow: none !important;
  width: auto !important;
  height: auto !important;
}

/* Hamburger icon bars */
label.tw-drawer-button svg,
label.tw-drawer-button svg path {
  width: 22px !important;
  height: 22px !important;
  fill: #000000 !important;
  stroke: #000000 !important;
}

/* Reduce overall tap area */
label.tw-drawer-button {
  transform: scale(0.9);
}

/* Hover / active state (subtle, like header) */
label.tw-drawer-button:hover {
  background: rgba(0,0,0,0.05) !important;
}

/* Ensure it never forces a black background */
label.tw-drawer-button.tw-btn-primary {
  background-color: transparent !important;
}
