input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{display:none}.famiCal-wrapper{position:absolute;z-index:1060}.famiCal{display:inline-block;border:1px solid rgba(0,0,0,.15);font-size:1rem;color:#5e5e5e;margin:7px 0;padding:.2rem;border-radius:4px;position:relative;background-color:#fff}.famiCal::before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.famiCal::after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute;top:-6px;left:7px}.famiCal table{border:none}.famiCal td{text-align:center;padding:.25rem .3rem;border:none;user-select:none;border-radius:4px}.famiCal td.disabled{pointer-events:none;color:#a5a5a5}.famiCal td.not-current{color:#bfbfbf}.famiCal.famiCal--month td{padding:.41rem}.famiCal td:hover,.famiCal.famiCal--month tbody>tr:nth-child(2)>td:hover{background-color:#f0f0f0;cursor:pointer;pointer-events:all}.famiCal tbody>tr:nth-child(2)>td:hover,.famiCal.famiCal--month tbody>tr:first-child>td:nth-child(2):hover{cursor:default;background-color:transparent;pointer-events:none}