<commit_before>@import "./variables.scss";

@import "./material-theme.scss";
@import "~material-components-web/material-components-web.scss";

@import "~ui-select/dist/select.min.css";
@import "~font-awesome/css/font-awesome.min.css";
@import "~jquery-minicolors/jquery.minicolors.css";
@import "~select2/dist/css/select2.min.css";

@import "./animate.scss";
@import "./colors.scss";
@import "./animations.scss";
@import "./auth.scss";
@import "./observation-item.scss";
@import "./people-item.scss";
@import "./feed.scss";
@import "./observation-edit.scss";
@import "./observation-view.scss";
@import "./user-view.scss";
@import "./form-chooser.scss";
@import "./navbar.scss";
@import "./tooltip.scss";
@import "./material-select-theme.scss";
@import "./mdDateTimePicker-overrides.scss";
@import "./leaflet-overrides.scss";
@import "./layer-edit.scss";

@import "./admin/index.scss";
@import "./card/index.scss";

mage {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.dropdown-menu {
  margin-top: 56px;
}

.vertical-middle {
  vertical-align: middle;
}

.slide-animate.ng-hide {
  transition:0.5s linear all;
  opacity:0;
}

@media(min-width:900px) {
  .mobile-only {
    visibility: hidden;
    display: none;
    width: 0;
    padding: 0;
  }
}

@media(max-width: 1160px) {
  .mdc-top-app-bar__row .mdc-button {
    font-size: .7rem;
  }
}

@media(max-width: 900px) {
  .mdc-top-app-bar__row .map-app-bar-section {
    visibility: hidden;
    display: none;
  }
}

a:hover, a:focus {
  text-decoration: none;
}

/** Start fix for allowing double and single line list items in the same list **/
.mdc-list-item--two-line .mdc-list-item__text {
  align-self: flex-start;
}

.mdc-list-item--two-line.mdc-list-item {
  height: 72px;
}

.mdc-list--dense .mdc-list-item.mdc-list-item--two-line {
  height: 60px;
}
/** End fix */

.mdc-dialog .mdc-dialog__title {
  color: #FFFFFF;
}

.mdc-dialog__content .mdc-checkbox::before {
  z-index: auto;
}

.mdc-top-app-bar .top-app-bar-button:not(:disabled) {
  color: inherit;
}

/* .map-app-bar-section > * {
  padding-right: 30px;
} */

.mdc-top-app-bar {
  position: unset;
}

.app-bar-container {
  z-index: 5;
}

.app-bar-brand-icon {
  margin-right: 10px;
  font-size: 24px;
  vertical-align: text-bottom;
}

.polling-menu {
  left: 50%;
}

.material-icons-sm {
  font-size: 1rem;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

/* Fixing what bootstrap is doing */
.mdc-form-field > label {
  margin-bottom: unset;
  font-weight: unset;
}

.shadow-app-bar {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.header-spacer {
  height: 64px;
}

@keyframes spin {
  from {
      transform:rotate(0deg);
  }
  to {
      transform:rotate(360deg);
  }
}

@keyframes spinccw {
  from {
      transform:rotate(360deg);
  }
  to {
      transform:rotate(0deg);
  }
}

.spin {
  animation: spin 2s infinite linear;
}

.spin-ccw {
  animation: spinccw 2s infinite linear;
}
<commit_msg>Fix date time picker layout problem in Safari<commit_after>@import "./variables.scss";

@import "./material-theme.scss";
@import "~material-components-web/material-components-web.scss";

@import "~ui-select/dist/select.min.css";
@import "~font-awesome/css/font-awesome.min.css";
@import "~jquery-minicolors/jquery.minicolors.css";
@import "~select2/dist/css/select2.min.css";

@import "./animate.scss";
@import "./colors.scss";
@import "./animations.scss";
@import "./auth.scss";
@import "./observation-item.scss";
@import "./people-item.scss";
@import "./feed.scss";
@import "./observation-edit.scss";
@import "./observation-view.scss";
@import "./user-view.scss";
@import "./form-chooser.scss";
@import "./navbar.scss";
@import "./tooltip.scss";
@import "./material-select-theme.scss";
@import "./mdDateTimePicker-overrides.scss";
@import "./leaflet-overrides.scss";
@import "./layer-edit.scss";

@import "./admin/index.scss";
@import "./card/index.scss";

mage {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.dropdown-menu {
  margin-top: 56px;
}

.vertical-middle {
  vertical-align: middle;
}

.slide-animate.ng-hide {
  transition:0.5s linear all;
  opacity:0;
}

@media(min-width:900px) {
  .mobile-only {
    visibility: hidden;
    display: none;
    width: 0;
    padding: 0;
  }
}

@media(max-width: 1160px) {
  .mdc-top-app-bar__row .mdc-button {
    font-size: .7rem;
  }
}

@media(max-width: 900px) {
  .mdc-top-app-bar__row .map-app-bar-section {
    visibility: hidden;
    display: none;
  }
}

a:hover, a:focus {
  text-decoration: none;
}

/** Start fix for allowing double and single line list items in the same list **/
.mdc-list-item--two-line .mdc-list-item__text {
  align-self: flex-start;
}

.mdc-list-item--two-line.mdc-list-item {
  height: 72px;
}

.mdc-list--dense .mdc-list-item.mdc-list-item--two-line {
  height: 60px;
}
/** End fix */

.mdc-dialog .mdc-dialog__title {
  color: #FFFFFF;
}

.mdc-dialog__content .mdc-checkbox::before {
  z-index: auto;
}

.mdc-top-app-bar .top-app-bar-button:not(:disabled) {
  color: inherit;
}

/* .map-app-bar-section > * {
  padding-right: 30px;
} */

.mdc-top-app-bar {
  position: unset;
}

.app-bar-container {
  z-index: 5;
}

.app-bar-brand-icon {
  margin-right: 10px;
  font-size: 24px;
  vertical-align: text-bottom;
}

.polling-menu {
  left: 50%;
}

.material-icons-sm {
  font-size: 1rem;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

/* Fixing what bootstrap is doing */
.mdc-form-field > label {
  margin-bottom: unset;
  font-weight: unset;
}

.shadow-app-bar {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.header-spacer {
  height: 64px;
}

@keyframes spin {
  from {
      transform:rotate(0deg);
  }
  to {
      transform:rotate(360deg);
  }
}

@keyframes spinccw {
  from {
      transform:rotate(360deg);
  }
  to {
      transform:rotate(0deg);
  }
}

.spin {
  animation: spin 2s infinite linear;
}

.spin-ccw {
  animation: spinccw 2s infinite linear;
}

.date-time-picker {
  display: flex;
  justify-content: space-between;
}

.date-picker-input {
  margin-right: 8px;
}

{'fraction_non_alphanumeric': 0.1874700335624101, 'fraction_numerical': 0.025411539076234616, 'mean_word_length': 3.1747831887925284, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6250787', 'n_tokens_mistral': 2678, 'n_tokens_neox': 2532, 'n_words': 473}