/* Only the date popup for fields that previously used locale-dependent native dates. */
#ui-datepicker-div.pug135-calendar{display:none;box-sizing:border-box;width:286px;max-width:calc(100vw - 24px);padding:10px;background:#191d19;color:#eee8d8;border:1px solid #8b7548;border-radius:10px;box-shadow:0 10px 28px #0008;z-index:100001!important;font:14px/1.4 Arial,sans-serif}
#ui-datepicker-div.pug135-calendar *{box-sizing:border-box}
#ui-datepicker-div.pug135-calendar .ui-datepicker-header{position:relative;padding:5px 34px;border:0;background:transparent;color:#dfbf79}
#ui-datepicker-div.pug135-calendar .ui-datepicker-title{display:flex;gap:4px;margin:0;text-align:center;line-height:30px}
#ui-datepicker-div.pug135-calendar select{width:auto;min-width:0;flex:1;height:30px;padding:3px;margin:0;border:1px solid #655739;border-radius:4px;background:#22281f;color:#f4e5bf;font:inherit}
#ui-datepicker-div.pug135-calendar .ui-datepicker-prev,#ui-datepicker-div.pug135-calendar .ui-datepicker-next{position:absolute;top:13px;width:32px;height:26px;color:#dfbf79;cursor:pointer}
#ui-datepicker-div.pug135-calendar .ui-datepicker-prev{left:0}
#ui-datepicker-div.pug135-calendar .ui-datepicker-next{right:0}
#ui-datepicker-div.pug135-calendar .ui-datepicker-prev span,#ui-datepicker-div.pug135-calendar .ui-datepicker-next span{display:none}
#ui-datepicker-div.pug135-calendar .ui-datepicker-prev:after{content:'Prev';font-size:11px}
#ui-datepicker-div.pug135-calendar .ui-datepicker-next:after{content:'Next';font-size:11px}
#ui-datepicker-div.pug135-calendar table{width:100%;margin:6px 0;border:0;border-collapse:collapse;background:none}
#ui-datepicker-div.pug135-calendar th,#ui-datepicker-div.pug135-calendar td{padding:1px;text-align:center;border:0;background:none;color:inherit;font:inherit}
#ui-datepicker-div.pug135-calendar th{font-size:12px;color:#bdb9ae}
#ui-datepicker-div.pug135-calendar td a,#ui-datepicker-div.pug135-calendar td span{display:block;min-height:30px;padding:5px 0;border:0;border-radius:4px;background:none;color:inherit;text-align:center;text-decoration:none}
#ui-datepicker-div.pug135-calendar td .ui-state-active,#ui-datepicker-div.pug135-calendar td a:hover{background:#dfbf79;color:#151815}
#ui-datepicker-div.pug135-calendar .ui-state-disabled{opacity:.35}
#ui-datepicker-div.pug135-calendar .ui-datepicker-buttonpane{display:flex;justify-content:space-between;margin-top:6px;border-top:1px solid #655739}
#ui-datepicker-div.pug135-calendar .ui-datepicker-buttonpane button{padding:6px;margin:3px 0 0;border:0;background:none;color:#dfbf79;font:inherit;cursor:pointer}

/* Arrow-free navigation; the calendar controls and click targets stay intact. */
body #ui-datepicker-div .ui-datepicker-prev span.ui-icon,body #ui-datepicker-div .ui-datepicker-next span.ui-icon{background-image:none!important;text-indent:0!important;font:11px/1.5 Arial,sans-serif!important;width:28px!important;height:auto!important;margin-left:-14px!important;margin-top:-8px!important}
.daterangepicker .calendar-table .prev span,.daterangepicker .calendar-table .next span{border:0!important;transform:none!important;-webkit-transform:none!important}
.daterangepicker .calendar-table .prev span:after{content:'Prev';font:10px Arial,sans-serif}
.daterangepicker .calendar-table .next span:after{content:'Next';font:10px Arial,sans-serif}
