.vdp-datepicker{display:inline-block}.vdp-datepicker__calendar{white-space:normal}.vdp-datepicker__calendar .cell.day.highlighted,.vdp-datepicker__calendar .cell.day.sat,.vdp-datepicker__calendar .cell.day.sun{color:red;background-color:#fff}.vdp-datepicker__calendar .cell.day.today{color:#00f}td a:hover{text-decoration:underline;color:red}.sc-float-panel{position:fixed;z-index:9999;width:520px;height:640px;min-width:260px;min-height:220px;background:#fff;border:1px solid #888;box-shadow:0 4px 18px rgba(0,0,0,.35);resize:both;overflow:hidden;display:flex;flex-direction:column}.sc-float-header{flex:0 0 auto;cursor:move;background:#2d3e50;color:#fff;padding:6px 10px;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sc-float-close{color:#fff;font-weight:700;padding:0 4px}.sc-float-body{flex:1 1 auto;overflow:auto;background:#f5f5f5;text-align:center}.sc-float-body img{width:100%;height:auto;display:block}