:root{color-scheme:light;--panel-surface: rgba(255, 255, 255, .92);--panel-border: rgba(226, 232, 240, .92);--panel-shadow: 0 18px 42px rgba(148, 163, 184, .18);--panel-radius: 22px;--brand-primary: #0f766e;--brand-primary-soft: #ecfeff;--brand-accent: #2563eb;--text-primary: #0f172a;--text-secondary: #64748b;--warm-card-bg: rgba(248, 251, 255, .82);--warm-card-bg-strong: rgba(243, 248, 255, .9);--warm-border: rgba(191, 219, 254, .34);--warm-border-strong: rgba(148, 163, 184, .16);--warm-shadow: 0 20px 46px rgba(148, 163, 184, .18);--warm-title: #334155;--warm-text: #475569;--warm-subtext: #64748b;--warm-input-bg: rgba(255, 255, 255, .72);--warm-input-border: rgba(191, 219, 254, .4);--warm-input-focus: rgba(191, 219, 254, .24);--warm-primary-start: #93c5fd;--warm-primary-end: #7dd3fc;--warm-surface-glow: rgba(219, 234, 254, .72);--scrollbar-size: 8px;--scrollbar-radius: 999px;--scrollbar-track-solid: rgba(15, 23, 42, .22);--scrollbar-track-solid-soft: rgba(15, 23, 42, .18);--scrollbar-thumb-solid: rgba(96, 165, 250, .72);--scrollbar-thumb-solid-strong: rgba(148, 163, 184, .82);--scrollbar-glow: rgba(96, 165, 250, .14);--scrollbar-track: linear-gradient(180deg, rgba(15, 23, 42, .08) 0%, rgba(15, 23, 42, .18) 100%);--scrollbar-thumb: linear-gradient(180deg, rgba(148, 163, 184, .64) 0%, rgba(96, 165, 250, .72) 100%);--scrollbar-thumb-hover: linear-gradient(180deg, rgba(191, 219, 254, .82) 0%, rgba(96, 165, 250, .9) 100%)}*{box-sizing:border-box}body{margin:0;font-family:PingFang SC,PingFang TC,Helvetica Neue,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:linear-gradient(140deg,#f6f8ff,#f3f6fb 45%,#eef2f7);color:var(--text-primary)}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-solid) var(--scrollbar-track-solid)}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar-track{border-radius:var(--scrollbar-radius);background:var(--scrollbar-track);box-shadow:inset 0 0 0 1px #94a3b814}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar-thumb{min-height:48px;border:1px solid transparent;border-radius:var(--scrollbar-radius);background:var(--scrollbar-thumb);background-clip:padding-box;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 8px var(--scrollbar-glow);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);box-shadow:inset 0 0 0 1px #ffffff29,0 0 10px #60a5fa2e}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#bfdbfee0,#3b82f6eb);box-shadow:inset 0 0 0 1px #ffffff2e,0 0 10px #3b82f633}:where(html,body,.menu,.mobile-menu,.el-scrollbar__wrap,.el-table__body-wrapper,.el-table__header-wrapper,.el-dialog__body,.el-drawer__body,.el-select-dropdown__wrap,.el-dropdown-menu,.el-cascader-menu,.el-textarea__inner)::-webkit-scrollbar-corner{background:transparent}.menu,.mobile-menu{scrollbar-color:var(--scrollbar-thumb-solid-strong) var(--scrollbar-track-solid-soft)}.app-shell{min-height:100vh}.panel{min-width:0;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-content:start}.panel-title{margin-bottom:18px;font-size:26px;font-weight:700;letter-spacing:.01em;color:#0f172a}.panel>.toolbar,.panel>.actions,.panel>.el-card{border:1px solid var(--panel-border);border-radius:var(--panel-radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.panel>.toolbar{margin-bottom:14px;padding:8px 10px;background:radial-gradient(circle at top left,#e0f2fead,#fffffffa 42%),linear-gradient(180deg,#fffffffa,#f8fafcfa)}.panel>.actions{margin-bottom:0;padding:10px 12px}.workspace-section-card{overflow:hidden;border:1px solid var(--panel-border);border-radius:24px;background:radial-gradient(circle at top left,rgba(219,234,254,.28) 0%,transparent 28%),linear-gradient(180deg,#fffffffa,#f8fafcf5);box-shadow:var(--panel-shadow)}.workspace-section-card>.el-card__header{padding:18px 20px 14px;border-bottom:1px solid rgba(226,232,240,.92);background:linear-gradient(180deg,#f8fafcfa,#fffffff0)}.workspace-section-card>.el-card__body{padding:18px 20px}.workspace-section-head,.workspace-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workspace-section-title,.workspace-detail-title{font-size:16px;font-weight:700;color:#0f172a}.workspace-section-hint{margin-top:4px;color:#64748b;font-size:13px;line-height:1.6}.workspace-inline-stats{display:flex;gap:12px;flex-wrap:wrap;color:#475569;font-size:13px}.workspace-inline-stats>span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(191,219,254,.68);background:#eff6ffe6}.workspace-toolbar-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;color:#64748b;font-size:13px}.workspace-legend{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed rgba(191,219,254,.8)}.workspace-legend__title{color:#475569;font-size:13px;font-weight:700}.workspace-legend__item{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#64748b;font-size:13px}.workspace-detail-panel,.workspace-detail-section,.workspace-dialog-section{display:grid;gap:16px}.workspace-dialog-title{color:#334155;font-size:15px;font-weight:700}.workspace-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.workspace-dialog-grid__span-2{grid-column:span 2}.workspace-note{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px dashed rgba(191,219,254,.88);background:radial-gradient(circle at top right,rgba(191,219,254,.22),transparent 32%),linear-gradient(180deg,#eff6ffeb,#fffffffa)}.workspace-note__title{color:#334155;font-size:14px;font-weight:700}.workspace-note__body,.workspace-note__item{color:#64748b;font-size:13px;line-height:1.6}.panel-alert{margin-bottom:0;border-radius:18px}.panel-subtitle{margin-top:6px;color:#64748b;font-size:14px}.query-form{display:flex;flex-wrap:wrap;align-items:center;gap:12px 4px}.query-form .el-form-item{margin-right:12px;margin-bottom:10px}.query-form .el-form-item__label{font-weight:600;color:#475569}.query-form .el-input__wrapper,.query-form .el-select__wrapper,.query-form .el-textarea__inner,.query-form .el-date-editor.el-input__wrapper,.query-form .el-date-editor .el-range-input{border-radius:14px;box-shadow:0 0 0 1px #cbd5e1b8 inset}.query-form .el-input__wrapper:hover,.query-form .el-select__wrapper:hover,.query-form .el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px #2563eb47 inset}.actions .el-button,.page-list-tools .el-button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border-radius:12px;font-weight:600}.actions .el-button:before{content:"*";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#0f766e1f;color:var(--brand-primary);font-size:11px;line-height:1}.actions .el-button--primary:before{content:"+"}.actions .el-button--danger:before{content:"-"}.actions__content{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.actions__stats{display:flex;gap:12px;flex-wrap:wrap;color:#475569;font-size:14px}.actions__stats--wrap{row-gap:8px}.actions__buttons{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.el-table{width:100%}.panel .el-table{overflow:hidden;border:1px solid rgba(226,232,240,.96);border-radius:22px;background:#fffffff5;box-shadow:var(--panel-shadow)}.panel .el-table th.el-table__cell{height:56px;background:linear-gradient(180deg,#f8fbff,#eff6ff);color:#475569;font-weight:700;border-bottom:1px solid rgba(226,232,240,.96)}.panel .el-table td.el-table__cell{padding:14px 0;color:#0f172a;border-bottom:1px solid rgba(241,245,249,.96)}.panel .el-table tr:hover>td.el-table__cell{background:#eff6ffb8}.panel .el-table .el-tag{border-radius:999px;font-weight:600}.panel .el-table .cell{line-height:1.5}.el-table .caret-wrapper{opacity:1}.el-table .el-table__column-filter-trigger{display:inline-flex;align-items:center;margin-left:4px;opacity:1;color:#909399}.el-table .el-table__column-filter-trigger:hover,.el-table .el-table__column-filter-trigger.is-active{color:#409eff}.pagination{display:flex;justify-content:flex-end;margin-top:18px}.pagination .el-pagination{padding:12px 14px;border:1px solid var(--panel-border);border-radius:18px;background:#ffffffeb;box-shadow:0 12px 30px #94a3b824}.el-dialog,.el-drawer{border:1px solid var(--warm-border);border-radius:24px!important;overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(219,234,254,.92) 0%,transparent 26%),radial-gradient(circle at 88% 16%,rgba(219,234,254,.48) 0%,transparent 20%),radial-gradient(circle at 78% 88%,rgba(239,246,255,.72) 0%,transparent 22%),radial-gradient(circle at 18% 82%,rgba(191,219,254,.12) 0 1px,transparent 1.2px),radial-gradient(circle at 68% 28%,rgba(255,255,255,.62) 0 1px,transparent 1.2px),linear-gradient(180deg,var(--warm-card-bg) 0%,var(--warm-card-bg-strong) 100%)!important;box-shadow:var(--warm-shadow)!important;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.el-dialog{position:relative}.el-dialog:before,.el-drawer:before,.el-dialog:after,.el-drawer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.el-dialog:before,.el-drawer:before{opacity:.42;background:radial-gradient(circle at 14% 18%,rgba(255,255,255,.82) 0 1px,transparent 1.2px),radial-gradient(circle at 78% 22%,rgba(255,255,255,.76) 0 1.2px,transparent 1.4px),radial-gradient(circle at 26% 74%,rgba(219,234,254,.86) 0 1px,transparent 1.2px),radial-gradient(circle at 86% 76%,rgba(191,219,254,.76) 0 1px,transparent 1.2px),radial-gradient(circle at 56% 38%,rgba(255,255,255,.58) 0 .9px,transparent 1.1px),radial-gradient(circle at 42% 88%,rgba(219,234,254,.72) 0 .9px,transparent 1.1px);background-size:220px 220px,280px 280px,240px 240px,300px 300px,240px 240px,260px 260px;animation:dialog-star-twinkle 10s ease-in-out infinite alternate}.el-dialog:after,.el-drawer:after{opacity:.62;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.24),transparent 44%),linear-gradient(120deg,#ffffff29,#dbeafe1f 28%,#ffffff08 52%,#dbeafe1a 74%,#ffffff24);background-size:100% 100%,220% 220%;animation:dialog-sky-flow 16s ease-in-out infinite}.el-dialog__header,.el-dialog__body,.el-dialog__footer,.el-drawer__header,.el-drawer__body{position:relative;z-index:1}.el-dialog__header,.el-drawer__header{margin-right:0;padding:20px 24px 14px;border-bottom:1px solid rgba(191,219,254,.26);background:linear-gradient(90deg,rgba(239,246,255,.94),rgba(248,250,252,.62) 48%,transparent 100%);box-shadow:inset 0 1px #ffffff8c}.el-dialog__title,.el-drawer__title{color:var(--warm-title);font-weight:700;letter-spacing:.04em}.el-dialog__body,.el-drawer__body{padding:22px 24px;color:var(--warm-text)}.el-dialog__footer{padding:0 24px 22px}.el-dialog .el-dialog__footer .el-button,.el-drawer .el-drawer__footer .el-button{position:relative;overflow:hidden;isolation:isolate}.el-dialog .el-dialog__footer .el-button:before,.el-dialog .el-dialog__footer .el-button:after,.el-drawer .el-drawer__footer .el-button:before,.el-drawer .el-drawer__footer .el-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.el-dialog .el-dialog__footer .el-button:before,.el-drawer .el-drawer__footer .el-button:before{opacity:.38;background:radial-gradient(circle at 18% 28%,rgba(255,255,255,.86) 0 1px,transparent 1.2px),radial-gradient(circle at 78% 34%,rgba(219,234,254,.82) 0 1.1px,transparent 1.3px),radial-gradient(circle at 56% 72%,rgba(255,255,255,.7) 0 .9px,transparent 1.1px);background-size:120px 120px,145px 145px,112px 112px;animation:footer-button-stars 7s ease-in-out infinite alternate}.el-dialog .el-dialog__footer .el-button:after,.el-drawer .el-drawer__footer .el-button:after{opacity:.34;background:linear-gradient(120deg,#ffffff2e,#ffffff0a 35%,#fff3);transform:translate(-14%)}.el-dialog .el-dialog__footer .el-button--default:before,.el-dialog .el-dialog__footer .el-button--primary:before,.el-drawer .el-drawer__footer .el-button--default:before,.el-drawer .el-drawer__footer .el-button--primary:before{opacity:.5;background:radial-gradient(circle at 16% 30%,rgba(255,255,255,.95) 0 1px,transparent 1.2px),radial-gradient(circle at 84% 30%,rgba(239,246,255,.88) 0 1.1px,transparent 1.3px),radial-gradient(circle at 62% 72%,rgba(191,219,254,.82) 0 1px,transparent 1.2px),radial-gradient(circle at 42% 44%,rgba(255,255,255,.58) 0 .9px,transparent 1.1px);background-size:124px 124px,144px 144px,118px 118px,136px 136px;animation:footer-button-stars 5.8s ease-in-out infinite alternate}.el-dialog .el-dialog__footer .el-button--default:after,.el-dialog .el-dialog__footer .el-button--primary:after,.el-drawer .el-drawer__footer .el-button--default:after,.el-drawer .el-drawer__footer .el-button--primary:after{opacity:.62;background:radial-gradient(circle at 18% 50%,rgba(255,255,255,.18),transparent 34%),linear-gradient(120deg,#ffffff47,#ffffff14 26%,#bae6fd14 46%,#ffffff47 72%,#ffffff1f);background-size:100% 100%,210% 210%;animation:footer-button-flow 6s ease-in-out infinite}.el-dialog .el-dialog__footer .el-button--default:hover:after,.el-dialog .el-dialog__footer .el-button--primary:hover:after,.el-drawer .el-drawer__footer .el-button--default:hover:after,.el-drawer .el-drawer__footer .el-button--primary:hover:after{opacity:.78;animation-duration:4.8s}.el-dialog .el-dialog__footer .el-button>span{position:relative;z-index:1}.el-dialog .el-form-item,.el-drawer .el-form-item{margin-bottom:20px}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{color:var(--warm-title);font-weight:700}.el-dialog .el-input__wrapper,.el-dialog .el-select__wrapper,.el-dialog .el-textarea__inner,.el-dialog .el-date-editor.el-input__wrapper,.el-dialog .el-input-number,.el-drawer .el-input__wrapper,.el-drawer .el-select__wrapper,.el-drawer .el-textarea__inner,.el-drawer .el-date-editor.el-input__wrapper,.el-drawer .el-input-number{border-radius:16px;background:var(--warm-input-bg);box-shadow:inset 0 1px #ffffffd1,0 0 0 1px var(--warm-input-border) inset,0 10px 24px #94a3b814;color:var(--warm-text);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.el-dialog .el-input__wrapper:hover,.el-dialog .el-select__wrapper:hover,.el-dialog .el-date-editor.el-input__wrapper:hover,.el-drawer .el-input__wrapper:hover,.el-drawer .el-select__wrapper:hover,.el-drawer .el-date-editor.el-input__wrapper:hover{box-shadow:inset 0 1px #ffffffe0,0 0 0 1px #93c5fd57 inset,0 12px 24px #94a3b81a}.el-dialog .el-input__wrapper.is-focus,.el-dialog .el-select__wrapper.is-focused,.el-drawer .el-input__wrapper.is-focus,.el-drawer .el-select__wrapper.is-focused{box-shadow:inset 0 1px #fffffff0,0 0 0 1px #93c5fd70 inset,0 0 0 4px var(--warm-input-focus),0 12px 24px #bae6fd29}.el-dialog .el-input__inner,.el-dialog .el-textarea__inner,.el-dialog .el-select__placeholder,.el-drawer .el-input__inner,.el-drawer .el-textarea__inner,.el-drawer .el-select__placeholder{color:var(--warm-text)}.el-dialog .el-input__inner::placeholder,.el-dialog .el-textarea__inner::placeholder,.el-drawer .el-input__inner::placeholder,.el-drawer .el-textarea__inner::placeholder{color:#9a34127a}.el-dialog .el-button,.el-drawer .el-button{border-radius:14px;font-weight:700}.el-dialog .el-dialog__footer .el-button--primary,.el-dialog .el-dialog__footer .el-button--default,.el-drawer .el-drawer__footer .el-button--primary,.el-drawer .el-drawer__footer .el-button--default{color:#eef6ff;border-color:#94beff6b;background:linear-gradient(135deg,#0b1f46,#12356a 48%,#1f4b93);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #081b3c47,0 12px 28px #14346c38}.el-dialog .el-dialog__footer .el-button--primary:hover,.el-dialog .el-dialog__footer .el-button--default:hover,.el-drawer .el-drawer__footer .el-button--primary:hover,.el-drawer .el-drawer__footer .el-button--default:hover{color:#f8fbff;border-color:#bad8ff8a;background:linear-gradient(135deg,#0d2756,#153d78 48%,#2757a4);box-shadow:inset 0 1px #fff3,inset 0 -1px #081b3c3d,0 16px 32px #183d7847}.el-dialog .el-dialog__footer,.el-drawer .el-drawer__footer{position:relative;z-index:1;border-top:1px solid rgba(191,219,254,.2);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.el-dialog .el-switch__core,.el-drawer .el-switch__core{border-color:#bfdbfe57;background:#f8fafcfa}.el-switch{--el-switch-on-color: var(--brand-primary);--el-switch-off-color: rgba(128, 146, 188, .46)}.el-message{border:1px solid rgba(99,131,199,.18);border-radius:18px;background:#fffffff5;box-shadow:0 18px 36px #0a1e4a24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.el-message .el-message__content,.el-message .el-message__icon,.el-message .el-message__closeBtn{color:var(--text-primary)}.el-message--error{border-color:#dc26262e;background:linear-gradient(135deg,#fff8f8fa,#fffffff5)}.el-message--error .el-message__content,.el-message--error .el-message__icon{color:#d1435b}.el-dialog .el-radio,.el-dialog .el-checkbox,.el-drawer .el-radio,.el-drawer .el-checkbox{color:var(--warm-text)}.el-dialog .el-divider__text,.el-drawer .el-divider__text{color:var(--warm-subtext);background:var(--warm-card-bg-strong)}@keyframes dialog-sky-flow{0%{background-position:0 0,0% 50%}50%{background-position:0 0,100% 50%}to{background-position:0 0,0% 50%}}@keyframes dialog-star-twinkle{0%{opacity:.24;transform:scale(1)}50%{opacity:.46;transform:scale(1.004)}to{opacity:.3;transform:scale(1)}}@keyframes footer-button-stars{0%{opacity:.26;transform:translateY(0)}50%{opacity:.46;transform:translateY(-1px)}to{opacity:.3;transform:translateY(0)}}@keyframes footer-button-flow{0%{background-position:0 0,0% 50%}50%{background-position:0 0,100% 50%}to{background-position:0 0,0% 50%}}@media (max-width: 992px){.panel-title{font-size:20px!important;margin-bottom:14px!important}.query-form{display:grid;grid-template-columns:1fr;gap:10px}.query-form .el-form-item{margin-right:0!important;margin-bottom:0!important}.query-form .el-input,.query-form .el-select,.query-form .el-date-editor{width:100%!important}.panel>.toolbar,.panel>.actions,.panel .el-table{border-radius:18px}.actions .el-button{width:100%;justify-content:center}.actions__content{align-items:flex-start}.workspace-section-head,.workspace-detail-head{flex-direction:column;align-items:stretch}.workspace-dialog-grid{grid-template-columns:minmax(0,1fr)}.workspace-dialog-grid__span-2{grid-column:auto}.pagination{justify-content:center!important;overflow-x:auto;padding-bottom:6px}.el-dialog{width:calc(100vw - 24px)!important;margin-top:6vh!important;max-height:88vh}.el-dialog .el-row,.el-drawer .el-row{display:block;margin-left:0!important;margin-right:0!important}.el-dialog .el-row>.el-col,.el-drawer .el-row>.el-col{max-width:100%!important;flex:0 0 100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}.el-dialog .el-form-item,.el-drawer .el-form-item{display:block;margin-bottom:16px!important}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{display:block;width:auto!important;max-width:none!important;padding:0 0 8px!important;line-height:1.45;text-align:left!important;white-space:normal}.el-dialog .el-form-item__content,.el-drawer .el-form-item__content{margin-left:0!important;width:100%;min-width:0}.el-dialog .el-input,.el-dialog .el-select,.el-dialog .el-date-editor,.el-dialog .el-input-number,.el-dialog .el-cascader,.el-drawer .el-input,.el-drawer .el-select,.el-drawer .el-date-editor,.el-drawer .el-input-number,.el-drawer .el-cascader{width:100%!important}.el-dialog .el-input-number .el-input__wrapper,.el-drawer .el-input-number .el-input__wrapper{width:100%}.el-dialog .el-dialog__body,.el-drawer .el-drawer__body{padding:18px 16px}.el-dialog .el-dialog__body{max-height:calc(88vh - 138px);overflow:auto;padding-bottom:92px}.el-dialog .el-dialog__footer{position:sticky;bottom:0;z-index:3;display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));margin:0;border-top:1px solid rgba(191,219,254,.28);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.el-dialog .el-dialog__footer .el-button{flex:1 1 0;min-height:42px;margin-left:0!important;border-radius:18px;font-size:15px;letter-spacing:.04em}.el-dialog .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.el-drawer .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{margin-right:4px;font-size:13px}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{font-size:15px;font-weight:700}.el-dialog .el-input-number,.el-drawer .el-input-number{min-height:40px}.el-dialog .el-input-number .el-input-number__decrease,.el-dialog .el-input-number .el-input-number__increase,.el-drawer .el-input-number .el-input-number__decrease,.el-drawer .el-input-number .el-input-number__increase{width:38px}.el-dialog .el-input-number .el-input__inner,.el-drawer .el-input-number .el-input__inner{text-align:center}.el-drawer{max-width:100vw}.el-drawer .el-drawer__body{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.el-table__body-wrapper,.el-table__header-wrapper{overflow-x:auto}}@media (max-width: 480px){.el-dialog{width:calc(100vw - 16px)!important;margin-top:3vh!important}.el-dialog .el-dialog__body,.el-drawer .el-drawer__body{padding:14px 12px}.el-dialog .el-dialog__body{padding-bottom:88px}.el-dialog .el-dialog__footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))}.el-dialog .el-dialog__footer .el-button{min-height:40px;font-size:14px}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{font-size:14px;padding-bottom:6px!important}}:root{--font-sans: "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--brand-primary: #2457ff;--brand-primary-strong: #173ac4;--brand-primary-soft: #eaf1ff;--brand-primary-soft-strong: rgba(36, 87, 255, .16);--brand-accent: #68b8ff;--brand-accent-soft: rgba(104, 184, 255, .18);--text-primary: #0c1d45;--text-secondary: #5c6c8b;--text-tertiary: #8b9bb9;--panel-surface: rgba(255, 255, 255, .9);--panel-surface-strong: rgba(255, 255, 255, .97);--panel-border: rgba(99, 131, 199, .22);--panel-shadow: 0 24px 48px rgba(10, 30, 74, .12);--panel-shadow-soft: 0 16px 32px rgba(10, 30, 74, .08);--panel-radius: 24px;--warm-card-bg: rgba(250, 252, 255, .96);--warm-card-bg-strong: rgba(244, 248, 255, .98);--warm-border: rgba(99, 131, 199, .18);--warm-border-strong: rgba(99, 131, 199, .14);--warm-shadow: 0 30px 60px rgba(10, 30, 74, .16);--warm-title: #10214c;--warm-text: #5c6c8b;--warm-subtext: #8495b3;--warm-input-bg: rgba(255, 255, 255, .94);--warm-input-border: rgba(99, 131, 199, .2);--warm-input-focus: rgba(36, 87, 255, .12);--warm-primary-start: #5f89ff;--warm-primary-end: #68b8ff;--warm-surface-glow: rgba(222, 235, 255, .8);--el-color-primary: var(--brand-primary);--el-color-primary-light-3: #5f86ff;--el-color-primary-light-5: #89a7ff;--el-color-primary-light-7: #b7caff;--el-color-primary-light-8: #d8e4ff;--el-color-primary-light-9: #edf3ff;--el-color-primary-dark-2: #173ac4;--el-bg-color: #f4f8ff;--el-bg-color-page: #eef4ff;--el-bg-color-overlay: rgba(255, 255, 255, .97);--el-fill-color-blank: rgba(255, 255, 255, .96);--el-fill-color-light: rgba(235, 242, 255, .92);--el-fill-color-lighter: rgba(241, 246, 255, .96);--el-fill-color-extra-light: rgba(247, 250, 255, .98);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-secondary);--el-text-color-secondary: var(--text-tertiary);--el-border-color: rgba(99, 131, 199, .24);--el-border-color-light: rgba(99, 131, 199, .16);--el-border-radius-base: 16px;--el-border-radius-round: 999px;--el-box-shadow: 0 20px 40px rgba(10, 30, 74, .12);--el-box-shadow-light: 0 14px 28px rgba(10, 30, 74, .08);--el-font-family: var(--font-sans)}html,body,#app{min-height:100%}body{font-family:var(--font-sans);letter-spacing:.01em;background:radial-gradient(circle at 14% 18%,rgba(92,140,255,.18),transparent 26%),radial-gradient(circle at 84% 12%,rgba(104,184,255,.14),transparent 22%),linear-gradient(135deg,#eef4ff,#f7faff 42%,#eef4ff);color:var(--text-primary)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 1px 1px,rgba(142,166,219,.3) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.24),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.24),transparent 72%);opacity:.16}#app,.app-shell{position:relative;min-height:100vh}button,input,textarea,select{font:inherit}.el-card{border-color:var(--panel-border);border-radius:24px;background:var(--panel-surface);box-shadow:var(--panel-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.el-button{border-radius:16px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.el-button:hover{transform:translateY(-1px)}.el-button--default,.el-button.is-plain{background:#ffffffe6;border-color:#6383c738;color:var(--text-primary);box-shadow:0 10px 20px #0a1e4a14}.el-button--default:hover,.el-button.is-plain:hover{background:var(--brand-primary-soft);border-color:#2457ff47;color:var(--brand-primary)}.el-button--primary{border-color:#173ac4b8;background:linear-gradient(135deg,#2c6bff,#1b49d6);box-shadow:0 16px 30px #2457ff3d}.el-button--primary:hover{border-color:#173ac4bd;background:linear-gradient(135deg,#3775ff,#224fde)}.el-input__wrapper,.el-select__wrapper,.el-date-editor.el-input__wrapper,.el-textarea__inner,.el-input-number{border-radius:16px;background:#ffffffe6;box-shadow:inset 0 0 0 1px #6383c72e,0 10px 24px #0a1e4a0f}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-date-editor.el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #2457ff57,0 0 0 4px #2457ff1a,0 14px 28px #2457ff1a}.panel-title{margin-bottom:20px;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.panel-subtitle{color:var(--text-secondary)}.panel>.toolbar,.panel>.actions,.panel>.el-card{border:1px solid var(--panel-border);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f7fafff0);box-shadow:var(--panel-shadow-soft)}.panel>.toolbar{margin-bottom:16px;padding:14px 16px;background:radial-gradient(circle at top left,rgba(36,87,255,.08),transparent 28%),linear-gradient(180deg,#fffffffa,#f7fafff2)}.panel>.actions{padding:14px 16px}.query-form{gap:14px 8px}.query-form .el-form-item{margin-right:16px;margin-bottom:12px}.query-form .el-form-item__label{font-weight:600;color:var(--text-secondary)}.actions .el-button,.page-list-tools .el-button{min-height:42px;padding:0 18px;border-radius:16px}.actions .el-button:before{content:none}.actions__stats,.workspace-toolbar-meta,.workspace-note__body,.workspace-note__item{color:var(--text-secondary)}.workspace-section-card{border:1px solid var(--panel-border);border-radius:28px;background:linear-gradient(180deg,#fffffffa,#f6fafff0);box-shadow:var(--panel-shadow)}.workspace-section-card>.el-card__header{padding:20px 22px 16px;border-bottom:1px solid rgba(99,131,199,.14);background:linear-gradient(180deg,#f5f9fff5,#ffffffe6)}.workspace-section-card>.el-card__body{padding:22px}.workspace-section-title,.workspace-detail-title,.workspace-dialog-title,.workspace-note__title{color:var(--text-primary)}.workspace-inline-stats>span{border-color:#2457ff29;background:#eaf1ffe0;color:var(--text-primary)}.workspace-note{border:1px solid rgba(36,87,255,.16);background:linear-gradient(180deg,#ecf3ffeb,#fffffffa)}.panel .el-table{border:1px solid rgba(99,131,199,.18);border-radius:24px;background:#fffffff5;box-shadow:var(--panel-shadow-soft)}.panel .el-table th.el-table__cell{height:58px;background:linear-gradient(180deg,#f2f7fff5,#e8f0ffeb);color:var(--text-secondary);border-bottom:1px solid rgba(99,131,199,.14)}.panel .el-table td.el-table__cell{padding:16px 0;color:var(--text-primary);border-bottom:1px solid rgba(225,233,247,.86)}.panel .el-table tr:hover>td.el-table__cell{background:#eaf1ffbd}.pagination .el-pagination{padding:12px 16px;border:1px solid var(--panel-border);border-radius:20px;background:#fffffff0;box-shadow:var(--panel-shadow-soft)}.el-dialog,.el-drawer{border:1px solid rgba(99,131,199,.18);border-radius:26px!important;background:linear-gradient(180deg,#fffffff5,#f4f8fffa)!important;box-shadow:0 30px 60px #0a1e4a2e!important}.el-dialog:before,.el-drawer:before{opacity:.22;background:radial-gradient(circle at 18% 18%,rgba(108,148,255,.42) 0 1px,transparent 1.3px),radial-gradient(circle at 82% 22%,rgba(255,255,255,.92) 0 1px,transparent 1.2px),radial-gradient(circle at 24% 78%,rgba(157,199,255,.5) 0 1px,transparent 1.3px),radial-gradient(circle at 76% 74%,rgba(82,141,255,.34) 0 1px,transparent 1.3px)}.el-dialog:after,.el-drawer:after{opacity:.48;background:radial-gradient(circle at top left,rgba(36,87,255,.12),transparent 42%),linear-gradient(130deg,#ffffff42,#f4f8ff14)}.el-dialog__header,.el-drawer__header{padding:22px 24px 16px;border-bottom:1px solid rgba(99,131,199,.14);background:linear-gradient(90deg,#eef4ffd1,#ffffff9e)}.el-dialog__title,.el-drawer__title{color:var(--text-primary)}.el-dialog__body,.el-drawer__body{color:var(--text-secondary)}.el-dialog .el-dialog__footer .el-button--default,.el-drawer .el-drawer__footer .el-button--default{color:var(--text-primary);border-color:#6383c738;background:#fffffff0;box-shadow:0 10px 24px #0a1e4a14}.el-dialog .el-dialog__footer .el-button--default:hover,.el-drawer .el-drawer__footer .el-button--default:hover{color:var(--brand-primary);border-color:#2457ff47;background:var(--brand-primary-soft)}.el-dialog .el-dialog__footer .el-button--primary,.el-drawer .el-drawer__footer .el-button--primary{border-color:#173ac4ad;background:linear-gradient(135deg,#2c6bff,#1b49d6);box-shadow:0 16px 30px #2457ff33}:root{--brand-danger: #d94b63;--brand-danger-strong: #c33651;--brand-danger-soft: rgba(217, 75, 99, .1);--surface-frost: rgba(255, 255, 255, .94);--surface-muted: rgba(246, 250, 255, .96);--surface-outline: rgba(99, 131, 199, .16);--surface-hover: rgba(234, 241, 255, .88);--table-row-alt: rgba(248, 251, 255, .84);--overlay-backdrop: rgba(7, 20, 45, .44)}.el-overlay,.el-overlay-dialog{background:var(--overlay-backdrop)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.el-button,.el-button--large,.el-button--default,.el-button--small{min-height:40px;padding:0 16px;border-radius:16px;font-weight:600;letter-spacing:.01em}.el-button>span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;overflow:visible;text-overflow:clip}.el-button .el-icon{font-size:15px}.el-button--default,.el-button.is-plain,.el-button--info{border-color:#6383c733;background:var(--surface-frost);color:var(--text-primary);box-shadow:0 10px 22px #0a1e4a14}.el-button--default:hover,.el-button.is-plain:hover,.el-button--info:hover{border-color:#2457ff47;background:var(--brand-primary-soft);color:var(--brand-primary)}.el-button--primary{border-color:#173ac4b8;background:linear-gradient(135deg,#2c6bff,#173cc8);color:#fff;box-shadow:0 14px 28px #2457ff38}.el-button--primary:hover{background:linear-gradient(135deg,#3572ff,#1d46cf);color:#fff}.el-button--danger{border-color:#c93956b8;background:linear-gradient(135deg,#e25b72,#c33651);color:#fff;box-shadow:0 14px 28px #c939562e}.el-button--danger:hover{background:linear-gradient(135deg,#ea667d,#cf3f5b);color:#fff}.el-button.is-circle{min-width:40px;padding:0;border-radius:14px}.el-button.is-disabled,.el-button.is-disabled:hover{opacity:.62;transform:none;box-shadow:none}.actions .el-button:before,.page-list-tools .el-button:before,.page-list-tools .el-button:after,.admin-action-bar .el-button:before,.admin-action-bar .el-button:after,.el-dialog .el-dialog__footer .el-button:before,.el-dialog .el-dialog__footer .el-button:after,.el-drawer .el-drawer__footer .el-button:before,.el-drawer .el-drawer__footer .el-button:after{content:none!important}.el-dialog,.el-drawer,.el-message-box{border:1px solid var(--surface-outline)!important;border-radius:28px!important;background:linear-gradient(180deg,#fffffffa,#f5f9fffa)!important;box-shadow:0 28px 56px #0a1e4a2e!important}.el-dialog:before,.el-dialog:after,.el-drawer:before,.el-drawer:after{content:none!important}.el-dialog__header,.el-drawer__header,.el-message-box__header{padding:22px 24px 16px;border-bottom:1px solid rgba(99,131,199,.12);background:linear-gradient(180deg,#f1f6ffeb,#ffffffdb)}.el-dialog__title,.el-drawer__title,.el-message-box__title{color:var(--text-primary);font-weight:700;letter-spacing:-.01em}.el-dialog__body,.el-drawer__body,.el-message-box__content{color:var(--text-secondary)}.el-dialog__headerbtn,.el-drawer__close-btn,.el-message-box__headerbtn{top:18px;right:18px;width:34px;height:34px;border-radius:12px;color:var(--text-secondary);background:#ffffffdb;box-shadow:0 8px 18px #0a1e4a0f;transition:background .18s ease,color .18s ease,transform .18s ease}.el-dialog__headerbtn:hover,.el-drawer__close-btn:hover,.el-message-box__headerbtn:hover{color:var(--brand-primary);background:var(--brand-primary-soft);transform:translateY(-1px)}.el-dialog__footer,.el-drawer__footer,.el-message-box__btns{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px;margin-top:0}.el-dialog__footer .el-button+.el-button,.el-drawer__footer .el-button+.el-button,.el-message-box__btns .el-button+.el-button{margin-left:0}.el-dialog .el-dialog__footer .el-button,.el-drawer .el-drawer__footer .el-button,.el-message-box__btns .el-button{min-width:104px}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label{color:var(--text-secondary)}.el-select-dropdown,.el-dropdown-menu,.el-picker-panel,.el-cascader__dropdown,.el-popover.el-popper,.el-autocomplete-suggestion,.el-tooltip__popper.is-dark{border:1px solid var(--surface-outline)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffffffa,#f6fafffa)!important;box-shadow:0 20px 40px #0a1e4a24!important}.el-select-dropdown__item,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li{min-height:38px;margin:4px 6px;border-radius:12px;color:var(--text-primary)}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover,.el-dropdown-menu__item:not(.is-disabled):hover,.el-cascader-node:hover,.el-autocomplete-suggestion li:hover{background:var(--surface-hover)!important;color:var(--brand-primary)}.el-select-dropdown__item.selected,.el-dropdown-menu__item.is-active{background:#2457ff1a!important;color:var(--brand-primary);font-weight:700}.el-tag{border-radius:12px;border-color:#6383c72e;background:#f3f7ffeb;color:var(--text-primary);font-weight:600}.panel .el-table,.panel .el-table__inner-wrapper{border-color:var(--surface-outline)}.panel .el-table:before,.panel .el-table__inner-wrapper:before{display:none}.panel .el-table th.el-table__cell{height:56px;background:linear-gradient(180deg,#f4f8fff5,#eaf1ffeb);color:var(--text-secondary);font-size:13px;font-weight:700}.panel .el-table td.el-table__cell{padding:16px 0;background:#fffffff5}.panel .el-table .el-table__row:nth-child(2n)>td.el-table__cell{background:var(--table-row-alt)}.panel .el-table tr:hover>td.el-table__cell,.panel .el-table .current-row>td.el-table__cell{background:#eaf1ffeb!important}.panel .el-table .cell{padding:0 16px;line-height:1.55}.panel .el-table .el-button{min-height:32px;padding:0 12px;border-radius:12px;font-size:13px;box-shadow:none}.pagination .el-pagination{gap:8px;align-items:center}.pagination .el-pagination .btn-prev,.pagination .el-pagination .btn-next,.pagination .el-pagination .el-pager li{min-width:36px;height:36px;border-radius:12px;border:1px solid var(--surface-outline);background:#ffffffeb;color:var(--text-primary);box-shadow:0 8px 18px #0a1e4a0f}.pagination .el-pagination .el-pager li.is-active{border-color:#173ac4ad;background:linear-gradient(135deg,#2c6bff,#173cc8);color:#fff}.el-checkbox__inner,.el-radio__inner{border-color:#6383c74d;background:#fffffff5;box-shadow:0 4px 10px #0a1e4a0d}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{border-color:var(--brand-primary);background:linear-gradient(135deg,#2c6bff,#173cc8)}.el-checkbox__label,.el-radio__label{color:var(--text-primary)}.el-empty{padding:28px 0}.el-empty__description p{color:var(--text-secondary)}.el-descriptions{border-radius:20px;overflow:hidden}.el-descriptions__body .el-descriptions__table{border-color:#6383c71f}.el-descriptions__label.el-descriptions__cell,.el-descriptions__content.el-descriptions__cell{padding:14px 16px!important}.el-descriptions__label.el-descriptions__cell{background:#f4f8ffe0;color:var(--text-secondary);font-weight:700}.el-descriptions__content.el-descriptions__cell{background:#fffffff0;color:var(--text-primary)}.el-table-filter{border:1px solid var(--surface-outline);border-radius:18px;background:linear-gradient(180deg,#fffffffa,#f6fafffa);box-shadow:0 18px 36px #0a1e4a1f}.el-table-filter__content{padding:8px}.el-table-filter__list-item{min-height:36px;margin:3px 0;border-radius:12px;color:var(--text-primary)}.el-table-filter__list-item:hover,.el-table-filter__list-item.is-active{background:var(--surface-hover);color:var(--brand-primary)}.el-table-filter__bottom{border-top-color:#6383c71f}.panel>.panel-title{margin-bottom:18px!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.02em;color:var(--text-primary)!important}.panel>.toolbar,.panel>.actions{margin-bottom:14px!important}.panel>.table,.panel>.el-table,.panel>[class*=table]{margin-top:14px!important}.panel>.pagination{display:flex;justify-content:flex-end;margin-top:18px!important}.panel .summary-grid,.panel .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px!important}.panel .summary-card,.panel .stats-card{position:relative;overflow:hidden;border:1px solid rgba(99,131,199,.16)!important;border-radius:24px!important;background:radial-gradient(circle at top right,rgba(36,87,255,.08),transparent 34%),linear-gradient(180deg,#fffffffa,#f4f8fff2)!important;box-shadow:0 18px 34px #0a1e4a1a!important}.panel .summary-card:before,.panel .stats-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#68b8ff,#2457ff)}.panel .summary-card>.el-card__body,.panel .stats-card>.el-card__body{padding:18px 20px}.panel .summary-card__label,.panel .stats-card__label{font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)!important}.panel .summary-card__value,.panel .stats-card__value{margin-top:10px!important;font-size:30px!important;line-height:1.08;font-weight:700!important;color:var(--text-primary)!important}.panel .summary-card__hint,.panel .stats-card__hint,.panel .summary-card__meta,.panel .stats-card__meta{margin-top:10px!important;font-size:12px!important;line-height:1.6;color:var(--text-tertiary)!important}.panel .summary-card__stats{display:flex;flex-wrap:wrap;gap:10px}.panel .summary-card__stats>span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#eaf1ffd1;border:1px solid rgba(99,131,199,.14);color:var(--text-primary);font-size:13px;font-weight:600}.panel .dialog-section{display:grid;gap:14px;margin-bottom:18px}.panel .dialog-section__title{color:var(--text-primary)!important;font-size:15px!important;font-weight:700!important}.panel .dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.panel .dialog-grid__span-2{grid-column:span 2}.panel .scope-preview,.panel .compare-json,.panel .detail-json{margin:0;padding:14px 16px;border-radius:18px;border:1px solid rgba(99,131,199,.14);background:linear-gradient(160deg,#10265a,#163878);color:#eef4ff;white-space:pre-wrap;word-break:break-word;line-height:1.7;box-shadow:0 16px 30px #0a1e4a1f}.panel .marketing-summary-cell{display:grid;gap:8px}.panel .marketing-summary-cell__stats{font-size:12px;color:var(--text-secondary)}.panel .marketing-summary-cell__tags{display:flex;flex-wrap:wrap;gap:6px}.panel .panel-alert{margin-bottom:14px!important;border-radius:18px!important;border:1px solid rgba(99,131,199,.14);background:linear-gradient(180deg,#f4f8fffa,#fffffff5);box-shadow:0 12px 24px #0a1e4a0f}.panel .panel-alert .el-alert__title,.panel .panel-alert .el-alert__description{color:var(--text-primary)}@media (max-width: 1200px){.panel .summary-grid,.panel .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.panel .dialog-grid,.panel .summary-grid,.panel .stats-grid{grid-template-columns:minmax(0,1fr)}.panel .dialog-grid__span-2{grid-column:auto}}.panel{display:grid;gap:16px}.panel>.panel-title{margin-bottom:0!important;font-size:24px!important;line-height:1.15}.panel>.toolbar,.panel>.actions,.panel>.el-card,.page-search-zone,.page-list-tools,.page-overview{margin-bottom:0!important;border:1px solid rgba(99,131,199,.14)!important;border-radius:20px!important;background:linear-gradient(180deg,#fffffffa,#f7fafff5)!important;box-shadow:0 10px 24px #0a1e4a0f!important}.panel>.toolbar{padding:14px 16px!important}.panel>.actions{padding:12px 16px!important}.query-form{gap:10px 6px}.query-form .el-form-item{margin-right:12px;margin-bottom:8px}.query-form .el-form-item__label{font-size:13px}.panel .summary-grid,.panel .stats-grid{gap:12px;margin-bottom:0!important}.panel .summary-card,.panel .stats-card{border-radius:18px!important;box-shadow:0 8px 18px #0a1e4a0d!important}.panel .summary-card>.el-card__body,.panel .stats-card>.el-card__body{padding:16px 18px}.panel .summary-card__label,.panel .stats-card__label{font-size:11px!important}.panel .summary-card__value,.panel .stats-card__value{margin-top:8px!important;font-size:26px!important}.panel .summary-card__hint,.panel .stats-card__hint,.panel .summary-card__meta,.panel .stats-card__meta{margin-top:8px!important}.actions__content{gap:10px;align-items:center}.actions__summary,.actions__stats{color:var(--text-secondary);font-size:13px}.actions__summary strong,.actions__stats strong{color:var(--text-primary)}.actions__buttons{gap:10px}.panel .el-table,.panel .el-table__inner-wrapper{border:1px solid rgba(99,131,199,.14)!important;border-radius:20px!important;background:#fffffffa;box-shadow:0 14px 28px #0a1e4a0f!important}.panel .el-table th.el-table__cell{height:52px;background:linear-gradient(180deg,#f8fbff,#edf3fb)!important;color:#64748b;font-size:12.5px;font-weight:700}.panel .el-table td.el-table__cell{padding:14px 0;background:#fffffffa}.panel .el-table .cell{padding:0 14px}.panel .el-table .el-table__row:nth-child(2n)>td.el-table__cell{background:#f9fbfee0!important}.panel .el-table tr:hover>td.el-table__cell,.panel .el-table .current-row>td.el-table__cell{background:#f1f6fcf5!important}.panel .el-table .el-button{min-height:30px;padding:0 10px;border-radius:9px;font-size:12px}.panel .el-table__empty-block{min-height:180px;background:radial-gradient(circle at center,rgba(234,241,255,.55),transparent 54%),linear-gradient(180deg,#fffffff5,#f8fafffa)}.panel .el-table__empty-text,.panel .el-empty__description p{color:var(--text-tertiary);font-size:13px}.panel>.pagination{margin-top:0!important}.pagination .el-pagination{padding:10px 12px;border-radius:16px;background:#fffffff5;box-shadow:0 8px 18px #0a1e4a0d}.panel{gap:12px}.panel>.panel-title{font-size:22px!important}.panel>.toolbar,.panel>.actions,.panel>.el-card,.page-search-zone,.page-list-tools,.page-overview,.admin-action-bar{border-radius:16px!important;border-color:#4e62801f!important;background:#fffffffa!important;box-shadow:0 6px 18px #0f172a0b!important}.panel>.toolbar,.page-search-zone{padding:12px 14px!important}.panel>.actions,.page-list-tools,.page-overview,.admin-action-bar{padding:0!important}.query-form{gap:8px 4px}.query-form .el-form-item{margin-right:10px;margin-bottom:6px}.query-form .el-form-item__label{font-size:12px;color:#66758a}.query-form .el-input__wrapper,.query-form .el-select__wrapper,.query-form .el-date-editor.el-input__wrapper{min-height:36px;border-radius:10px;box-shadow:inset 0 0 0 1px #70809a29,0 2px 8px #0f172a08}.panel .summary-grid,.panel .stats-grid{gap:10px}.panel .summary-card,.panel .stats-card{border-radius:14px!important}.panel .summary-card>.el-card__body,.panel .stats-card>.el-card__body{padding:14px 16px}.panel .summary-card__value,.panel .stats-card__value{font-size:22px!important}.panel .summary-card__hint,.panel .stats-card__hint,.panel .summary-card__meta,.panel .stats-card__meta{font-size:11px!important}.panel .el-table,.panel .el-table__inner-wrapper{border-radius:16px!important;box-shadow:0 8px 22px #0f172a0b!important}.panel .el-table th.el-table__cell{height:46px;font-size:12px;background:linear-gradient(180deg,#f6f8fb,#eef2f7)!important}.panel .el-table td.el-table__cell{padding:11px 0}.panel .el-table .el-button.is-link{min-height:auto;padding:0 4px;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:12px;font-weight:600}.panel .el-table .el-button.is-link+.el-button.is-link{margin-left:8px}.panel .el-table .el-button.is-link:hover{transform:none;text-decoration:underline}.panel .el-table__empty-block{min-height:140px}.pagination .el-pagination{padding:8px 10px;border-radius:12px}.pagination .el-pagination .btn-prev,.pagination .el-pagination .btn-next,.pagination .el-pagination .el-pager li{min-width:30px;height:30px;border-radius:8px}:root{--brand-primary: #36527c;--brand-primary-strong: #273d5f;--brand-primary-soft: #f3f6fa;--brand-primary-soft-strong: rgba(54, 82, 124, .12);--brand-accent: #7a8ca8;--brand-accent-soft: rgba(122, 140, 168, .12);--text-primary: #213247;--text-secondary: #617286;--text-tertiary: #8b99aa;--panel-border: rgba(88, 103, 128, .14);--panel-shadow: 0 10px 26px rgba(15, 23, 42, .06);--panel-shadow-soft: 0 6px 18px rgba(15, 23, 42, .045);--surface-outline: rgba(88, 103, 128, .12);--surface-hover: rgba(243, 246, 250, .98);--table-row-alt: rgba(249, 250, 252, .92);--el-color-primary: var(--brand-primary);--el-color-primary-light-3: #557198;--el-color-primary-light-5: #8397b4;--el-color-primary-light-7: #b0bccd;--el-color-primary-light-8: #ccd5e0;--el-color-primary-light-9: #eef2f6;--el-color-primary-dark-2: #273d5f}body{background:radial-gradient(circle at 16% 14%,rgba(122,140,168,.08),transparent 26%),linear-gradient(180deg,#f4f6f8,#edf1f5)}.el-button,.el-button--large,.el-button--default,.el-button--small{min-height:32px!important;padding:0 12px!important;border-radius:9px!important;font-size:12.5px;font-weight:600}.el-button .el-icon{font-size:14px}.el-button--default,.el-button.is-plain,.el-button--info{border-color:#58678029!important;background:#fffffffa!important;color:var(--text-primary)!important}.el-button--default:hover,.el-button.is-plain:hover,.el-button--info:hover{border-color:#36527c3d!important;background:#f7f9fb!important;color:var(--brand-primary)!important}.el-button--primary,.page-list-tools__group .el-button--primary,.page-search-zone .el-button--primary,.admin-action-bar :deep(.el-button--primary),.el-dialog .el-dialog__footer .el-button--primary,.el-drawer .el-drawer__footer .el-button--primary{border-color:#273d5fc7!important;background:linear-gradient(180deg,#446388,#314c73)!important;box-shadow:0 5px 14px #314c7324!important}.el-button--danger{border-color:#995c65ad!important;background:linear-gradient(180deg,#be7580,#a25a66)!important;box-shadow:0 5px 14px #a25a661f!important}.el-input__wrapper,.el-select__wrapper,.el-date-editor.el-input__wrapper,.el-textarea__inner,.el-input-number{min-height:36px;border-radius:10px!important}.el-select-dropdown,.el-dropdown-menu,.el-picker-panel,.el-cascader__dropdown,.el-popover.el-popper,.el-autocomplete-suggestion,.el-tooltip__popper.is-dark,.el-table-filter{border-radius:12px!important;border-color:#5867801f!important;background:linear-gradient(180deg,#fffffffc,#f7f9fbfc)!important;box-shadow:0 14px 28px #0f172a14!important}.el-select__popper .el-popper__arrow,.el-dropdown__popper .el-popper__arrow,.el-tooltip__popper .el-popper__arrow,.el-popover.el-popper .el-popper__arrow,.el-picker__popper .el-popper__arrow,.el-autocomplete__popper .el-popper__arrow,.el-cascader__dropdown .el-popper__arrow,.el-table-filter__bottom+.el-popper__arrow,.el-popper .el-popper__arrow{display:none!important}.el-select-dropdown__empty,.el-cascader-menu__empty-text,.el-autocomplete-suggestion__wrap li[aria-disabled=true]{min-height:38px;padding:10px 12px;color:#94a0b1;font-size:12px;line-height:1.4}.el-select-dropdown__item,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.el-table-filter__list-item{min-height:34px;margin:3px 5px;border-radius:9px;font-size:12.5px}.panel>.toolbar,.panel>.actions,.panel>.el-card,.page-search-zone,.page-list-tools,.page-overview,.admin-action-bar{border-radius:14px!important;box-shadow:var(--panel-shadow-soft)!important}.panel>.panel-title{font-size:21px!important}.panel>.toolbar,.page-search-zone{padding:10px 12px!important}.panel>.actions,.page-list-tools,.page-overview,.admin-action-bar{border-color:#5867801f!important}.panel .summary-card,.panel .stats-card,.overview-card{border-radius:12px!important}.panel .summary-card>.el-card__body,.panel .stats-card>.el-card__body,.overview-card{padding:12px 14px}.panel .summary-card__value,.panel .stats-card__value,.overview-card__value{font-size:20px!important}.panel .el-table,.panel .el-table__inner-wrapper{border-radius:14px!important;border-color:#5867801f!important;box-shadow:0 8px 20px #0f172a0a!important}.panel .el-table th.el-table__cell{height:44px;background:linear-gradient(180deg,#f7f8fa,#eef1f5)!important;color:#68788d;font-size:12px}.panel .el-table td.el-table__cell{padding:10px 0}.panel .el-table .cell{padding:0 12px}.panel .el-table .el-button{min-height:28px;padding:0 8px;border-radius:8px;font-size:12px}.pagination .el-pagination .btn-prev,.pagination .el-pagination .btn-next,.pagination .el-pagination .el-pager li{min-width:28px;height:28px}.panel .el-table th.el-table__cell{position:relative;height:42px;background:linear-gradient(180deg,#fafbfdfa,#f1f4f8fa)!important;color:#708095;font-size:11.5px;font-weight:700;letter-spacing:.04em}.panel .el-table th.el-table__cell:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:linear-gradient(90deg,#54678414,#54678438,#54678414)}.panel .el-table td.el-table__cell{padding:9px 0}.panel .el-table .cell{padding:0 12px;line-height:1.45}.panel .el-table .el-button.is-link{min-height:auto;padding:0 2px;border-radius:0;color:#54667f!important;background:transparent!important;box-shadow:none!important;font-size:12px;font-weight:600;flex:0 0 auto;white-space:nowrap}.panel .el-table .el-button.is-link+.el-button.is-link{margin-left:10px}.panel .el-table .el-button.is-link:hover{transform:none;color:var(--brand-primary)!important;text-decoration:underline}.panel .el-table .el-button.is-link.el-button--danger:hover{color:#b45d6f!important}.panel .el-table__empty-block{position:relative;min-height:150px;background:radial-gradient(circle at 50% 35%,rgba(232,238,247,.86),transparent 34%),linear-gradient(180deg,#fffffffa,#f8fafcfa)}.panel .el-table__empty-block:before{content:"";position:absolute;top:32px;left:50%;width:44px;height:44px;margin-left:-22px;border-radius:14px;background:radial-gradient(circle at 32% 30%,#fffffff5,#fff0 36%),linear-gradient(180deg,#f5f7faf5,#eaeff5f5);border:1px solid rgba(120,136,160,.14);box-shadow:0 10px 20px #0f172a0d,0 0 0 10px #e8eef752}.panel .el-table__empty-text,.panel .el-empty__description p{margin-top:58px;color:#94a0b1;font-size:12.5px;letter-spacing:.01em}.platform-center .platform-hero,.platform-center .platform-shell,.platform-center .platform-board,.platform-center .platform-flow-card,.platform-center .settings-section,.platform-center .platform-dialog-form,.grant-shell,.grant-group,.account-workspace .account-surface,.account-workspace .editor-card,.account-workspace .editor-note,.tenant-workspace .tenant-overview-card,.tenant-workspace .tenant-toolbar-card,.tenant-workspace .tenant-action-zone,.tenant-workspace .tenant-flow-guide,.tenant-workspace .tenant-editor-card,.tenant-workspace .tenant-card,.tenant-workspace .tenant-member-stat-card,.tenant-workspace .tenant-member-toolbar-card,.tenant-workspace .tenant-member-list-card,.tenant-workspace .tenant-member-drawer .el-drawer__body{border:1px solid rgba(88,103,128,.12)!important;border-radius:16px!important;background:radial-gradient(circle at top right,rgba(216,227,242,.34),transparent 28%),linear-gradient(180deg,#fffffffb,#f8fafcf9)!important;box-shadow:0 10px 24px #0f172a0d!important}.platform-center .platform-tabs__item,.platform-center .account-secondary-nav__item,.grant-toolbar__actions .el-button,.account-workspace .workspace-head__actions .el-button,.account-workspace .workspace-footer .el-button,.tenant-workspace .tenant-card__actions .el-button:not(.is-link),.tenant-workspace .tenant-editor-actions .el-button,.tenant-workspace .tenant-action-group__body .el-button,.tenant-workspace .tenant-flow-guide__actions .el-button{min-height:32px!important;padding:0 12px!important;border-radius:10px!important;font-size:12px!important}.platform-center .platform-tabs__item,.platform-center .account-secondary-nav__item{border:1px solid rgba(88,103,128,.12);background:#ffffffe6;color:var(--text-secondary);box-shadow:0 4px 12px #0f172a0a}.platform-center .platform-tabs__item.is-active,.platform-center .account-secondary-nav__item.is-active{border-color:#36527c38;background:linear-gradient(180deg,#fff,#eef2f6);color:var(--text-primary)}.platform-center .platform-board__meta-chip,.tenant-workspace .tenant-meta-chip,.tenant-workspace .tenant-card__meta span,.tenant-workspace .tenant-member-drawer__stamp,.account-workspace .editor-section__meta,.account-workspace .project-toolbar__stats,.account-workspace .editor-section__toggle-pill,.grant-module__meta,.grant-group__count{border-color:#5867801f!important;background:#ffffffe6!important;color:var(--text-secondary)!important;box-shadow:0 4px 12px #0f172a09!important}.grant-toolbar,.grant-module__row,.grant-children,.grant-group__header,.tenant-workspace .tenant-member-drawer .el-drawer__header{border-color:#5867801a!important;background:#fffffff0!important}.grant-entry,.account-workspace .role-card,.account-workspace .project-card,.account-workspace .menu-tree-shell,.tenant-workspace .tenant-card__notes{border:1px solid rgba(88,103,128,.1)!important;border-radius:12px!important;background:#ffffffeb!important;box-shadow:0 6px 16px #0f172a09!important}.account-workspace .workspace-head h2,.account-workspace .editor-section__title,.tenant-workspace .tenant-editor-head h3,.tenant-workspace .tenant-card__topline strong,.tenant-workspace .tenant-overview-card h3,.platform-center .platform-board__headline h1,.grant-summary__title,.grant-module__title{color:var(--text-primary)!important}.account-workspace .workspace-head p,.account-workspace .editor-section__desc,.account-workspace .role-card__desc,.tenant-workspace .tenant-editor-head p,.tenant-workspace .tenant-card__desc,.tenant-workspace .tenant-overview-card p,.platform-center .platform-board__headline p,.grant-summary__desc,.grant-feature__summary{color:var(--text-secondary)!important}.account-workspace .workspace-form .el-input__wrapper,.account-workspace .workspace-form .el-select__wrapper,.account-workspace .workspace-form .el-textarea__inner,.tenant-workspace .tenant-editor-form .el-input__wrapper,.tenant-workspace .tenant-editor-form .el-select__wrapper,.tenant-workspace .tenant-editor-form .el-input-number,.tenant-workspace .tenant-editor-form .el-textarea__inner,.tenant-workspace .tenant-toolbar-form .el-input__wrapper,.tenant-workspace .tenant-toolbar-form .el-select__wrapper,.tenant-workspace .tenant-member-toolbar .el-input__wrapper,.tenant-workspace .tenant-member-toolbar .el-select__wrapper{min-height:40px!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px #5867801f,0 4px 10px #0f172a08!important;background:#fffffff5!important}.tenant-workspace .tenant-member-table,.platform-center .el-table,.account-workspace .el-table,.grant-panel .el-table{border-radius:14px!important;overflow:hidden;box-shadow:0 8px 20px #0f172a0a}.tenant-workspace .tenant-empty__orb,.tenant-workspace .tenant-member-toolbar-card__spotlight,.tenant-workspace .tenant-member-list-card__spotlight,.tenant-workspace .tenant-toolbar-card__spotlight{box-shadow:inset 0 0 0 6px #eff6ffe0,0 10px 20px #bfdbfe29!important}.panel>.toolbar .query-form{align-items:flex-end}.panel>.toolbar .query-form .el-form-item__label{display:inline-flex;align-items:center;min-height:36px;line-height:1.1}.panel>.toolbar .query-form .toolbar__field,.panel>.toolbar .query-form .toolbar__field>*{min-width:0}.candidate-card,.board-card,.detail-panel.workspace-detail-panel,.im-workbench-page .workbench-shell,.im-workbench-page .toolbar,.im-workbench-page .message-module-card,.im-workbench-page .attachment-card,.im-workbench-page .composer-module-card{border:1px solid rgba(88,103,128,.12)!important;border-radius:16px!important;background:radial-gradient(circle at top right,rgba(216,227,242,.26),transparent 26%),linear-gradient(180deg,#fffffffb,#f8fafcf9)!important;box-shadow:0 10px 24px #0f172a0d!important}.candidate-card>.el-card__header,.board-card>.el-card__header{padding:14px 16px;border-bottom:1px solid rgba(88,103,128,.1)!important;background:#f8fafcd1}.candidate-card>.el-card__body,.board-card>.el-card__body{padding:16px}.candidate-card__header,.detail-section__head,.board-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.candidate-card__title,.board-card__title,.detail-section__title{color:var(--text-primary);font-weight:700}.detail-panel.workspace-detail-panel,.workspace-detail-section{gap:14px}.panel>.toolbar .query-form .el-input__wrapper,.panel>.toolbar .query-form .el-select__wrapper,.panel>.toolbar .query-form .el-date-editor.el-input__wrapper,.page-search-form.query-form .el-input__wrapper,.page-search-form.query-form .el-select__wrapper,.page-search-form.query-form .el-date-editor.el-input__wrapper,.tenant-workspace .tenant-toolbar-form .el-input__wrapper,.tenant-workspace .tenant-toolbar-form .el-select__wrapper,.tenant-workspace .tenant-member-toolbar .el-input__wrapper,.tenant-workspace .tenant-member-toolbar .el-select__wrapper{background:#fffffffa!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #70809a24!important}.panel>.toolbar .query-form .el-input__wrapper:before,.panel>.toolbar .query-form .el-input__wrapper:after,.panel>.toolbar .query-form .el-select__wrapper:before,.panel>.toolbar .query-form .el-select__wrapper:after,.panel>.toolbar .query-form .el-date-editor.el-input__wrapper:before,.panel>.toolbar .query-form .el-date-editor.el-input__wrapper:after,.page-search-form.query-form .el-input__wrapper:before,.page-search-form.query-form .el-input__wrapper:after,.page-search-form.query-form .el-select__wrapper:before,.page-search-form.query-form .el-select__wrapper:after,.page-search-form.query-form .el-date-editor.el-input__wrapper:before,.page-search-form.query-form .el-date-editor.el-input__wrapper:after,.tenant-workspace .tenant-toolbar-form .el-input__wrapper:before,.tenant-workspace .tenant-toolbar-form .el-input__wrapper:after,.tenant-workspace .tenant-toolbar-form .el-select__wrapper:before,.tenant-workspace .tenant-toolbar-form .el-select__wrapper:after,.tenant-workspace .tenant-member-toolbar .el-input__wrapper:before,.tenant-workspace .tenant-member-toolbar .el-input__wrapper:after,.tenant-workspace .tenant-member-toolbar .el-select__wrapper:before,.tenant-workspace .tenant-member-toolbar .el-select__wrapper:after{content:none!important}.panel>.toolbar .query-form .el-input__inner,.panel>.toolbar .query-form .el-select__input,.panel>.toolbar .query-form input,.page-search-form.query-form .el-input__inner,.page-search-form.query-form .el-select__input,.page-search-form.query-form input,.tenant-workspace .tenant-toolbar-form .el-input__inner,.tenant-workspace .tenant-toolbar-form .el-select__input,.tenant-workspace .tenant-member-toolbar .el-input__inner,.tenant-workspace .tenant-member-toolbar .el-select__input{outline:none!important;box-shadow:none!important}.panel>.toolbar .query-form .el-input__wrapper:hover,.panel>.toolbar .query-form .el-select__wrapper:hover,.panel>.toolbar .query-form .el-date-editor.el-input__wrapper:hover,.page-search-form.query-form .el-input__wrapper:hover,.page-search-form.query-form .el-select__wrapper:hover,.page-search-form.query-form .el-date-editor.el-input__wrapper:hover,.tenant-workspace .tenant-toolbar-form .el-input__wrapper:hover,.tenant-workspace .tenant-toolbar-form .el-select__wrapper:hover,.tenant-workspace .tenant-member-toolbar .el-input__wrapper:hover,.tenant-workspace .tenant-member-toolbar .el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #5c6c8838!important}.panel>.toolbar .query-form .el-input__wrapper.is-focus,.panel>.toolbar .query-form .el-select__wrapper.is-focused,.panel>.toolbar .query-form .el-date-editor.el-input__wrapper.is-focus,.page-search-form.query-form .el-input__wrapper.is-focus,.page-search-form.query-form .el-select__wrapper.is-focused,.page-search-form.query-form .el-date-editor.el-input__wrapper.is-focus,.tenant-workspace .tenant-toolbar-form .el-input__wrapper.is-focus,.tenant-workspace .tenant-toolbar-form .el-select__wrapper.is-focused,.tenant-workspace .tenant-member-toolbar .el-input__wrapper.is-focus,.tenant-workspace .tenant-member-toolbar .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px #3d547c57 ! important,0 0 0 3px #7490bb1a!important}.el-select-dropdown,.el-dropdown-menu,.el-picker-panel,.el-cascader__dropdown,.el-popover.el-popper,.el-autocomplete-suggestion,.el-tooltip__popper.is-dark,.el-table-filter{border:0!important;outline:none!important;box-shadow:0 14px 28px #0f172a14!important}.structured-field-input[data-v-d34049c9]{width:100%;container-type:inline-size}.structured-field-input__alert[data-v-d34049c9]{margin-bottom:8px}.structured-field-input__head[data-v-d34049c9],.structured-field-input__row[data-v-d34049c9]{display:grid;grid-template-columns:var(--structured-field-columns);gap:8px;align-items:start}.structured-field-input__head[data-v-d34049c9]{margin-bottom:8px;color:var(--el-text-color-secondary);font-size:12px;white-space:nowrap}.structured-field-input__row+.structured-field-input__row[data-v-d34049c9]{margin-top:8px}.structured-field-input__value[data-v-d34049c9],.structured-field-input__options[data-v-d34049c9]{min-width:0}.structured-field-input__options--empty[data-v-d34049c9]{min-height:32px;line-height:32px;color:var(--el-text-color-placeholder);text-align:center}.structured-field-input__actions[data-v-d34049c9]{display:flex;align-items:center;gap:4px;min-height:32px;white-space:nowrap}.structured-field-input__empty[data-v-d34049c9]{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px dashed var(--el-border-color);border-radius:6px;color:var(--el-text-color-secondary)}.structured-field-input__footer[data-v-d34049c9]{display:flex;justify-content:flex-end;margin-top:8px}@container (max-width: 760px){.structured-field-input__head[data-v-d34049c9],.structured-field-input__row[data-v-d34049c9]{grid-template-columns:1fr!important}.structured-field-input__head[data-v-d34049c9]{display:none}.structured-field-input__actions[data-v-d34049c9]{justify-content:flex-start;min-height:auto;gap:8px}.structured-field-input__actions[data-v-d34049c9] .el-button{margin-left:0;padding:0 4px}.structured-field-input__footer[data-v-d34049c9]{justify-content:flex-start}.structured-field-input__empty[data-v-d34049c9]{flex-direction:column;align-items:flex-start;gap:10px}}@container (max-width: 480px){.structured-field-input__row[data-v-d34049c9]{gap:6px}.structured-field-input__footer[data-v-d34049c9] .el-button,.structured-field-input__empty[data-v-d34049c9] .el-button{width:100%;justify-content:center}}
