/* Custom page CSS
-------------------------------------------------- */

/* Not required for template or sticky footer method. */

main>.container {
  padding: 30px 15px 0;
}

.footer {
  background-color: #f5f5f5;
}

.footer>.container {
  padding-right: 15px;
  padding-left: 15px;
  /* text-align: center; */
}

code {
  font-size: 80%;
}

.logo {
  margin-right: 5px;
  vertical-align: top;
}

footer .list-inline>li>a::after {
  content: "|";
  padding-left: 10px;
}

footer .list-inline>li:last-child>a::after {
  content: none;
}

pre {
  overflow: visible;
}

.lang-list .list-inline>li>a::after {
  content: "|";
  padding-left: 10px;
}

.lang-list .list-inline>li:last-child>a::after {
  content: none;
}

.counts-info {
  font-size: small;
}

.box-main .google-auto-placed {
  display: none;
}

.timer-main .google-auto-placed {
  display: none;
}

.timer {
  font-size: 145px;
  font-family: monospace;
  color: #007bff;
  background-color: black;
}

.timer input[type="number"] {
  width: 180px;
  background-color: inherit;
  color: inherit;
  border: none;
  -moz-appearance: textfield;
}

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.timer input[type="number"]:focus {
  border: none;
  outline: none;
  box-shadow: none;
}

.timer-ms {
  width: 265px !important;
}

.counter-main .google-auto-placed {
  display: none;
}

.counter {
  font-size: 145px;
  font-family: monospace;
  color: #007bff;
  background-color: black;
  line-height: 1;
  display: inline-table;
  padding-top: 40px;
  padding-bottom: 40px;
}

.counter-fullscreen {
  font-size: 400px;
}

.btn-timer {
  padding: 10px 50px 10px 50px;
  font-size: 30px;
}

.btn-timer span {
  display: block;
  font-size: 15px;
  font-style: italic;
}

.btn-counter {
  padding: 1px 30px 5px 30px;
  font-size: 30px;
  width: 285px;
}

.btn-counter span {
  display: block;
  font-size: 15px;
  font-style: italic;
}

.btn-shortcut {
  font-size: 25px;
  width: 115px
}

.uuid {
  text-align: center;
  font-size: xx-large;
  width: 65%;
  margin-right: 10px;
}

.uuid-container {
  place-content: center;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 15px;
}

.qrcode {
  text-align: center;
  font-size: xx-large;
  width: 65%;
  margin-right: 10px;
}

.qrcode-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 15px;
}

.qr-download {
  flex-direction: column;
  align-items: center;
}

.btn-wrap {
  white-space: normal !important;
}

.container .no-ad .google-auto-placed {
  display: none !important;
}

.no-ads .google-auto-placed {
    display: none !important;
}

ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

.blink {
  animation: blinker 1s step-start infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.btn-clipboard {
  position: absolute;
  top: .5rem;
  right: .5rem;
  z-index: 10;
  display: block;
  padding: .25rem .5rem;
  font-size: 75%;
  color: #818a91;
  cursor: pointer;
  background-color: transparent;
  border: 0;
  border-radius: .25rem;
}

.btn-clipboard:hover {
  color: #fff;
  background-color: #027de7;
}

.text-result {
  background-color: #f7f7f9;
  height: 293px;
  overflow: auto;
  width: 100%;
  margin-bottom: 7px;
}

.text-result pre {
  white-space: pre-wrap;
  /* Since CSS 2.1 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}

.text-selected {
  background-color: #f7f7f9;
  height: 293px;
  overflow: auto;
  width: 100%;
  margin-bottom: 7px;
  text-align: center;
  padding-top: 15%;
  color: red;
  font-size: 60px;
}


.timer-pomodoro {
  font-size: 65px;
  font-family: monospace;
  color: #fff;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 455px;
  background-position: center;
  height: 435px;
}

.timer-pomodoro .display {
  margin-top: 75px;
}


@keyframes spinner-border {
  to { transform: rotate(360deg); }
}

.spinner-border {
  position: relative;
  display: inline-block;
  width: 2rem;
  height: 2rem;
  overflow: hidden;
  text-indent: -999em;
  vertical-align: text-bottom;
  border: .25em solid;
  border-color: currentColor transparent currentColor currentColor;
  border-radius: 50%;
  animation-name: spinner-border;
  animation-duration: .75s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.spinner-border-reverse {
  border-color: transparent currentColor transparent transparent;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: .2em;
}

/* Growing circle */ 

@keyframes spinner-grow {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}

.spinner-grow {
  position: relative;
  display: inline-block;
  width: 8rem;
  height: 8rem;
  overflow: hidden;
  text-indent: -999em;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  animation-name: spinner-grow;
  animation-duration: .75s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.form-range {
  width: 100%;
  padding: 0;
  background-color: transparent;
}

.box-main .form-check {
  padding-left: 0;
  padding-left: initial;
}
.box-main .form-check label {
  margin-bottom: 0.5rem !important;
}
.box-main .form-check-input {
  margin-left: 5px;
}

.box-randomNumber .text-selected {
  height: 125px;
  margin-bottom: 0;
  padding-top: 8px; 
  white-space: nowrap;
  overflow-x: auto !important;
  overflow: visible;
  overflow: initial;
  display: flex;
  flex-direction: column;
  padding: 2px;
  font-size: 40px;
}

.rnd-number-result {
  padding: 0.75rem;
}


#pickerWheel {
  display: inline-block;
  position: relative;
  overflow: hidden;
}

#wheel {
  display: block;
  width: 100%;
}

#spin {
  font: 1.5em/0 sans-serif;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30%;
  height: 30%;
  margin: -15%;
  background: #fff;
  color: #fff;
  box-shadow: 0 0 0 8px currentColor, 0 0px 15px 5px rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  transition: 0.8s;

}

