.admin-date-range-picker{color:#303133;vertical-align:middle;width:306px;min-width:0;max-width:100%;font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px;display:inline-flex}.admin-date-range-control{border-radius:var(--admin-corner-radius,4px);cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #dcdfe6;align-items:center;width:100%;height:32px;padding:0 30px 0 8px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.admin-date-range-control:hover{border-color:#c0c4cc}.admin-date-range-control:focus-within{border-color:#409eff;box-shadow:0 0 0 2px #409eff18}.admin-date-range-control input{font-variant-numeric:tabular-nums;letter-spacing:0;width:0;min-width:0;color:inherit;cursor:pointer;flex:1;display:block;box-shadow:none!important;height:30px!important;font:inherit!important;text-align:center!important;background:0 0!important;border:0!important;outline:0!important;padding:0 7px!important}.admin-date-range-control input::placeholder{color:#a8abb2;font-size:12px}.admin-range-arrow{color:#c0c4cc;text-align:center;flex:0 0 20px;font-family:Arial,sans-serif;font-size:18px}.admin-range-clear{cursor:pointer;border-radius:var(--admin-corner-radius,3px);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .12s,color .12s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%);color:#909399!important;background:0 0!important;border:0!important;width:22px!important;min-width:0!important;height:24px!important;min-height:0!important;padding:0!important}.admin-date-range-control:hover .admin-range-clear,.admin-date-range-control:focus-within .admin-range-clear{opacity:1;pointer-events:auto}.admin-range-clear:hover{color:#606266!important}.admin-range-clear:focus-visible{outline-offset:1px;outline:2px solid #409eff}.admin-date-range-picker.is-invalid .admin-date-range-control{border-color:#f56c6c}.admin-date-range-picker.is-disabled{color:#c0c4cc}.admin-date-range-picker.is-disabled .admin-date-range-control{background:#f5f7fa}.admin-date-range-picker.is-disabled input,.admin-date-range-picker.is-disabled button{cursor:not-allowed}.admin-date-range-popover{z-index:11000;border-radius:var(--admin-corner-radius,4px);color:#303133;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #e4e7ed;width:646px;max-width:calc(100vw - 16px);padding:8px 14px 15px;font:14px Arial,Microsoft YaHei,sans-serif;position:fixed;overflow:auto;box-shadow:0 2px 12px #0000001a}.admin-range-pointer{background:#fff;border-top:1px solid #e4e7ed;border-left:1px solid #e4e7ed;width:10px;height:10px;position:absolute;top:-6px;left:46px;transform:rotate(45deg)}.admin-range-navigation{pointer-events:none;z-index:1;justify-content:space-between;display:flex;position:absolute;top:17px;left:14px;right:14px}.admin-range-navigation>div{pointer-events:auto;gap:4px;display:flex}.admin-range-navigation button{color:#909399;cursor:pointer;border-radius:var(--admin-corner-radius,2px);background:0 0;border:0;justify-content:center;align-items:center;width:22px;min-width:0;height:24px;min-height:0;padding:0;display:flex}.admin-range-navigation button:hover:not(:disabled){color:#409eff}.admin-range-navigation button:disabled{color:#dcdfe6;cursor:not-allowed}.admin-range-navigation button:focus-visible{outline-offset:1px;outline:2px solid #409eff}.admin-range-months{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;display:grid}.admin-range-month{min-width:0}.admin-range-month-heading{border-bottom:1px solid #ebeef5;justify-content:center;align-items:center;height:45px;margin:0 0 9px;display:flex}.admin-range-month-heading strong{font-size:15px;font-weight:600}.admin-range-calendar{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:center;color:#606266;width:100%;font:inherit;border:0}.admin-range-calendar th{text-align:center;border:0;height:31px;padding:0;font-size:13px;font-weight:400}.admin-range-calendar td{text-align:center;vertical-align:middle;background:0 0;border:0;height:34px;padding:0;position:relative}.admin-range-calendar td.in-range{background:linear-gradient(#0000 3px,#e4f4fc 3px calc(100% - 3px),#0000 calc(100% - 3px))}.admin-range-calendar td.range-start{border-radius:var(--admin-corner-radius,4px) 0 0 var(--admin-corner-radius,4px)}.admin-range-calendar td.range-end{border-radius:0 var(--admin-corner-radius,4px) var(--admin-corner-radius,4px) 0}.admin-range-calendar button{border-radius:var(--admin-corner-radius,3px);color:#303133;width:28px;min-width:0;height:28px;min-height:0;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;margin:auto;padding:0;display:inline-flex}.admin-range-calendar button:hover:not(:disabled){color:#409eff;background:#ecf5ff}.admin-range-calendar button.outside-month{color:#c0c4cc}.admin-range-calendar button.today:not(.selected){color:#409eff;font-weight:600}.admin-range-calendar button.selected,.admin-range-calendar button.selected:hover{color:#fff;background:#0966c3}.admin-range-calendar button:disabled{cursor:default;color:#dcdfe6}.admin-range-calendar button:focus-visible{outline-offset:1px;outline:2px solid #409eff}@media (width<=580px){.admin-date-range-picker{width:306px}.admin-date-range-control{padding:0 26px 0 8px}.admin-date-range-control input{padding:0 4px!important;font-size:13px!important}.admin-date-range-popover{width:330px;padding:7px 12px 12px}.admin-range-months{grid-template-columns:minmax(0,1fr);row-gap:5px}.admin-range-month-heading{height:40px}.admin-range-month+.admin-range-month .admin-range-month-heading{border-top:1px solid #ebeef5}.admin-range-navigation{top:14px;left:12px;right:12px}.admin-range-month-heading strong{font-size:14px}.admin-range-calendar th{height:28px}.admin-range-calendar td{height:31px}.admin-range-calendar button{width:27px;height:27px}}@media (hover:none){.admin-date-range-control .admin-range-clear{opacity:1;pointer-events:auto}}.admin-date-range-control>.admin-range-calendar-button{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%);color:#c0c4cc!important;background:0 0!important;border:0!important;width:18px!important;min-width:0!important;height:24px!important;min-height:0!important;padding:0!important}.admin-range-calendar-button:focus-visible{outline-offset:1px;outline:2px solid #409eff}.admin-range-calendar-button:disabled{cursor:default}.admin-range-calendar-icon{pointer-events:none;flex-shrink:0}.admin-date-range-control>.admin-range-clear{right:26px}.admin-date-range-control.has-clear{padding-right:50px}.admin-date-range-picker.is-readonly .admin-date-range-control,.admin-date-range-picker.is-readonly input{cursor:default}.admin-date-range-picker{width:260px}.admin-date-range-control,.admin-date-range-control.has-clear{padding-left:6px;padding-right:28px}.admin-date-range-control input{position:relative;border-bottom:2px solid #0000!important;padding-left:5px!important;padding-right:5px!important}.admin-date-range-control input:focus{border-bottom-color:#0964bd!important}.admin-date-range-control input::placeholder{color:#c0c4cc;font-size:inherit;opacity:1}.admin-range-arrow{flex-basis:18px;font-size:16px}.admin-date-range-control>.admin-range-action{border-radius:var(--admin-corner-radius,3px);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%);color:#c0c4cc!important;width:22px!important;min-width:0!important;height:26px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.admin-date-range-control>.admin-range-action.is-clear{color:#909399!important}.admin-date-range-control>.admin-range-action.is-clear:hover{color:#606266!important}.admin-date-range-control>.admin-range-action:focus-visible{outline-offset:0;outline:2px solid #409eff}.admin-date-range-control>.admin-range-action:disabled{cursor:default;color:#c0c4cc!important}@media (width<=580px){.admin-date-range-picker{width:260px}.admin-date-range-control,.admin-date-range-control.has-clear{padding-right:28px}}
