._6y6Zv9Z9asx7XWLXZNDif {
    padding: 10px 15px;
    background-color: #ffce62;
    border-style: none;
    border: 0;
    border-radius: 4px;
    font-size: 16px;
    font-family: inherit;
    min-width: 120px;
    cursor: pointer;
    outline: none;
}
    
._6y6Zv9Z9asx7XWLXZNDif:hover {
    background-image: linear-gradient(#ffce62,#f3c258,#e7b750);
}

._6y6Zv9Z9asx7XWLXZNDif:focus {
    box-shadow: 0 0 4px #594003;
}
._1Op28I7Wq95UtOcwM8IZES {
    display: flex;
    align-items: center;
    margin: 0 20px;
}

._1Efo21AlLjtrCQMpg2Dd1o {
    flex: 2;
    text-align: center;
}

._2G8xYdL9w2txxBGz4Dgn7- {
    flex: 1;
    text-align: right;
}

.uRdUml-KYCOoJAt3_edW3 {
    flex: 1;
}

._1L24aqFYqFM6lVtM3f6nK6:focus {
    outline: none;
}
._2xzX4rKHiQkLcbQaqIr0_s {
    display: grid;
    grid-template-columns: 60% 20% 20%;
    border-bottom: 1px solid #cecece;
    padding: 15px;
    align-items: center;
}

._2xzX4rKHiQkLcbQaqIr0_s:last-child {
    border-bottom: none;
}

._2nRT1k8-yUXoEeREFBQxXZ {
    flex: 2;
}

.w1c9vFWyTKOvi20wGOrT3 {
    flex: 1;
    text-align: right;
}

._3FmujKtcVzVInygKbAhmtq {
    padding: 5px 5px;
    background-color: #ffce62;
    border-style: none;
    border: 0;
    border-radius: 4px;
    font-size: 13px;
    font-family: inherit;
    min-width: 80px;
    cursor: pointer;
    outline: none;
}

._38n1xb6HDTrjMfEiOrHLM1:hover {
    background-image: linear-gradient(#ffce62,#f3c258,#e7b750);
}
._3MoWt8HOBsDwWyAr7MQ2FI {
    width: 80%;
    margin: 20px auto;
    padding: 0;
    border: 1px solid #cecece;
    border-radius: 5px;
}

._2AT7z8GR-uaYtJZao89R0w {
    flex: 2;
}

._1Kadd2QnYRFznKSUeznvnc {
    border-bottom: 1px solid #cecece;
    background-color: #ffeaba;
    padding: 15px;
    display: grid;
    grid-template-columns: 60% 20% 20%;
}

.AxBVOBIn-BhxGXiUYqpkz {
    margin: auto;
    text-align: center;
    padding: 30px 0;
}
._3POc95RJBReqj67om2negN {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    margin: 40px 0;
}

._2oIai0DWAhc7FbgNbKxnLB {
    animation-name: _3v1Tig89rX7zKqHPUM-NEu;
    animation-duration: 1500ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes _3v1Tig89rX7zKqHPUM-NEu {
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}
.jrpm45fGljVZ0evERuB-n {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 0;
    flex-wrap: wrap;
}
.Z7WrnAM6lPn8LZxiww_oH {
    cursor: pointer;
    background-color: #f1e5cc;
    -webkit-appearance: none;
    outline: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Z7WrnAM6lPn8LZxiww_oH > input {
    opacity: 0;
    width: 0;
    margin: 0;
    padding: 0;
}

.Z7WrnAM6lPn8LZxiww_oH:hover {
    background-image: linear-gradient(#f1e5cc, #ecddbd, #e9d7b1);
}

.Z7WrnAM6lPn8LZxiww_oH:focus-within {
    box-shadow: 0 0 4px #91732a;
}

.U8laH_AaWhL39w7YkGR93 {
    background-color: #ffdb8a;
}

.U8laH_AaWhL39w7YkGR93:hover,
.U8laH_AaWhL39w7YkGR93:focus {
    background-image: linear-gradient(#ffdb8a, #f5d281, #f1d080);
}

._3X1W67OSsrRuWaNLGJroiD {
    width: 100px;
    height: 50px;
    margin: 5px;
    border-radius: 5px; 
}

._3kpdpyyjbjLJJjCjb8h_Ke {
    width: 60px;
    height: 60px;
    border-radius: 30px;
    margin: 10px;
    font-size: 14px;
}

.Vy2u_E7gA1ZLl_gZqY7-M {
    width: 80px;
    height: 90px;
    margin: 5px 10px;
    border-radius: 5px;
}
._4MfB_-5EbpyGL5PfKxWzJ {
    display: block;
    text-align: center;
    width: 90%;
    margin: auto;
}
body {
    font-family: 'Titillium Web', sans-serif;
    margin: 0;
    color: #3e3e3e;
}
