@charset "UTF-8";.qs-datepicker-container{font-size:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#555;position:absolute;width:300px;display:flex;flex-direction:column;z-index:9001;user-select:none;border:1px solid #fff;border-radius:7.60095px;overflow:hidden;background:#fff;box-shadow:0 15px 30px #00000026}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:#000000d9;color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{border:none;background:transparent;border-bottom:2px solid white;border-radius:0;color:#fff;font-size:20.16px;padding:.25em 0;width:80%;text-align:center;margin:0 auto 1em;display:block;appearance:textfield}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:.5em;right:.5em;font-size:1.5em;opacity:.7;transition:opacity .3s}.qs-overlay .qs-close:hover{opacity:1}.qs-overlay .qs-submit{border:1px solid white;border-radius:5.0673px;padding:.6em 1.2em;margin-top:1em;cursor:pointer;background:#3498db;color:#fff;font-weight:700;transition:background .3s,border .3s}.qs-overlay .qs-submit:hover{background:#217dbb}.qs-overlay .qs-submit.qs-disabled{color:#fff;border-color:#fff;cursor:not-allowed;background:#80808066}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1;width:100%;max-height:70%;overflow-y:auto}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:calc(100% / 3);cursor:pointer;opacity:.7;transition:opacity .15s,background .3s;padding:.5em 0;border-radius:2.53365px}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1;background:#fff3}.qs-overlay .qs-overlay-month.active{font-weight:700;color:#3498db;background:#fff}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#fff;padding:.5em;filter:blur(0px);transition:filter .3s;border-bottom:1px solid rgb(229.5,229.5,229.5)}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:30px;width:30px;position:relative;cursor:pointer;border-radius:5.0673px;transition:background .15s}.qs-arrow:hover.qs-left:after{border-right-color:#555}.qs-arrow:hover.qs-right:after{border-left-color:#555}.qs-arrow:hover{background:#00000014}.qs-arrow:after{content:"";border:6px solid transparent;position:absolute;top:50%;transition:border .2s;transform:translateY(-50%)}.qs-arrow.qs-left:after{border-right-color:#555;right:55%}.qs-arrow.qs-right:after{border-left-color:#555;left:55%}.qs-month-year{font-weight:700;transition:color .2s,border .2s;border-bottom:1px solid transparent;color:#555}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}   .qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom-color:#555;color:#3498db}.qs-month-year:focus,.qs-month-year:active:focus{outline:none;border-bottom-color:#3498db}.qs-month{padding-right:.3ex}.qs-year{padding-left:.3ex}.qs-squares{display:flex;flex-wrap:wrap;padding:6px;filter:blur(0px);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:calc(100% / 7);height:33.3333333333px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s,color .1s;border-radius:5.0673px}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#3498db;color:#fff}.qs-current{font-weight:700;color:#3498db;text-decoration:none;background:#f7fbfe}.qs-active,.qs-range-start,.qs-range-end{background:#3498db;color:#fff}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#8bc4ea;color:#fff}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-range-end:not(.qs-range-0){border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.4;color:#aaa}.qs-disabled{cursor:not-allowed}.qs-empty{cursor:default}.qs-day{cursor:default;font-weight:700;color:#3498db}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#1d6fa5;bottom:0;right:0}main{width:100%;min-height:calc(100% - 56px);display:flex;align-items:center;justify-content:center}main #input_tanggal{width:300px;height:auto;display:flex;flex-direction:column}main #input_tanggal label{font-size:1.2em;font-weight:lighter}main #input_tanggal input[type=text]{width:100%;height:48px;border-radius:12px;font-weight:700;font-size:14px;border:none;padding:0 1em;margin:0 0 .5em;background:#f5f5f5}main #input_tanggal input[type=text]:focus{outline:2px solid #3498db}main #input_tanggal #button_hitung{height:48px;border-radius:12px;border:none;cursor:pointer;font-size:16px;font-weight:700;background:#f5f5f5}main #input_tanggal #button_hitung:hover{background:#3498db;color:#fff}main #input_tanggal #loader_hasil{margin:2em 0 0;display:flex;flex-direction:column-reverse;list-style-type:none}main #input_tanggal #loader_hasil li{background:#f0f0f0;height:60px;border-radius:12px;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:0 1.2em;margin-bottom:8px;box-shadow:0 2px 4px #00000014;transition:all .2s ease-in-out}main #input_tanggal #loader_hasil li i{font-size:12px}main #input_tanggal #loader_hasil li i code{color:#3498db}main #input_tanggal #loader_hasil li b{font-weight:400}main #input_tanggal #loader_hasil li:hover{background:#e0e0e0;transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}
