.month-picker__container{border-radius:5px;box-shadow:inset 0 0 0 1px #0000001a,inset 0 -1px #0000001a;position:relative;width:400px}.month-picker__container.year-picker{width:20rem}.month-picker{border-radius:5px;box-shadow:1px 2px 5px #0000001a;box-sizing:border-box;display:flex;display:grid;flex:1;flex-direction:row;flex-wrap:wrap;font-family:sans-serif;grid-template-columns:1fr 1fr 1fr;overflow:hidden;width:auto}.month-picker__year{background-color:#fcfcfc;box-shadow:inset 0 0 0 1px #0000001a,inset 0 -1px #0000001a;padding:.2rem}.month-picker__year p{font-size:1.2rem;font-weight:600;letter-spacing:1px;margin:1rem 0;width:100%}.month-picker__year input{border:none;border-radius:5px 5px 0 0;box-sizing:border-box;font-size:1.2rem;font-weight:600;height:3.5rem;outline:none;padding:0;position:relative;text-align:center;width:auto;width:100%;z-index:1}.month-picker__year input:focus{border:1px solid #55b0f2}.month-picker__year button,.month-picker__year div,.month-picker__year p{flex:1;text-align:center}.month-picker__year button{background-color:#f4f4f4;border:1px solid #e8e8e8;border-radius:5px;color:#686868;font-size:2rem;height:2.75rem;outline:none;position:absolute;top:.5rem;width:5rem;z-index:2}.month-picker__year button:hover{background-color:#00000006}.month-picker__year button:active{background-color:#0000000a}.month-picker__year button:first-child{left:10px}.month-picker__year button:last-child{right:10px}.month-picker__month{background-color:#fefefe;border:1px solid rgba(245,245,245,.75);cursor:pointer;flex-basis:calc(33.333% - 10px);padding:.75rem .25rem;position:relative;text-align:center;transition:all .25s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.month-picker__month:hover:after{box-shadow:0 0 10px #0000001a;content:"";display:block;height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:10}.month-picker__month.selected,.month-picker__month.selected-range-first,.month-picker__month.selected-range-second{background-color:#55b0f2;border-radius:5px;box-shadow:inset 0 0 3px #3490d2,0 2px 5px #55b0f233;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.25)}.month-picker__month.selected-range-first,.month-picker__month.selected-range-second{border-color:transparent}.month-picker__month.selected-range{background-color:#7eb9e2;border-color:transparent;color:#fff}.month-picker__month.inactive{background-color:#f0f0f0;box-shadow:none;color:#8a8a8a;cursor:not-allowed;text-shadow:none}.month-picker__month.inactive:hover{box-shadow:none}.month-picker--dark{background-color:#5f5f5f}.month-picker--dark .month-picker__year{background-color:#2f2f30}.month-picker--dark .month-picker__year input,.month-picker--dark .month-picker__year p{color:#ebebeb}.month-picker--dark .month-picker__year input{background-color:#5f5f5f}.month-picker--dark .month-picker__year button{background-color:#505050;border-color:#1e1e1e;color:#c9c9c9}.month-picker--dark .month-picker__year button:hover{background-color:#0000004d}.month-picker--dark .month-picker__year button:active{background-color:#0009}.month-picker--dark .month-picker__month{background-color:#2f2f30;border-color:#f5f5f526;color:#c9c9c9}.month-picker--dark .month-picker__month.selected,.month-picker--dark .month-picker__month.selected-range-first,.month-picker--dark .month-picker__month.selected-range-second{background-color:#505050;border-color:#1d1b1b;box-shadow:inset 0 0 3px #505050,0 2px 5px #505050;color:#fff}.month-picker--dark .month-picker__month.selected-range{background-color:#636363;border-color:transparent;color:#fff}.month-picker--dark .month-picker__month:hover{box-shadow:0 0 6px #000c;z-index:10}.month-picker--dark .month-picker__month.inactive{background-color:#3f3f3f;box-shadow:none;color:#8a8a8a;cursor:not-allowed;text-shadow:none}@media only screen and (max-width:768px){.month-picker__container{width:100%}}.month-picker-input-container[data-v-ec32febd]{min-width:140px;position:relative;width:180px}.month-picker-input[data-v-ec32febd]{border:1px solid rgba(0,0,0,.15);border-radius:5px;font-size:.85em;outline:none;padding:1em 1.5em;transition:all .35s cubic-bezier(.165,.84,.44,1)}.month-picker-input[data-v-ec32febd]:focus{border-color:#00000040;box-shadow:0 1px 2px #0000001a}.month-picker__container[data-v-ec32febd]{position:absolute;top:3.5em}