#spin::after {
  content: "";
  position: absolute;
  top: -17px;
  border: 10px solid transparent;
  border-bottom-color: currentColor;
  border-top: none;
}

#spinSub {
  font: 0.7em/0 sans-serif;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 54%;
  left: 50%;
  width: 30%;
  height: 30%;
  margin: -15%;
  background: transparent;
  color: #fff;
  transition: 0.8s;

}

/* marquee start */

.marquee {
  /* width: 450px; */
  /* background-color: yellow;
  border: 1px dashed red;
  color: black; */
  padding: 0;
  padding: initial;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  cursor: pointer;
  margin-bottom: 10px;
}
.marquee p {
  margin-top: revert;
  display: inline-block;
  padding-left: 100%;
  animation: marquee 15s linear infinite;
  /* text-transform: uppercase; */
  font-weight: bold;
}

.marquee .close {
  top: -3px;
  padding: 0;
}

@keyframes marquee {
  0%   { transform: translate(0, 0); }
  100% { transform: translate(-100%, 0); }
}

/* marquee end */

.pwd .btn-primary {
  margin: 5px;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.ch-150 {
    height: 150px !important;
    align-content: center;
}


/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {
  .timer {
    font-size: 110px;
  }
  .timer input[type="number"] {
    width: 140px;
  }
  .counter-fullscreen {
    font-size: 190px;
  }
  .timer-ms {
    width: 205px !important;
  }
  .uuid {
    font-size: x-large;
  }
  .card-uuid {
    min-width: 285px;
  }
}

/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
  .timer {
    font-size: 90px;
  }
  .timer input[type="number"] {
    width: 115px;
  }
  .timer-ms {
    width: 165px !important;
  }
  .counter-fullscreen {
    font-size: 190px;
  }
  .btn-timer {
    padding: 10px 25px 10px 25px;
    font-size: 25px;
  }
  .btn-timer span {
    font-size: 19px;
  }
  .btn-counter {
    padding: 5px 25px 5px 25px;
    font-size: 32px;
  }
  .btn-counter span {
    font-size: 16px;
  }
  .uuid {
    font-size: large;
  }
  .card-uuid {
    min-width: 205px;
  }
  .pwd.btn-group {
    display: flex;
    flex-direction: column;
  }
}

/* Landscape phones and portrait tablets */

@media (min-width: 575.99px) and (max-width: 767px) {
  .timer {
    font-size: 45px;
  }
  .timer input[type="number"] {
    width: 60px;
  }
  .timer-ms {
    width: 85px !important;
  }
  .counter {
    padding-top: 0;
    padding-bottom: 0;
  }
  .counter-main p {
    margin-bottom: 0;
  }
  .counter-fullscreen {
    font-size: 130px;
  }
  .btn-timer {
    padding: 10px 25px 10px 25px;
    font-size: 15px;
  }
  .btn-timer span {
    font-size: 9px;
  }
  .btn-counter {
    padding: 5px 25px 5px 25px;
    font-size: 25px;
  }
  .btn-counter span {
    font-size: 12px;
  }
  .uuid {
    font-size: larger;
    width: 100%;
    margin-bottom: 15px;
  }
  .uuid-container {
    flex-direction: column;
  }
  .card-uuid {
    min-width: 145px;
  }
  .timer-pomodoro {
    font-size: 50px;
    background-size: 330px;
    height: 320px;
  }
  .pwd.btn-group {
    display: flex;
    flex-direction: column;
  }
}

/* Portrait phones and smaller */

@media (max-width: 575.98px) {
  .timer {
    font-size: 40px;
  }
  .timer input[type="number"] {
    width: 50px;
  }
  .timer-ms {
    width: 75px !important;
  }
  .counter-fullscreen {
    font-size: 130px;
  }
  .btn-timer {
    padding: 10px 25px 10px 25px;
    font-size: 15px;
  }
  .btn-timer span {
    font-size: 9px;
  }
  .btn-counter {
    padding: 5px 25px 5px 25px;
    font-size: 25px;
  }
  .btn-counter span {
    font-size: 12px;
  }
  .uuid {
    font-size: small;
    width: 100%;
    margin-bottom: 15px;
  }
  .uuid-container {
    flex-direction: column;
  }
  .timer-pomodoro {
    font-size: 45px;
    background-size: 295px;
    height: 285px;
  }
  .timer-pomodoro+div>div>label {
    font-size: small;
  }
  .pwd.btn-group {
    display: flex;
    flex-direction: column;
  }
}

/*# sourceMappingURL=main.3b11f50f.css.map*/