body.user-dashboard {
  padding-top: 76px;
}
body.user-dashboard .container.mt-3:first-of-type {
  margin-top: 1rem !important;
}

.navbar.fixed-top {
  z-index: 1030;
}

@media (max-width: 768px) {
  body.user-dashboard {
    padding-top: 66px;
  }
}
.dashboard-box-content, .dashboard-raw-diff, .dashboard-diff-content, .dashboard-output-content, .dashboard-input-textarea {
  min-height: 450px;
  max-height: 450px;
  overflow-y: auto;
}

.dashboard-output-content {
  white-space: pre-wrap;
  word-wrap: break-word;
}

.dashboard-diff-content {
  font-family: "Courier New", monospace;
  font-size: 0.9rem;
  line-height: 1.4;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.dashboard-raw-diff {
  white-space: pre-wrap;
  word-wrap: break-word;
  font-family: "Courier New", monospace;
  font-size: 0.85em;
}

.diff-added {
  background-color: #d4edda;
  color: #155724;
  padding: 0 2px;
  border-radius: 2px;
}

.diff-removed {
  background-color: #f8d7da;
  color: #721c24;
  padding: 0 2px;
  border-radius: 2px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJmaWxlOi8vL2hvbWUva25ldXRnZW4vYWktYWdlbnRzLXByb3h5L2FwcC9hc3NldHMvc3R5bGVzaGVldHMvX3VzZXJfZGFzaGJvYXJkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUFDRTs7QUFHQTtFQUNFOzs7QUFLSjtFQUNFOzs7QUFJRjtFQUNFO0lBQ0U7OztBQUtKO0VBQ0U7RUFDQTtFQUNBOzs7QUFTRjtFQUVFO0VBQ0E7OztBQUlGO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQSIsInNvdXJjZXNDb250ZW50IjpbIi8vIFVzZXIgRGFzaGJvYXJkIFN0eWxlc1xuXG4vLyBGaXhlZCBuYXZiYXIgYWRqdXN0bWVudHNcbmJvZHkudXNlci1kYXNoYm9hcmQge1xuICBwYWRkaW5nLXRvcDogNzZweDsgLy8gQWNjb3VudCBmb3IgZml4ZWQgbmF2YmFyIGhlaWdodFxuICBcbiAgLy8gRmxhc2ggbWVzc2FnZXMgcG9zaXRpb25pbmcgZm9yIGZpeGVkIG5hdmJhclxuICAuY29udGFpbmVyLm10LTM6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBkZWZhdWx0IG10LTMgc2luY2UgYm9keSBhbHJlYWR5IGhhcyBwYWRkaW5nLXRvcFxuICB9XG59XG5cbi8vIEVuc3VyZSBuYXZiYXIgaXMgYWx3YXlzIG9uIHRvcFxuLm5hdmJhci5maXhlZC10b3Age1xuICB6LWluZGV4OiAxMDMwOyAvLyBCb290c3RyYXAncyBuYXZiYXIgei1pbmRleFxufVxuXG4vLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzIGZvciBuYXZiYXIgaGVpZ2h0XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS51c2VyLWRhc2hib2FyZCB7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7IC8vIFNsaWdodGx5IHNtYWxsZXIgb24gbW9iaWxlXG4gIH1cbn1cblxuLy8gQ29tbW9uIGRhc2hib2FyZCBib3ggc3R5bGVzXG4uZGFzaGJvYXJkLWJveC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBJbnB1dCB0ZXh0YXJlYSBzdHlsZXNcbi5kYXNoYm9hcmQtaW5wdXQtdGV4dGFyZWEge1xuICBAZXh0ZW5kIC5kYXNoYm9hcmQtYm94LWNvbnRlbnQ7XG59XG5cbi8vIE91dHB1dCBjb250ZW50IHN0eWxlc1xuLmRhc2hib2FyZC1vdXRwdXQtY29udGVudCB7XG4gIEBleHRlbmQgLmRhc2hib2FyZC1ib3gtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi8vIERpZmYgY29udGVudCBzdHlsZXNcbi5kYXNoYm9hcmQtZGlmZi1jb250ZW50IHtcbiAgQGV4dGVuZCAuZGFzaGJvYXJkLWJveC1jb250ZW50O1xuICBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi8vIFJhdyBkaWZmIHN0eWxlc1xuLmRhc2hib2FyZC1yYXctZGlmZiB7XG4gIEBleHRlbmQgLmRhc2hib2FyZC1ib3gtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuXG4uZGlmZi1hZGRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBwYWRkaW5nOiAwIDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uZGlmZi1yZW1vdmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59Il19 */
