.design-system-senai_1inhu7q0 {
  border: none;
  background: none;
  padding: var(--design-system-senai_3baijd4x) var(--design-system-senai_3baijd4z);
  display: flex;
  gap: var(--design-system-senai_3baijd4x);
  align-items: center;
  justify-content: center;
  transition: background 0.1s, color 0.2s;
  border-radius: var(--design-system-senai_3baijd60) var(--design-system-senai_3baijd60) 0 0;
  cursor: pointer;
  position: relative;
  border-bottom: solid 2px var(--design-system-senai_3baijd3g);
}
.design-system-senai_1inhu7q0:hover {
  background: var(--design-system-senai_3baijdb);
}
.design-system-senai_1inhu7q0:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.design-system-senai_1inhu7q1 {
  font-size: var(--design-system-senai_3baijd5m);
  line-height: 24px;
  color: var(--design-system-senai_3baijd3k);
  text-align: center;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.design-system-senai_1inhu7q1::after {
  content: attr(data-text);
  font-weight: var(--design-system-senai_3baijd5u);
  height: 0;
  visibility: hidden;
  overflow: hidden;
  user-select: none;
  pointer-events: none;
  display: block;
}
.design-system-senai_1inhu7q2 {
  font-weight: var(--design-system-senai_3baijd5u);
  color: var(--design-system-senai_3baijd3o);
}
.design-system-senai_1inhu7q3 {
  flex: 1;
  width: 100%;
  min-width: 0;
}