@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&display=block");

@font-face {
  font-family: "BebasNeue_400Regular";
  src: url("/_astro/BebasNeue_400Regular.D2CONTwO.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: block;
}

@font-face {
  font-family: "Inter_300Light";
  src: url("/_astro/Inter_300Light.CAsvCZDj.ttf") format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: block;
}

@font-face {
  font-family: "Inter_400Regular";
  src: url("/_astro/Inter_400Regular.C_F0_eS_.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: block;
}

@font-face {
  font-family: "Inter_500Medium";
  src: url("/_astro/Inter_500Medium.CU3JTDxk.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: block;
}

@font-face {
  font-family: "Inter_600SemiBold";
  src: url("/_astro/Inter_600SemiBold.CoRPLEbp.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: block;
}

@keyframes tpl-web-action-shadow-glow-in {
  from {
    opacity: 0;
    transform: scale(0.985);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes tpl-web-header-shape-glow-in {
  from {
    transform: scale(0.985);
  }
  to {
    transform: scale(1);
  }
}

html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  background: #171717;
  background-color: #171717;
  overscroll-behavior: none;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

html {
  border: 0;
}

body {
  overflow: hidden;
  position: fixed;
  inset: 0;
  background: #0D0E12;
  background-color: #0D0E12;
  color-scheme: dark;
  border: 0;
}

input,
textarea {
  accent-color: #f92672;
  caret-color: #f92672;
}

input:focus,
textarea:focus {
  outline: none !important;
}

:root {
  --tpl-keyboard-focus: rgba(249, 38, 114, 0.76);
  --tpl-keyboard-focus-soft: rgba(249, 38, 114, 0.28);
}

html[data-tpl-theme="light"] {
  --tpl-keyboard-focus: rgba(249, 38, 114, 0.72);
  --tpl-keyboard-focus-soft: rgba(249, 38, 114, 0.22);
}

button:focus,
a[href]:focus,
[tabindex]:focus,
[role="button"]:focus,
[role="tab"]:focus,
[role="switch"]:focus,
[role="checkbox"]:focus,
[role="radio"]:focus,
[role="link"]:focus {
  outline: none !important;
}

html[data-tpl-keyboard-navigation="true"] input:focus,
html[data-tpl-keyboard-navigation="true"] textarea:focus {
  outline: none !important;
  box-shadow:
    inset 0 0 0 2px var(--tpl-keyboard-focus),
    0 0 0 1px var(--tpl-keyboard-focus-soft);
}

button:focus-visible,
a[href]:focus-visible,
[tabindex]:not([tabindex="-1"]):not(input):not(textarea):focus-visible,
[role="button"]:focus-visible,
[role="tab"]:focus-visible,
[role="switch"]:focus-visible,
[role="checkbox"]:focus-visible,
[role="radio"]:focus-visible,
[role="link"]:focus-visible {
  outline: none !important;
  box-shadow:
    inset 0 0 0 2px var(--tpl-keyboard-focus),
    0 0 0 1px var(--tpl-keyboard-focus-soft);
}

[data-tpl-dropdown-anchor-open="true"]:focus,
[data-tpl-dropdown-anchor-open="true"]:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}

[data-tpl-hidden-subtree="true"],
[data-tpl-hidden-subtree="true"] * {
  cursor: default !important;
  pointer-events: none !important;
}

[data-tpl-hidden-subtree="true"] [data-tpl-hint-suppressed="true"] {
  visibility: hidden !important;
}

[data-tpl-hidden-subtree="true"] [data-tpl-hint-suppressed="true"] * {
  visibility: visible !important;
}

input::selection,
textarea::selection {
  background: rgba(249, 38, 114, 0.36);
  color: #ffffff;
}

input[type="search"] {
  -webkit-appearance: none;
  appearance: none;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  appearance: none;
  display: none;
}

.tpl-material-symbol {
  display: inline-flex;
  width: 30px;
  height: 30px;
  align-items: center;
  justify-content: center;
  font-family: "Material Symbols Outlined";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "liga";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  letter-spacing: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

#root {
  width: 100%;
  height: 100vh;
  height: 100dvh;
  background: #171717;
  background-color: #171717;
  overflow: hidden;
}

astro-island,
astro-slot,
astro-static-slot {
  display: block;
}

astro-island {
  width: 100%;
  height: 100vh;
  height: 100dvh;
  background: #171717;
  background-color: #171717;
}

astro-island > div {
  width: 100%;
  height: 100vh;
  height: 100dvh;
  background: #171717;
  background-color: #171717;
}

astro-island [data-rnw-root] {
  width: 100%;
  height: 100vh;
  height: 100dvh;
  background: #171717;
  background-color: #171717;
  overflow: hidden;
}

astro-island [data-rnw-root],
astro-island [data-rnw-root] > div,
astro-island [data-rnw-root] > div > div {
  background: #171717;
  background-color: #171717;
}

[role="dialog"],
[aria-modal="true"],
[data-rnw-modal] {
  border: 0 !important;
  outline: none !important;
}

[data-tpl-onboarding-help-scroll="true"],
[data-tpl-onboarding-help-scroll="true"] * {
  pointer-events: auto !important;
}

[data-tpl-onboarding-help-scroll="true"] {
  overflow-y: auto !important;
  overscroll-behavior: contain;
  touch-action: pan-y !important;
  -webkit-overflow-scrolling: touch;
}

input[data-tpl-settings-range="true"] {
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  box-shadow: none;
  outline: none;
}

input[data-tpl-settings-range="true"]::-webkit-slider-runnable-track {
  height: 18px;
  border: 0;
  border-radius: 999px;
  background: transparent;
  box-shadow: none;
}

input[data-tpl-settings-range="true"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 18px;
  height: 18px;
  margin-top: 0;
  border: 0;
  border-radius: 50%;
  background: var(--tpl-settings-range-thumb, #af87ff);
  box-shadow: none;
}

input[data-tpl-settings-range="true"]::-moz-range-track {
  height: 18px;
  border: 0;
  border-radius: 999px;
  background: transparent;
  box-shadow: none;
}

input[data-tpl-settings-range="true"]::-moz-range-progress {
  height: 18px;
  border: 0;
  border-radius: 999px;
  background: transparent;
  box-shadow: none;
}

input[data-tpl-settings-range="true"]::-moz-range-thumb {
  width: 18px;
  height: 18px;
  border: 0;
  border-radius: 50%;
  background: var(--tpl-settings-range-thumb, #af87ff);
  box-shadow: none;
}

body > div:has([aria-modal="true"]):focus,
body > div:has([aria-modal="true"]) *:focus,
body > div:has([aria-modal="true"]):focus-visible,
body > div:has([aria-modal="true"]) *:focus-visible,
body > div:has([role="dialog"]):focus,
body > div:has([role="dialog"]) *:focus,
body > div:has([role="dialog"]):focus-visible,
body > div:has([role="dialog"]) *:focus-visible {
  outline: none !important;
}

.driver-popover.tpl-driver-popover {
  width: min(448px, calc((100vw - 40px) * 0.9));
  min-width: min(270px, calc((100vw - 40px) * 0.9));
  max-width: min(448px, calc((100vw - 40px) * 0.9));
  padding: 18px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: 8px;
  background: #363636;
  color: #ffffff;
  box-shadow:
    0 22px 52px rgba(0, 0, 0, 0.58),
    0 0 0 1px rgba(255, 255, 255, 0.05);
  font-family: "Inter_300Light", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  opacity: 1;
  transition: opacity 180ms ease;
  will-change: opacity;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-step-exit,
.driver-popover.tpl-driver-popover.tpl-driver-popover-step-enter {
  opacity: 0;
  pointer-events: none;
}

.tpl-driver-popover-step-pending .driver-popover.tpl-driver-popover {
  opacity: 0 !important;
  pointer-events: none;
  transition: none !important;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-right-center {
  position: fixed !important;
  top: calc(50dvh + 2px) !important;
  right: calc(env(safe-area-inset-right, 0px) + 16px) !important;
  bottom: auto !important;
  left: auto !important;
  transform: translateY(-50%) !important;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-bottom-center {
  position: fixed !important;
  top: auto !important;
  right: auto !important;
  bottom: calc(env(safe-area-inset-bottom, 0px) + 68px) !important;
  left: calc(50vw + var(--tpl-driver-rail-center-offset, 0px)) !important;
  transform: translateX(-50%) !important;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-play-workflow {
  position: fixed !important;
  top: auto !important;
  right: auto !important;
  bottom: calc(env(safe-area-inset-bottom, 0px) + 150px) !important;
  left: calc(50vw + var(--tpl-driver-rail-center-offset, 0px)) !important;
  transform: translateX(-50%) !important;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-bottom-right-narrow {
  position: fixed !important;
  width: var(--tpl-driver-narrow-width, min(264px, calc(100vw - var(--tpl-driver-narrow-right, calc(env(safe-area-inset-right, 0px) + 20px)) - 20px))) !important;
  min-width: var(--tpl-driver-narrow-width, min(264px, calc(100vw - var(--tpl-driver-narrow-right, calc(env(safe-area-inset-right, 0px) + 20px)) - 20px))) !important;
  max-width: var(--tpl-driver-narrow-width, min(264px, calc(100vw - var(--tpl-driver-narrow-right, calc(env(safe-area-inset-right, 0px) + 20px)) - 20px))) !important;
  top: auto !important;
  right: var(--tpl-driver-narrow-right, calc(env(safe-area-inset-right, 0px) + 20px)) !important;
  bottom: calc(env(safe-area-inset-bottom, 0px) + 68px) !important;
  left: auto !important;
  transform: none !important;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-bottom-right-narrow .driver-popover-footer {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 6px;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-bottom-right-narrow .driver-popover-footer button {
  min-width: 0;
  overflow: hidden;
  padding-right: 8px;
  padding-left: 8px;
  white-space: nowrap;
}

.driver-popover.tpl-driver-popover.tpl-driver-popover-hide-arrow .driver-popover-arrow {
  display: none !important;
}

.tpl-guide-attention-arrow {
  position: fixed;
  z-index: 2147483646;
  width: 78px;
  height: 78px;
  color: #f92672;
  pointer-events: none;
  filter:
    drop-shadow(0 0 8px rgba(249, 38, 114, 0.58))
    drop-shadow(0 0 18px rgba(249, 38, 114, 0.34));
  transform: var(--tpl-guide-arrow-transform, translate(-50%, 0));
  transform-origin: 50% 50%;
  animation: tpl-guide-arrow-pulse 980ms ease-in-out infinite;
}

.tpl-guide-attention-arrow svg {
  display: block;
  width: 100%;
  height: 100%;
}

@keyframes tpl-guide-arrow-pulse {
  0%,
  100% {
    opacity: 0.78;
    transform: var(--tpl-guide-arrow-transform, translate(-50%, 0)) scale(0.94);
  }

  50% {
    opacity: 1;
    transform: var(--tpl-guide-arrow-transform, translate(-50%, 0)) scale(1.08);
  }
}

.driver-popover.tpl-driver-popover .driver-popover-title {
  margin: 0 0 10px;
  color: #f92672;
  font-family: "BebasNeue_400Regular", "Bebas Neue", "Arial Narrow", Impact, Haettenschweiler, sans-serif;
  font-size: 38px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 0.92;
  text-transform: uppercase;
}

.driver-popover.tpl-driver-popover .driver-popover-description {
  color: #ffffff;
  font-family: "Inter_300Light", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.42;
}

.driver-popover.tpl-driver-popover .tpl-driver-progress {
  margin-bottom: 8px;
  color: #ffffff;
  font-family: "BebasNeue_400Regular", "Bebas Neue", "Arial Narrow", Impact, Haettenschweiler, sans-serif;
  font-size: 23px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 0.92;
  text-transform: uppercase;
}

.driver-popover.tpl-driver-popover .tpl-driver-body {
  color: #ffffff;
}

.driver-popover.tpl-driver-popover .tpl-driver-command {
  margin-top: 12px;
  color: #ffffff;
  font-weight: 300;
}

.driver-popover.tpl-driver-popover .tpl-driver-command strong {
  font-weight: 700;
}

.driver-popover.tpl-driver-popover .tpl-driver-image-frame {
  margin-top: 12px;
  max-height: min(42dvh, 340px);
  overflow: auto;
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 8px;
  background: #ffffff;
  -webkit-overflow-scrolling: touch;
}

.driver-popover.tpl-driver-popover .tpl-driver-image-frame img {
  display: block;
  width: 100%;
  height: auto;
}

.driver-popover.tpl-driver-popover .driver-popover-footer {
  display: grid !important;
  grid-template-columns: minmax(82px, 1fr) minmax(82px, 1fr) minmax(82px, 1fr);
  margin-top: 16px;
  align-items: center;
  gap: 8px;
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns {
  display: contents;
}

.driver-popover.tpl-driver-popover .driver-popover-close-btn {
  display: none !important;
}

.driver-popover.tpl-driver-popover .driver-popover-footer button {
  box-sizing: border-box;
  min-height: 44px;
  min-width: 88px;
  padding: 10px 14px 9px;
  border: 1px solid #a6e22e;
  border-radius: 8px;
  background: #171717;
  color: #a6e22e;
  font-family: "BebasNeue_400Regular", "Bebas Neue", "Arial Narrow", Impact, Haettenschweiler, sans-serif;
  font-size: 23px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 23px;
  text-align: center;
  text-shadow: none;
  transition:
    background-color 120ms ease,
    border-color 120ms ease,
    box-shadow 160ms ease,
    color 120ms ease;
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button {
  justify-self: end;
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button[aria-label="Back"] {
  justify-self: center;
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button[aria-label="Next"] {
  justify-self: end;
  border-color: #f92672;
  color: #f92672;
  animation: tpl-driver-next-button-pulse 980ms ease-in-out infinite;
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button svg {
  display: block;
  width: 24px;
  height: 24px;
  margin: auto;
}

.driver-popover.tpl-driver-popover .driver-popover-footer button:focus {
  outline: none;
}

.driver-popover.tpl-driver-popover .driver-popover-footer button:focus-visible {
  outline: none;
  box-shadow:
    inset 0 0 0 2px rgba(166, 226, 46, 0.72),
    0 0 0 1px rgba(166, 226, 46, 0.24);
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button[aria-label="Next"]:focus-visible {
  box-shadow:
    inset 0 0 0 2px rgba(249, 38, 114, 0.72),
    0 0 0 1px rgba(249, 38, 114, 0.24);
}

.driver-popover.tpl-driver-popover .driver-popover-footer button:active,
.driver-popover.tpl-driver-popover .driver-popover-footer button.tpl-driver-button-tap-active {
  border-color: #a6e22e;
  background: rgba(166, 226, 46, 0.24);
  box-shadow:
    0 0 12px rgba(166, 226, 46, 0.34),
    0 0 28px rgba(166, 226, 46, 0.38),
    0 0 46px rgba(166, 226, 46, 0.20);
}

.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button[aria-label="Next"]:active,
.driver-popover.tpl-driver-popover .driver-popover-navigation-btns button[aria-label="Next"].tpl-driver-button-tap-active {
  border-color: #f92672;
  background: rgba(249, 38, 114, 0.18);
  color: #f92672;
  box-shadow:
    0 0 10px rgba(249, 38, 114, 0.46),
    0 0 22px rgba(249, 38, 114, 0.30),
    inset 0 0 10px rgba(249, 38, 114, 0.12);
}

.driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn {
  justify-self: start;
  border-color: #d4d4d8;
  background: #171717;
  color: #d4d4d8;
}

.driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn:active,
.driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn.tpl-driver-button-tap-active {
  border-color: #ffffff;
  background: #262626;
  color: #ffffff;
  box-shadow:
    0 0 12px rgba(212, 212, 216, 0.30),
    0 0 28px rgba(212, 212, 216, 0.26),
    0 0 46px rgba(212, 212, 216, 0.14);
}

.driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn:focus-visible {
  box-shadow:
    inset 0 0 0 2px rgba(255, 255, 255, 0.72),
    0 0 0 1px rgba(255, 255, 255, 0.22);
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover {
  border-color: rgba(15, 23, 42, 0.10);
  background: #cbd1d8;
  color: #4b5563;
  box-shadow:
    0 22px 52px rgba(15, 23, 42, 0.24),
    0 0 0 1px rgba(15, 23, 42, 0.04);
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-description,
html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .tpl-driver-progress,
html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .tpl-driver-body,
html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .tpl-driver-command {
  color: #4b5563;
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .tpl-driver-image-frame {
  border-color: rgba(15, 23, 42, 0.14);
  background: #ffffff;
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer button,
html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn {
  background: #ffffff;
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer button:focus-visible {
  box-shadow:
    inset 0 0 0 2px rgba(166, 226, 46, 0.72),
    0 0 0 1px rgba(166, 226, 46, 0.22);
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn {
  border-color: #9ca3af;
  color: #4b5563;
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn:focus-visible {
  box-shadow:
    inset 0 0 0 2px rgba(75, 85, 99, 0.72),
    0 0 0 1px rgba(75, 85, 99, 0.22);
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn:active,
html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-footer .tpl-driver-exit-btn.tpl-driver-button-tap-active {
  border-color: #4b5563;
  background: #f5f5f5;
  color: #4b5563;
  box-shadow:
    0 0 10px rgba(75, 85, 99, 0.22),
    0 0 22px rgba(75, 85, 99, 0.16);
}

@keyframes tpl-driver-next-button-pulse {
  0%,
  100% {
    box-shadow:
      0 0 7px rgba(249, 38, 114, 0.34),
      0 0 16px rgba(249, 38, 114, 0.20),
      inset 0 0 8px rgba(249, 38, 114, 0.08);
  }

  50% {
    box-shadow:
      0 0 11px rgba(249, 38, 114, 0.54),
      0 0 24px rgba(249, 38, 114, 0.34),
      inset 0 0 10px rgba(249, 38, 114, 0.14);
  }
}

.driver-popover.tpl-driver-popover .driver-popover-btn-disabled {
  opacity: 0.45;
  pointer-events: none;
}

.driver-popover.tpl-driver-popover .driver-popover-arrow {
  border: 6px solid #363636;
}

html[data-tpl-theme="light"] .driver-popover.tpl-driver-popover .driver-popover-arrow {
  border-color: #cbd1d8;
}

.driver-popover.tpl-driver-popover .driver-popover-arrow-side-left {
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.driver-popover.tpl-driver-popover .driver-popover-arrow-side-right {
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}

.driver-popover.tpl-driver-popover .driver-popover-arrow-side-top {
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}

.driver-popover.tpl-driver-popover .driver-popover-arrow-side-bottom {
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
}

@media (max-width: 520px) {
  .driver-popover.tpl-driver-popover {
    width: min(448px, calc((100vw - 40px) * 0.9));
    max-width: min(448px, calc((100vw - 40px) * 0.9));
    padding: 16px;
  }

  .driver-popover.tpl-driver-popover.tpl-driver-popover-right-center {
    right: calc(env(safe-area-inset-right, 0px) + 12px) !important;
  }

  .driver-popover.tpl-driver-popover.tpl-driver-popover-bottom-center {
    bottom: calc(env(safe-area-inset-bottom, 0px) + 68px) !important;
    left: 50% !important;
  }

  .driver-popover.tpl-driver-popover.tpl-driver-popover-play-workflow {
    bottom: calc(env(safe-area-inset-bottom, 0px) + 142px) !important;
    left: 50% !important;
  }

  .driver-popover.tpl-driver-popover .driver-popover-title {
    font-size: 35px;
  }

  .driver-popover.tpl-driver-popover .driver-popover-description {
    font-size: 17px;
    line-height: 1.4;
  }

  .driver-popover.tpl-driver-popover .tpl-driver-progress {
    font-size: 21px;
  }

  .driver-popover.tpl-driver-popover .driver-popover-footer button {
    min-height: 42px;
    min-width: 82px;
    padding: 9px 11px 8px;
    font-size: 22px;
    line-height: 22px;
  }
}
