.acfpf-jalali-picker{position:absolute;z-index:99999;direction:rtl;font-family:inherit;background:#fff;border:1px solid #d0d4dd;border-radius:4px;box-shadow:0 4px 18px rgba(0,0,0,.14);width:260px;padding:12px;box-sizing:border-box;font-size:13px;color:#1d2327}.acfpf-jp-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.acfpf-jp-title{font-weight:600;flex:1;text-align:center;color:#1d2327}.acfpf-jp-title-click{cursor:pointer;border-radius:3px}.acfpf-jp-title-click:hover{background:#f0f0f1}.acfpf-jp-caret{font-size:12px;color:#646970}.acfpf-jp-next,.acfpf-jp-prev{background:0 0;border:none;cursor:pointer;font-size:18px;line-height:1;color:#50575e;padding:2px 8px;border-radius:3px}.acfpf-jp-next:hover,.acfpf-jp-prev:hover{background:#f0f0f1;color:#1d2327}.acfpf-jp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;color:#646970;font-size:11px;font-weight:600;margin-bottom:4px}.acfpf-jp-weekdays span{padding:2px 0}.acfpf-jp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.acfpf-jp-blank,.acfpf-jp-day{appearance:none;-webkit-appearance:none;background:0 0;border:none;cursor:pointer;text-align:center;font:inherit;padding:6px 0;border-radius:3px;color:#1d2327;min-height:30px}.acfpf-jp-blank{cursor:default}.acfpf-jp-day:hover{background:#f0f0f1}.acfpf-jp-sel{background:#2271b1;color:#fff!important;font-weight:600}.acfpf-jp-sel:hover{background:#135e96}.acfpf-jp-disabled{color:#c3c4c7;cursor:not-allowed;background:0 0}.acfpf-jp-disabled:hover{background:0 0}.acfpf-jp-months,.acfpf-jp-years{display:grid;gap:2px;margin-bottom:4px}.acfpf-jp-months{grid-template-columns:repeat(3,1fr)}.acfpf-jp-years{grid-template-columns:repeat(4,1fr)}.acfpf-jp-month,.acfpf-jp-year{appearance:none;-webkit-appearance:none;background:0 0;border:none;cursor:pointer;text-align:center;font:inherit;padding:10px 2px;border-radius:3px;color:#1d2327;min-height:34px}.acfpf-jp-month:hover,.acfpf-jp-year:hover{background:#f0f0f1}.acfpf-jp-footer{display:flex;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid #f0f0f1}.acfpf-jp-clear,.acfpf-jp-today{background:0 0;border:1px solid #c3c4c7;border-radius:3px;cursor:pointer;font:inherit;padding:4px 10px;color:#50575e}.acfpf-jp-clear:hover,.acfpf-jp-today:hover{background:#f0f0f1;color:#1d2327;border-color:#8c8f94}.acfpf-jp-time{display:flex;align-items:flex-end;justify-content:center;gap:2px;margin-top:10px;padding-top:8px;border-top:1px solid #f0f0f1;direction:ltr}.acfpf-jp-time-block{display:flex;flex-direction:column;align-items:center;gap:2px}.acfpf-jp-time-label{font-size:10px;color:#646970;line-height:1}.acfpf-jp-time-input{width:38px;text-align:center;font:inherit;padding:3px 2px;border:1px solid #c3c4c7;border-radius:3px;-moz-appearance:textfield}.acfpf-jp-time-input::-webkit-inner-spin-button,.acfpf-jp-time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.acfpf-jp-time-sep{padding-bottom:4px;color:#646970;font-weight:600}.acf-field[data-type^=acfpf_jalali] .acf-input-wrap input.input{direction:rtl;text-align:right;cursor:pointer}