.announcement[data-v-f283cf17]{color:#1d4f91;text-align:left;background:#eef5ff;border:1px solid #cfe1fb;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;line-height:21px;display:flex}.announcement.important[data-v-f283cf17]{color:#7a4f0c;background:#fff6e2;border-color:#f0d49b}.announcement-tag[data-v-f283cf17]{color:#fff;background:#2f6fd6;border-radius:999px;flex:none;padding:0 8px;font-size:12px;font-weight:600;line-height:21px}.important .announcement-tag[data-v-f283cf17]{background:#9a5a04}.announcement-text[data-v-f283cf17]{white-space:pre-line;overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.announcement-close[data-v-f283cf17]{width:24px;height:24px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:6px;flex:none;margin:0 -6px 0 0;padding:0;font-size:18px;line-height:24px}.announcement-close[data-v-f283cf17]:hover,.announcement-close[data-v-f283cf17]:focus-visible{opacity:1;background:#0000000f;outline:none}.notice-bar[data-v-d66ba336]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.notice[data-v-d66ba336] .el-alert__title{font-size:13px;line-height:20px}.notice.closable[data-v-d66ba336] .el-alert__content{padding-right:24px}.notice-link[data-v-d66ba336]{color:inherit;white-space:nowrap;margin-left:8px;font-weight:600}@media (width<=768px){.notice-bar[data-v-d66ba336]{margin-bottom:12px}}.layout[data-v-35d35a17]{height:100%}.aside[data-v-35d35a17]{border-right:1px solid var(--app-card-border);background:#fff;flex-direction:column;transition:width .2s;display:flex;overflow:hidden auto}.aside.collapsed .brand[data-v-35d35a17]{padding:0 19px}.side-menu.el-menu--collapse[data-v-35d35a17]{width:auto}.side-menu.el-menu--collapse .el-menu-item[data-v-35d35a17]{justify-content:center;padding:0!important}.side-menu.el-menu--collapse .el-menu-item .el-icon[data-v-35d35a17]{margin-right:0}.brand[data-v-35d35a17]{flex:none;align-items:center;gap:10px;height:64px;padding:0 20px;display:flex}.logo[data-v-35d35a17]{border-radius:10px;flex:none;width:34px;height:34px}.brand-text[data-v-35d35a17]{min-width:0}.brand-name[data-v-35d35a17]{color:var(--el-text-color-primary);font-size:15px;font-weight:600;line-height:20px}.brand-sub[data-v-35d35a17]{color:var(--el-text-color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.side-menu[data-v-35d35a17]{--el-menu-bg-color:transparent;--el-menu-hover-bg-color:#f3f4f6;--el-menu-text-color:var(--el-text-color-regular);--el-menu-active-color:var(--el-color-primary-dark-2);--el-menu-item-height:42px;border-right:none;padding:8px 12px}.side-menu .el-menu-item[data-v-35d35a17]{border-radius:10px;margin-bottom:4px;font-size:14px;transition:background-color .15s,color .15s;padding:0 14px!important}.side-menu[data-v-35d35a17] .el-menu-item-group__title{color:#9aa1ab;letter-spacing:.04em;padding:14px 14px 6px;font-size:13px}.side-menu.el-menu--collapse[data-v-35d35a17] .el-menu-item-group__title{background:var(--app-card-border);height:1px;margin:8px 12px;padding:0;font-size:0;overflow:hidden}.side-menu .el-menu-item.is-active[data-v-35d35a17]{background:linear-gradient(90deg, var(--el-color-primary-light-9), #f5f8ff);font-weight:600;position:relative}.side-menu:not(.el-menu--collapse) .el-menu-item.is-active[data-v-35d35a17]:before{content:"";background:var(--el-color-primary);border-radius:3px;width:3px;position:absolute;top:11px;bottom:11px;left:0}.side-menu .el-menu-item .el-icon[data-v-35d35a17]{margin-right:10px;font-size:17px}.release[data-v-35d35a17]{color:var(--el-text-color-secondary);margin-top:auto;padding:16px 24px;font-size:12px;line-height:18px}.body[data-v-35d35a17]{min-width:0}.header[data-v-35d35a17]{border-bottom:1px solid var(--app-card-border);-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);background:#ffffffd9;justify-content:space-between;align-items:center;gap:12px;padding:0 24px;display:flex}.title[data-v-35d35a17]{align-items:center;gap:12px;min-width:0;display:flex}.page-title[data-v-35d35a17]{color:var(--el-text-color-primary);font-size:18px;font-weight:600}.actions[data-v-35d35a17]{align-items:center;gap:12px;min-width:0;display:flex}.scope[data-v-35d35a17]{max-width:360px;color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;background:#f2f3f5;border-radius:999px;padding:3px 10px;font-size:13px;overflow:hidden}.account[data-v-35d35a17]{box-sizing:border-box;cursor:pointer;height:33px;font:inherit;color:inherit;background:#fff;border:1px solid #e5e6eb;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 3px;font-size:14px;display:flex}.account[data-v-35d35a17]:hover,.account[data-v-35d35a17]:active,.account[data-v-35d35a17]:focus-visible{background:#f5f6f8;outline:none}.avatar[data-v-35d35a17]{color:#fff;background:#1f2329;border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;display:inline-flex}.name[data-v-35d35a17]{font-weight:500}.account-card[data-v-35d35a17]{flex-direction:column;gap:6px;width:260px;padding:6px;display:flex}.account-detail[data-v-35d35a17]{background:#f5f6f8;border-radius:10px;align-items:center;gap:12px;padding:12px;line-height:1.5;display:flex}.avatar.large[data-v-35d35a17]{width:40px;height:40px;font-size:16px}.detail-text[data-v-35d35a17]{min-width:0}.detail-name[data-v-35d35a17]{color:#1f2329;font-size:15px;font-weight:600}.detail-sub[data-v-35d35a17]{color:#8a8f99;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.menu-action[data-v-35d35a17]{height:42px;font:inherit;color:#1f2329;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.menu-action[data-v-35d35a17]:hover,.menu-action[data-v-35d35a17]:active,.menu-action[data-v-35d35a17]:focus-visible{background:#f2f3f5;outline:none}.menu-action.danger[data-v-35d35a17]{color:#e5484d}.menu-action.danger[data-v-35d35a17]:hover,.menu-action.danger[data-v-35d35a17]:active,.menu-action.danger[data-v-35d35a17]:focus-visible{background:#ffe8e8}.main[data-v-35d35a17]{padding:24px}.nav-drawer .el-drawer__body{flex-direction:column;padding:0;display:flex}.menu-button[data-v-35d35a17]{padding:8px;font-size:18px}@media (width<=768px){.header[data-v-35d35a17]{gap:8px;padding:0 12px 0 4px}.title[data-v-35d35a17]{gap:2px}.page-title[data-v-35d35a17]{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.menu-button[data-v-35d35a17]{padding:8px;font-size:20px}.name[data-v-35d35a17]{white-space:nowrap;text-overflow:ellipsis;max-width:96px;overflow:hidden}.main[data-v-35d35a17]{padding:12px}}.account-popper.el-popper{border-radius:16px;overflow:hidden}.account-popper .el-dropdown__popper,.account-popper .el-scrollbar__view{padding:0}.login-page[data-v-bb721d9f]{box-sizing:border-box;background-color:#f7f8fb;background-image:radial-gradient(#dfe3ea 1px,#0000 1px);background-size:22px 22px;justify-content:center;align-items:center;min-height:100%;padding:40px 24px 64px;display:flex;position:relative}.login-shell[data-v-bb721d9f]{background:#fff;border:1px solid #eef0f4;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(1080px,100%);display:grid;overflow:hidden;box-shadow:0 30px 80px #0f172a14}.form-side[data-v-bb721d9f]{padding:52px 60px 44px}.brand[data-v-bb721d9f]{align-items:center;gap:14px;display:flex}.logo[data-v-bb721d9f]{border-radius:14px;width:52px;height:52px;box-shadow:0 8px 20px #0f172a1f}.brand-name[data-v-bb721d9f]{color:#1f2329;font-size:19px;font-weight:700}.brand-sub[data-v-bb721d9f]{letter-spacing:2px;color:#8a8f99;margin-top:4px;font-size:12px}.badge[data-v-bb721d9f]{letter-spacing:3px;color:#3b4a66;border:1px solid #e3e8f2;border-radius:999px;align-items:center;gap:8px;margin:36px 0 18px;padding:6px 14px;font-size:12px;display:inline-flex}.badge .el-icon[data-v-bb721d9f]{color:var(--el-color-primary)}h1[data-v-bb721d9f]{letter-spacing:1px;color:#1f2329;margin:0 0 10px;font-size:40px;font-weight:800}.lead[data-v-bb721d9f]{color:#5c6370;margin:0 0 26px;font-size:15px;line-height:1.7}.tip-alert[data-v-bb721d9f]{margin-bottom:18px}.method-switch[data-v-bb721d9f]{background:#f2f3f5;border-radius:12px;margin-bottom:20px;padding:4px;display:inline-flex}.method-switch button[data-v-bb721d9f]{font:inherit;color:#5c6370;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:7px 18px;font-size:14px}.method-switch button.active[data-v-bb721d9f]{color:#1f2329;background:#fff;font-weight:600;box-shadow:0 1px 3px #0f172a1a}.login-form[data-v-bb721d9f] .el-form-item__label{color:#1f2329;font-weight:600}.login-form[data-v-bb721d9f] .el-input__wrapper{border-radius:14px;height:48px}.code-row[data-v-bb721d9f]{gap:10px;width:100%;display:flex}.code-button[data-v-bb721d9f]{border-radius:14px;width:132px;height:48px}.submit[data-v-bb721d9f]{letter-spacing:1px;border-radius:999px;width:100%;height:50px;margin-top:8px;font-size:16px}.hint[data-v-bb721d9f]{text-align:center;color:#8a8f99;margin:20px 0 0;font-size:13px}.workbench[data-v-bb721d9f]{border-top:1px solid var(--el-border-color-lighter);color:#8a8f99;justify-content:center;align-items:center;gap:4px;margin-top:14px;padding-top:14px;font-size:13px;display:flex}.workbench a[data-v-bb721d9f]{text-decoration:none}.visual-side[data-v-bb721d9f]{background:linear-gradient(160deg,#fbfcfd 0%,#f3f5f9 100%);border-left:1px solid #eef0f4;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:48px;display:flex}.mock[data-v-bb721d9f]{width:min(380px,100%);position:relative}.mock-window[data-v-bb721d9f]{background:#fff;border:1px solid #eceff4;border-radius:22px;flex-direction:column;gap:12px;padding:26px;display:flex;box-shadow:0 24px 60px #0f172a1a}.line[data-v-bb721d9f]{background:#e4e7ec;border-radius:999px;height:8px;display:block}.line.light[data-v-bb721d9f]{background:#eff1f5}.line.accent[data-v-bb721d9f]{background:#f4a3a8}.line.short[data-v-bb721d9f]{height:6px}.w40[data-v-bb721d9f]{width:40%}.w45[data-v-bb721d9f]{width:45%}.w55[data-v-bb721d9f]{width:55%}.w70[data-v-bb721d9f]{width:70%}.w75[data-v-bb721d9f]{width:75%}.mock-row[data-v-bb721d9f]{grid-template-columns:2fr 3fr;gap:12px;margin-top:8px;display:grid}.mock-card[data-v-bb721d9f]{border:1px solid #eef0f4;border-radius:14px;flex-direction:column;justify-content:center;gap:10px;min-height:92px;padding:14px;display:flex}.chart-line[data-v-bb721d9f]{width:100%}.chart-line polyline[data-v-bb721d9f]{fill:none;stroke:#f08a3c;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.dot[data-v-bb721d9f]{fill:#fff;stroke-width:4px}.dot.orange[data-v-bb721d9f]{stroke:#f7b267}.dot.pink[data-v-bb721d9f]{stroke:#ec5f7a}.dot.amber[data-v-bb721d9f]{stroke:#e9a100}.mock-pills[data-v-bb721d9f]{border:1px solid #eef0f4;border-radius:14px;gap:10px;padding:16px;display:flex}.pill[data-v-bb721d9f]{background:#f2f4f7;border-radius:10px;flex:1;height:26px}.pill.hot[data-v-bb721d9f]{background:#ffe3e7}.mock-shield[data-v-bb721d9f]{color:#3b4a66;background:#fff;border:1px solid #eceff4;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:flex;position:absolute;top:-22px;right:-22px;box-shadow:0 12px 30px #0f172a1a}.visual-caption[data-v-bb721d9f]{letter-spacing:1px;color:#8a8f99;margin:0;font-size:13px}.release[data-v-bb721d9f]{text-align:center;color:#8a8f99;font-size:12px;position:absolute;bottom:16px;left:0;right:0}@media (width<=900px){.login-shell[data-v-bb721d9f]{grid-template-columns:minmax(0,1fr);width:min(480px,100%)}.visual-side[data-v-bb721d9f]{display:none}.form-side[data-v-bb721d9f]{padding:36px 28px 32px}h1[data-v-bb721d9f]{font-size:32px}}:root{--el-color-primary:#2f6bff;--el-color-primary-light-3:#6d97ff;--el-color-primary-light-5:#97b5ff;--el-color-primary-light-7:#c1d3ff;--el-color-primary-light-8:#d5e1ff;--el-color-primary-light-9:#eaf0ff;--el-color-primary-dark-2:#2656cc;--app-page-bg:#f4f6fb;--app-card-border:#e9edf3;--app-card-radius:14px;--app-card-shadow:0 1px 2px #1018280a, 0 10px 30px -18px #1018282e;--app-line:#eef0f3;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-bg-color-page:var(--app-page-bg);--el-text-color-primary:#1f2329;--el-text-color-regular:#4e5562;--el-text-color-secondary:#8a909a;--el-border-color-lighter:var(--app-line);--el-border-color-extra-light:#f3f4f6}html,body,#app{height:100%;margin:0}body{background:radial-gradient(1100px 380px at 65% -120px, #e3ecff 0%, #e3ecff00 70%) no-repeat, var(--app-page-bg);color:var(--el-text-color-primary);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.el-card{--el-card-border-radius:var(--app-card-radius);--el-card-border-color:var(--app-card-border);--el-card-padding:20px;box-shadow:var(--app-card-shadow)}.el-card__header{color:var(--el-text-color-primary);border-bottom:none;padding:18px 20px 0;font-size:15px;font-weight:600}.el-card__header+.el-card__body{padding-top:16px}.page-card+.page-card{margin-top:16px}.el-table{--el-table-border-color:var(--app-line);--el-table-header-bg-color:#f7f8fa;--el-table-header-text-color:#6b717c;--el-table-row-hover-bg-color:#f7f9fc;--el-table-text-color:var(--el-text-color-primary);border-radius:10px}.el-table th.el-table__cell{font-weight:500}.el-table--border .el-table__cell{border-right-color:#0000}.el-table a{color:var(--el-color-primary);text-decoration:none}.el-table a:hover{text-decoration:underline}.el-descriptions{--el-descriptions-item-bordered-label-background:#f7f8fa}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border-color:var(--app-line)}.el-descriptions__label.is-bordered-label{color:#6b717c;font-weight:500}.el-tag{--el-tag-border-radius:6px}.el-popper.is-light,.el-popover.el-popper,.el-dropdown__popper.el-popper{--el-popper-border-radius:12px;--el-popover-border-radius:12px}.el-popper.is-dark{--el-popper-border-radius:8px}.el-dialog{--el-dialog-border-radius:16px;--el-dialog-padding-primary:20px}.el-message-box{--el-messagebox-border-radius:16px}.el-drawer{--el-drawer-padding-primary:20px}.el-tabs__item{font-size:14px}.el-alert{border-radius:10px}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}@media (width<=1100px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.toolbar .spacer{flex:1}.table-actions{align-items:center;gap:12px;display:inline-flex}.pager{justify-content:flex-end;margin-top:16px;display:flex}.muted{color:#909399;font-size:12px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}.form-grid>.span-2,.form-grid>.el-divider{grid-column:1/-1}@media (width<=768px){.form-grid{grid-template-columns:minmax(0,1fr)}}.form-hint{width:100%;padding-top:6px;line-height:20px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.mono-textarea textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}.bar-cell{align-items:center;gap:8px;display:flex}.bar-cell .bar{background:var(--el-color-primary);border-radius:4px;min-width:3px;height:8px}.tip-alert{margin-bottom:16px}.toolbar .el-date-editor.el-range-editor{flex:none;width:260px}@media (width<=768px){.el-card{--el-card-padding:14px}.el-card__header{padding:14px 14px 0}.el-card__header+.el-card__body{padding-top:12px}.stat-grid{gap:10px;margin-bottom:12px}.el-descriptions__label.is-bordered-label{white-space:nowrap}.page-card+.page-card{margin-top:12px}.toolbar>.el-input,.toolbar>.el-select,.toolbar .el-date-editor.el-range-editor{box-sizing:border-box;width:100%!important}.toolbar .spacer{display:none}.toolbar>.el-radio-group{flex-wrap:wrap}.pager{justify-content:center}.pager .el-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px}.el-dialog{--el-dialog-margin-top:6vh;width:calc(100vw - 24px)!important}.el-message-box{max-width:calc(100vw - 32px)}.el-drawer.rtl{width:100%!important}.el-form:not(.el-form--inline) .el-form-item{flex-direction:column;align-items:stretch}.el-form:not(.el-form--inline) .el-form-item__label{justify-content:flex-start;height:auto;margin-bottom:4px;line-height:22px;width:auto!important}.el-form:not(.el-form--inline) .el-form-item__content{margin-left:0!important}.el-date-range-picker.el-picker-panel{width:calc(100vw - 24px)}.el-date-range-picker .el-picker-panel__body{min-width:0}.el-date-range-picker__content{float:none;box-sizing:border-box;width:100%;display:block}.el-date-range-picker__content.is-left{border-right:none}.el-table[data-table-cards]{--el-table-border-color:transparent;--el-table-row-hover-bg-color:transparent;background:0 0}.el-table[data-table-cards],.el-table[data-table-cards] .el-table__inner-wrapper,.el-table[data-table-cards] .el-table__body-wrapper,.el-table[data-table-cards] .el-table__body-wrapper .el-scrollbar__wrap{height:auto!important;max-height:none!important}.el-table[data-table-cards]:before,.el-table[data-table-cards]:after,.el-table[data-table-cards] .el-table__inner-wrapper:before,.el-table[data-table-cards] .el-table__inner-wrapper:after,.el-table[data-table-cards] .el-table__border-left-patch,.el-table[data-table-cards] .el-table__header-wrapper,.el-table[data-table-cards] .el-table__body colgroup,.el-table[data-table-cards] .el-scrollbar__bar{display:none}.el-table[data-table-cards] .el-table__body-wrapper .el-scrollbar__view{display:block!important}.el-table[data-table-cards] .el-table__body,.el-table[data-table-cards] .el-table__empty-block{width:100%!important}.el-table[data-table-cards] .el-table__body,.el-table[data-table-cards] .el-table__body tbody,.el-table[data-table-cards] .el-table__body tr.el-table__row{display:block}.el-table[data-table-cards] .el-table__body tr.el-table__row{border:1px solid var(--app-card-border);background:var(--el-bg-color);border-radius:12px;margin-bottom:10px;padding:2px 14px}.el-table[data-table-cards] .el-table__body tr.el-table__row>td.el-table__cell{text-align:left;border:0;align-items:flex-start;gap:12px;padding:8px 0;display:flex;background:0 0!important;width:auto!important;position:static!important}.el-table[data-table-cards] .el-table__body tr.el-table__row>td.el-table__cell+td.el-table__cell{border-top:1px dashed var(--el-border-color-lighter)}.el-table[data-table-cards] .el-table__body tr.el-table__row>td.el-table__cell:before{content:attr(data-label);flex:0 0 var(--table-card-label,6em);color:var(--el-text-color-secondary);font-size:13px;line-height:23px}.el-table[data-table-cards] .el-table__body tr.el-table__row>td.el-table__cell>.cell{text-align:left;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;padding:0;line-height:23px}}.stat-hint-popper{max-width:min(340px,100vw - 32px);line-height:1.6}.el-picker__popper.el-popper{--el-popper-border-radius:16px;border:none;box-shadow:0 0 0 1px #1018280f,0 28px 56px -16px #10182847}.el-picker__popper.el-popper .el-popper__arrow{display:none}.el-picker-panel{--el-datepicker-inrange-bg-color:#edf3ff;--el-datepicker-inrange-hover-bg-color:#e2ebff}.el-date-picker__header-label,.el-date-range-picker__header div{color:var(--el-text-color-primary);font-weight:600}.el-date-table th{color:#a0a6b1;border-bottom:none;font-size:12px}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:linear-gradient(135deg, #2f80ed, var(--el-color-primary));box-shadow:0 6px 14px -4px #2f6bff8c}.el-date-table td.available:not(.start-date,.end-date,.current):hover .el-date-table-cell__text{background:#eef3fb}.el-date-table td.today .el-date-table-cell__text:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.el-date-table td.disabled .el-date-table-cell{background-color:#0000}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__sidebar{border-radius:var(--el-popper-border-radius) var(--el-popper-border-radius) 0 0;border-right:none;border-bottom:1px solid var(--el-border-color-lighter);background:linear-gradient(#f8faff,#fff);flex-wrap:wrap;justify-content:center;gap:6px;width:auto;padding:10px 12px;display:flex;position:static}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__shortcut{background:#fff;border:1px solid #e6ebf3;border-radius:6px;width:auto;padding:0 12px;line-height:26px;transition:border-color .15s,box-shadow .15s,color .15s}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__shortcut:hover,.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__shortcut:focus-visible{border-color:var(--el-color-primary-light-7);color:var(--el-color-primary);outline:none;box-shadow:0 4px 10px -6px #2f6bff80}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__body{margin-left:0}.day-picker-popper .el-date-picker.has-sidebar{width:min(400px,100vw - 24px)}.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__content{width:auto;margin:0 16px 10px}.day-picker-popper .el-date-picker.has-sidebar .el-date-picker__header{margin:6px 16px 0}.day-picker-popper .el-date-picker.has-sidebar .el-date-table{width:100%}.day-picker-popper .el-date-picker.has-sidebar .el-date-table td{padding:2px 0}.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__sidebar{border-radius:var(--el-popper-border-radius) var(--el-popper-border-radius) 0 0;border-right:none;border-bottom:1px solid var(--el-border-color-lighter);background:linear-gradient(#f8faff,#fff);flex-wrap:wrap;justify-content:center;gap:6px;width:auto;padding:10px 12px;display:flex;position:static}.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__shortcut{background:#fff;border:1px solid #e6ebf3;border-radius:6px;width:auto;padding:0 10px;line-height:26px;transition:border-color .15s,box-shadow .15s,color .15s}.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__shortcut:hover,.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__shortcut:focus-visible{border-color:var(--el-color-primary-light-7);color:var(--el-color-primary);outline:none;box-shadow:0 4px 10px -6px #2f6bff80}.day-picker-popper .el-date-picker.has-sidebar .el-picker-panel__body{margin-left:0}@media (width>=769px){.range-picker .el-date-range-picker.has-sidebar{width:660px}.range-picker .el-date-range-picker .el-date-table td{padding:2px 0}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__shortcut{padding:0 9px}}@media (width<=768px){.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__sidebar{gap:4px;padding:8px}.range-picker .el-date-range-picker.has-sidebar .el-picker-panel__shortcut{padding:0 10px}}
