@import url("https://html-assets-prod.guideflow.com/e3b20889c1e1e586463dec6ce35ae3c3f74f4d95");

// Override Ory variables
body {
  --ory-theme-font-family: Inter;
  --ory-theme-font-family-mono: JetBrainsMono;
  --ory-theme-font-style: normal;
  --ory-theme-accent-def: green;
  --ory-theme-accent-muted: purple;
  --ory-theme-accent-emphasis: #3142c4;
  --ory-theme-accent-disabled: #e0e0e0;
  --ory-theme-accent-subtle: #eceefe;
  --ory-theme-foreground-def: #171717;
  --ory-theme-foreground-muted: #616161;
  --ory-theme-foreground-subtle: #9e9e9e;
  --ory-theme-foreground-disabled: #bdbdbd;
  --ory-theme-foreground-on-dark: #ffffff;
  --ory-theme-foreground-on-accent: #ffffff;
  --ory-theme-foreground-on-disabled: #e0e0e0;
  --ory-theme-background-surface: #ffffff;
  --ory-theme-background-canvas: #fcfcfc;
  --ory-theme-background-subtle: #eeeeee;
  --ory-theme-error-def: #9c0f2e;
  --ory-theme-error-subtle: #fce8ec;
  --ory-theme-error-muted: #e95c7b;
  --ory-theme-error-emphasis: #df1642;
  --ory-theme-success-emphasis: #18a957;
  --ory-theme-border-def: #eeeeee;
  --ory-theme-text-def: #ffffff;
  --ory-theme-text-disabled: #757575;
  --ory-theme-input-background: #ffffff;
  --ory-theme-input-disabled: #e0e0e0;
  --ory-theme-input-placeholder: #9e9e9e;
  --ory-theme-input-text: #424242;
}

input:not([type="checkbox"]) {
  border-radius: 0.5rem !important;
}

input {
  border-color: var(--grey-400) !important;
}

input.guideflow_hovered {
  border-color: var(--grey-700) !important;
}

input:focus {
  border-color: var(--primary-500) !important;
}

button {
  font-weight: normal !important;
  line-height: 1rem !important;
}

button[value="google"] {
  width: initial !important;
}

/** nav bar */
nav > div {
  content: url("https://html-assets-prod.guideflow.com/c4c47904f793c07869551f5abaf94d99aa6f552e");
  width: 192px;
}

.settings-nav {
  padding-top: 1rem !important;
}

nav .ory_elements__typography_type_regular__vpyugzm {
  font-size: small;
  font-weight: 500;
  color: rgb(102, 112, 133);
  white-space: nowrap;
}

nav .ory_elements__typography_type_regular__vpyugzm.guideflow_hovered {
  color: rgb(16, 24, 40);
}

nav .ory_elements__menu_link__1mb45s80.guideflow_hovered {
  color: rgb(16, 24, 40);
  background-color: rgb(239, 242, 246);
  border-radius: 0.5rem;
}

/** settings */
.settings .ory_elements__typography_type_regular__vpyugzm {
  font-size: small;
  font-weight: 500;
}

.settings-header .ory_elements__typography_size_headline37__vpyugzf {
  font-size: 1.5rem;
  font-weight: 600;
}
.settings-header .ory_elements__typography_size_small__vpyugz8 {
  font-size: 1rem;
  font-weight: 500;
  color: rgb(102, 112, 133);
  margin-bottom: 1.5rem;
}

.settings-card:not(:empty) {
  border-radius: 0.75rem;
  border: 1px solid rgb(232, 235, 239);
  padding: 1rem;
}

.settings-card:empty {
  display: none;
}


.settings-card h3 {
  font-size: 1rem !important;
  font-weight: 600;
  margin-bottom: 1.5rem;
}

.settings .ory_elements__divider__1312gjt1 {
  display: none;
}

/** hide consent checkbox */
.settings div[data-testid="node/input/traits.consent"] {
  display: none;
}

/** For all hide signup_via, workspace and timezone */
div[data-testid="node/input/traits.signup_via"],
div[data-testid^="node/input/traits.workspace"],
div[data-testid="node/input/traits.timezone"] {
  display: none;
}
