.block-loading[data-v-ce0be29e]{z-index:2800;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a57;place-items:center;display:grid;position:fixed;inset:0}.block-loading__panel[data-v-ce0be29e]{gap:var(--df-space-3);min-width:172px;padding:var(--df-space-6);border-radius:var(--df-radius-base);background:#fffffff0;border:1px solid #ffffffad;justify-items:center;display:inline-grid;box-shadow:0 24px 64px -28px #0f172a7a}.block-loading__spinner[data-v-ce0be29e]{border:3px solid var(--df-color-primary-100);border-top-color:var(--df-color-primary-600);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite block-loading-spin-ce0be29e}.block-loading__text[data-v-ce0be29e]{font-size:var(--df-font-size-sm);font-weight:var(--df-font-weight-medium);color:var(--df-color-text-regular)}.block-loading-enter-active[data-v-ce0be29e],.block-loading-leave-active[data-v-ce0be29e]{transition:opacity .18s}.block-loading-enter-from[data-v-ce0be29e],.block-loading-leave-to[data-v-ce0be29e]{opacity:0}@keyframes block-loading-spin-ce0be29e{to{transform:rotate(360deg)}}.loading-bar[data-v-f8c11a3b]{z-index:3000;pointer-events:none;background:#2f73ff14;height:3px;position:fixed;top:0;left:0;right:0}.loading-bar__track[data-v-f8c11a3b]{transform-origin:0;background:linear-gradient(90deg,#2f73ff 0%,#22d3ee 72%,#10b981 100%);width:100%;height:100%;transition:transform .18s;display:block;box-shadow:0 0 14px #2f73ff66}.loading-bar-enter-active[data-v-f8c11a3b],.loading-bar-leave-active[data-v-f8c11a3b]{transition:opacity .18s}.loading-bar-enter-from[data-v-f8c11a3b],.loading-bar-leave-to[data-v-f8c11a3b]{opacity:0}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--df-color-white:#fff;--df-color-black:#020617;--df-color-gray-50:#f9fafb;--df-color-gray-100:#f3f4f6;--df-color-gray-200:#e5e7eb;--df-color-gray-300:#d1d5db;--df-color-gray-400:#9ca3af;--df-color-gray-500:#6b7280;--df-color-gray-600:#4b5563;--df-color-gray-700:#374151;--df-color-gray-800:#1f2937;--df-color-gray-900:#111827;--df-color-gray-950:#030712;--df-color-slate-50:#f8fafc;--df-color-slate-100:#f1f5f9;--df-color-slate-200:#e2e8f0;--df-color-slate-300:#cbd5e1;--df-color-slate-400:#94a3b8;--df-color-slate-500:#64748b;--df-color-slate-600:#475569;--df-color-slate-700:#334155;--df-color-slate-800:#1e293b;--df-color-slate-900:#0f172a;--df-color-slate-950:#020617;--df-color-primary-50:color-mix(in srgb, var(--df-brand-color) 8%, white);--df-color-primary-100:color-mix(in srgb, var(--df-brand-color) 20%, white);--df-color-primary-200:color-mix(in srgb, var(--df-brand-color) 40%, white);--df-color-primary-300:color-mix(in srgb, var(--df-brand-color) 72%, white);--df-color-primary-400:var(--df-brand-color);--df-color-primary-500:color-mix(in srgb, var(--df-brand-color) 96%, black);--df-color-primary-600:color-mix(in srgb, var(--df-brand-color) 86%, black);--df-color-primary-700:color-mix(in srgb, var(--df-brand-color) 68%, black);--df-color-primary-800:color-mix(in srgb, var(--df-brand-color) 53%, black);--df-color-primary-900:color-mix(in srgb, var(--df-brand-color) 42%, black);--df-color-primary-950:color-mix(in srgb, var(--df-brand-color) 22%, black);--df-color-success-50:#ecfdf5;--df-color-success-100:#d1fae5;--df-color-success-200:#a7f3d0;--df-color-success-300:#6ee7b7;--df-color-success-400:#34d399;--df-color-success-500:#10b981;--df-color-success-600:#059669;--df-color-success-700:#047857;--df-color-success-800:#065f46;--df-color-success-900:#064e3b;--df-color-warning-50:#fffbeb;--df-color-warning-100:#fef3c7;--df-color-warning-200:#fde68a;--df-color-warning-300:#fcd34d;--df-color-warning-400:#fbbf24;--df-color-warning-500:#f59e0b;--df-color-warning-600:#d97706;--df-color-warning-700:#b45309;--df-color-warning-800:#92400e;--df-color-warning-900:#78350f;--df-color-danger-50:#fef2f2;--df-color-danger-100:#fee2e2;--df-color-danger-200:#fecaca;--df-color-danger-300:#fca5a5;--df-color-danger-400:#f87171;--df-color-danger-500:#ef4444;--df-color-danger-600:#dc2626;--df-color-danger-700:#b91c1c;--df-color-danger-800:#991b1b;--df-color-danger-900:#7f1d1d;--df-color-info-50:#ecfeff;--df-color-info-100:#cffafe;--df-color-info-200:#a5f3fc;--df-color-info-300:#67e8f9;--df-color-info-400:#22d3ee;--df-color-info-500:#06b6d4;--df-color-info-600:#0891b2;--df-color-info-700:#0e7490;--df-color-info-800:#155e75;--df-color-info-900:#164e63;--df-color-violet-50:#f5f3ff;--df-color-violet-100:#ede9fe;--df-color-violet-500:#8b5cf6;--df-color-violet-600:#7c3aed;--df-color-orange-50:#fff7ed;--df-color-orange-100:#ffedd5;--df-color-orange-500:#f97316;--df-color-orange-600:#ea580c;--df-color-brand:var(--df-color-primary-600);--df-color-brand-hover:var(--df-color-primary-500);--df-color-brand-active:var(--df-color-primary-700);--df-color-brand-subtle:var(--df-color-primary-50);--df-color-brand-muted:var(--df-color-primary-100);--df-color-brand-dark:var(--df-color-primary-950);--df-color-brand-dark-hover:var(--df-color-primary-900);--df-color-text:var(--df-theme-text-strong);--df-color-text-regular:var(--df-theme-text-regular);--df-color-text-secondary:var(--df-theme-text-secondary);--df-color-text-tertiary:var(--df-theme-text-muted);--df-color-text-placeholder:var(--df-theme-text-placeholder);--df-color-text-inverse:var(--df-theme-text-inverse);--df-color-bg:#f0f7fa;--df-color-bg-page:#f0f7fa;--df-color-bg-soft:var(--df-color-slate-50);--df-color-bg-muted:var(--df-color-slate-100);--df-color-surface:var(--df-color-white);--df-color-surface-soft:var(--df-color-slate-50);--df-color-surface-elevated:#ffffffd6;--df-color-surface-inverse:var(--df-color-slate-950);--df-color-border:#e4ebf5;--df-color-border-muted:var(--df-color-slate-100);--df-color-border-light:#e9eff7;--df-color-border-strong:#d7e1ee;--df-color-border-dark:var(--df-color-gray-300);--df-color-interactive-primary:var(--df-color-primary-600);--df-color-interactive-primary-hover:var(--df-color-primary-500);--df-color-interactive-primary-active:var(--df-color-primary-700);--df-color-interactive-secondary:var(--df-color-slate-600);--df-color-focus-ring:rgb(var(--df-accent-rgb) / 32%);--df-color-overlay-hover:#0f172a0d;--df-color-overlay-active:rgb(var(--df-accent-rgb) / 12%);--df-color-overlay-inverse-hover:#ffffff1a;--df-color-overlay-inverse-border:#ffffff1a;--df-color-mask:#0f172a7a;--df-surface-canvas:var(--df-color-bg-page);--df-surface-page:transparent;--df-surface-panel:var(--df-color-surface);--df-surface-panel-subtle:var(--df-color-surface-soft);--df-surface-elevated:var(--df-color-surface-elevated);--df-surface-hover:var(--df-color-overlay-hover);--df-surface-selected:var(--df-color-overlay-active);--df-content-strong:var(--df-color-text);--df-content-regular:var(--df-color-text-regular);--df-content-subtle:var(--df-color-text-secondary);--df-content-muted:var(--df-color-text-tertiary);--df-content-disabled:var(--df-theme-text-disabled);--df-border-subtle:var(--df-color-border-muted);--df-border-default:var(--df-color-border-light);--df-border-strong:var(--df-color-border-strong);--df-border-focus:var(--df-color-primary-500);--df-action-primary-bg:var(--df-color-interactive-primary);--df-action-primary-bg-hover:var(--df-color-interactive-primary-hover);--df-action-primary-bg-active:var(--df-color-interactive-primary-active);--df-action-primary-text:var(--df-theme-text-on-brand);--df-action-secondary-bg:var(--df-surface-panel-subtle);--df-action-secondary-bg-hover:var(--df-surface-hover);--df-action-secondary-border:var(--df-border-default);--df-action-secondary-text:var(--df-content-regular);--df-action-tertiary-text:var(--df-theme-text-brand-action);--df-action-danger-text:var(--df-theme-text-danger);--df-action-disabled-text:var(--df-content-disabled);--df-color-success:var(--df-color-success-500);--df-color-success-hover:var(--df-color-success-600);--df-color-success-soft:var(--df-color-success-50);--df-color-success-border:var(--df-color-success-200);--df-color-success-text:var(--df-color-success-700);--df-color-warning:var(--df-color-warning-500);--df-color-warning-hover:var(--df-color-warning-600);--df-color-warning-soft:var(--df-color-warning-50);--df-color-warning-border:var(--df-color-warning-200);--df-color-warning-text:var(--df-color-warning-700);--df-color-danger:var(--df-color-danger-500);--df-color-danger-hover:var(--df-color-danger-600);--df-color-danger-soft:var(--df-color-danger-50);--df-color-danger-border:var(--df-color-danger-200);--df-color-danger-text:var(--df-color-danger-700);--df-color-info:var(--df-color-info-600);--df-color-info-hover:var(--df-color-info-700);--df-color-info-soft:var(--df-color-info-50);--df-color-info-border:var(--df-color-info-200);--df-color-info-text:var(--df-color-info-700);--df-status-neutral-bg:var(--df-color-slate-100);--df-status-neutral-border:var(--df-color-slate-200);--df-status-neutral-dot:var(--df-color-slate-500);--df-status-neutral-text:var(--df-color-slate-700);--df-status-pending-bg:var(--df-color-warning-soft);--df-status-pending-border:var(--df-color-warning-border);--df-status-pending-dot:var(--df-color-warning);--df-status-pending-text:var(--df-color-warning-text);--df-status-processing-bg:var(--df-color-primary-50);--df-status-processing-border:var(--df-color-primary-200);--df-status-processing-dot:var(--df-color-primary-500);--df-status-processing-text:var(--df-color-primary-700);--df-status-success-bg:var(--df-color-success-soft);--df-status-success-border:var(--df-color-success-border);--df-status-success-dot:var(--df-color-success);--df-status-success-text:var(--df-color-success-text);--df-status-danger-bg:var(--df-color-danger-soft);--df-status-danger-border:var(--df-color-danger-border);--df-status-danger-dot:var(--df-color-danger);--df-status-danger-text:var(--df-color-danger-text);--df-color-primary:var(--df-color-primary-600);--df-color-primary-hover:var(--df-color-primary-500);--df-color-primary-active:var(--df-color-primary-700);--df-color-primary-soft:var(--df-color-primary-50);--el-text-color-primary:var(--df-color-text);--el-text-color-regular:var(--df-color-text-regular);--el-text-color-secondary:var(--df-color-text-secondary);--el-bg-color:var(--df-color-surface);--df-font-size-xs:12px;--df-font-size-sm:13px;--df-font-size-base:14px;--df-font-size-md:15px;--df-font-size-lg:16px;--df-font-size-xl:18px;--df-font-size-2xl:20px;--df-font-size-3xl:24px;--df-font-size-4xl:30px;--df-font-weight-normal:400;--df-font-weight-medium:500;--df-font-weight-semibold:600;--df-font-weight-bold:700;--df-line-height-none:1;--df-line-height-tight:1.25;--df-line-height-snug:1.375;--df-line-height-normal:1.5;--df-line-height-relaxed:1.625;--df-line-height-loose:2;--df-type-data-size:var(--df-font-size-3xl);--df-type-data-weight:var(--df-font-weight-bold);--df-type-page-title-size:var(--df-font-size-2xl);--df-type-page-title-weight:var(--df-font-weight-bold);--df-type-section-title-size:var(--df-font-size-lg);--df-type-section-title-weight:var(--df-font-weight-semibold);--df-type-card-title-size:var(--df-font-size-base);--df-type-card-title-weight:var(--df-font-weight-semibold);--df-type-body-size:var(--df-font-size-base);--df-type-body-weight:var(--df-font-weight-normal);--df-type-label-size:var(--df-font-size-sm);--df-type-label-weight:var(--df-font-weight-medium);--df-type-caption-size:var(--df-font-size-xs);--df-type-caption-weight:var(--df-font-weight-normal);--df-space-1:4px;--df-space-2:8px;--df-space-3:12px;--df-space-4:16px;--df-space-5:20px;--df-space-6:24px;--df-space-8:32px;--df-space-10:40px;--df-space-12:48px;--df-space-16:64px;--df-space-xs:var(--df-space-1);--df-space-sm:var(--df-space-2);--df-space-md:var(--df-space-3);--df-space-lg:var(--df-space-4);--df-space-xl:var(--df-space-5);--df-space-2xl:var(--df-space-6);--df-space-3xl:var(--df-space-8);--df-size-1:4px;--df-size-2:8px;--df-size-3:12px;--df-size-4:16px;--df-size-5:20px;--df-size-6:24px;--df-size-8:32px;--df-size-10:40px;--df-size-12:48px;--df-size-14:56px;--df-size-16:64px;--df-size-20:80px;--df-size-40:40px;--df-radius-sm:4px;--df-radius-base:8px;--df-radius-md:8px;--df-radius-lg:10px;--df-radius-xl:12px;--df-radius-2xl:16px;--df-radius-full:9999px;--df-shadow-xs:0 1px 2px #14365f08;--df-shadow-sm:0 6px 16px -14px #14365f2e;--df-shadow-md:0 10px 24px -20px #14365f33;--df-shadow-lg:0 18px 38px -32px #14365f38;--df-shadow-brand:0 8px 22px rgb(var(--df-accent-rgb) / 18%);--df-shadow-card:var(--df-shadow-lg);--df-motion-duration-fast:.2s;--df-motion-duration-base:.3s;--df-motion-ease-standard:cubic-bezier(.2, .8, .2, 1);--df-page-bg:var(--df-color-bg-page);--df-page-surface:var(--df-color-surface);--df-page-surface-soft:var(--df-color-surface-soft);--df-page-gutter-x:var(--df-space-5);--df-page-gutter-y:var(--df-space-5);--df-page-block-gap:var(--df-space-4);--df-page-surface-padding:var(--df-space-5);--df-page-section-gap:var(--df-space-4);--df-page-card-padding:var(--df-space-5);--df-page-card-radius:var(--df-radius-md);--df-page-card-border:var(--df-color-border-light);--df-activity-square-primary:var(--df-color-primary-600);--df-activity-square-primary-hover:var(--df-color-primary-500);--df-activity-square-primary-soft:rgb(var(--df-accent-rgb) / 12%);--df-activity-square-banner:linear-gradient(135deg, var(--df-color-primary-600) 0%, var(--df-color-primary-400) 52%, var(--df-color-primary-200) 100%);--df-activity-square-surface:var(--df-color-white);--df-activity-square-filter-surface:var(--df-color-slate-50);--df-activity-square-border:var(--df-color-slate-200);--df-activity-square-border-soft:var(--df-color-gray-200);--df-activity-square-title:var(--df-color-slate-800);--df-activity-square-body:var(--df-color-slate-600);--df-activity-square-muted:var(--df-color-slate-500);--df-activity-square-radius:var(--df-radius-md);--df-activity-square-control-radius:var(--df-radius-base);--df-activity-square-card-shadow-hover:0 8px 20px #0f172a1a;--df-dashboard-grid-gap:var(--df-space-3);--df-dashboard-card-padding-y:var(--df-space-3);--df-dashboard-card-padding-x:var(--df-space-4);--df-dashboard-column-min:calc(var(--df-size-20) * 2);--df-dashboard-card-min-height:var(--df-size-20);--df-dashboard-card-radius:var(--df-radius-base);--df-dashboard-card-bg:var(--df-color-surface-soft);--df-dashboard-card-bg-active:var(--df-color-surface);--df-dashboard-card-border:var(--df-color-border-light);--df-dashboard-card-border-hover:var(--df-color-border-strong);--df-dashboard-card-shadow-hover:var(--df-shadow-sm);--df-dashboard-label-size:var(--df-font-size-sm);--df-dashboard-value-size:var(--df-font-size-3xl);--df-dashboard-desc-size:var(--df-font-size-xs);--df-text-title-page:var(--df-font-size-2xl);--df-text-title-section:var(--df-font-size-lg);--df-text-body:var(--df-font-size-base);--df-text-caption:var(--df-font-size-sm);--df-text-color-primary:var(--df-color-text);--df-text-color-secondary:var(--df-color-text-secondary);--df-text-color-muted:var(--df-color-text-tertiary);--df-text-color-inverse:var(--df-color-text-inverse);--df-console-sidebar-width:208px;--df-console-sidebar-collapsed-width:72px;--df-console-header-height:68px;--df-console-main-header-height:72px;--df-console-header-padding-x:32px;--df-console-content-padding:24px 32px 20px;--df-console-sidebar-padding-y:0;--df-console-sidebar-padding-x:0;--df-console-nav-group-gap:12px;--df-console-nav-item-gap:6px;--df-brand-mark-size:var(--df-size-40);--df-brand-mark-radius:var(--df-radius-md);--df-brand-mark-gradient:linear-gradient(135deg, var(--df-color-primary-600) 0%, var(--df-color-primary-300) 100%);--df-brand-mark-shadow:0 8px 18px rgb(var(--df-accent-rgb) / 24%);--df-nav-group-title-size:var(--df-font-size-sm);--df-nav-item-size:14px;--df-nav-item-min-height:48px;--df-layout-bg:var(--df-color-bg-page);--df-layout-bg-base:var(--df-theme-bg);--df-layout-bg-gradient:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 92% 12%, rgb(var(--df-accent-rgb) / 7%), transparent 28%), radial-gradient(circle at 10% 90%, #50708014, transparent 32%), linear-gradient(var(--df-layout-bg-base), var(--df-layout-bg-base));--df-layout-grid-size:64px 64px, 64px 64px, auto, auto, auto;--df-sidebar-bg:transparent;--df-sidebar-text:#c9ced2;--df-sidebar-text-hover:#f7f9fa;--df-sidebar-text-active:var(--df-color-primary-400);--df-sidebar-bg-active:rgb(var(--df-accent-rgb) / 11%);--df-sidebar-hover-bg:#ffffff14;--df-sidebar-border:#dce6eb1f;--df-sidebar-shadow:none;--df-sidebar-active-shadow:inset 0 0 0 1px rgb(var(--df-accent-rgb) / 22%);--df-header-bg:transparent;--df-header-border:transparent;--df-header-shadow:none;--df-glass-backdrop:blur(12px);--df-card-shadow:var(--df-shadow-md)}@media screen and (width<=720px){:root{--df-console-content-padding:var(--df-space-4);--df-page-gutter-x:var(--df-space-3);--df-page-gutter-y:var(--df-space-3);--df-page-block-gap:var(--df-space-3)}}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{color:var(--df-color-text);background:var(--df-color-bg);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}.table-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.console-layout .console-layout__view{color:var(--df-content-regular);background:var(--df-surface-page)}.console-layout .survey-service-view,.console-layout .survey-delivery-view,.console-layout .questionnaire-create-view,.console-layout .questionnaire-delegate-view,.console-layout .questionnaire-detail-view,.console-layout .content-plaza-view,.console-layout .activity-detail-view,.console-layout .enterprise-funds-view,.console-layout .enterprise-authorization-view,.console-layout .placeholder-view{background:var(--df-surface-page);min-height:100%;box-shadow:none;padding:0}.console-layout .banner,.console-layout .overview-banner,.console-layout .execution-summary-card,.console-layout .funds-overview,.console-layout .page-header,.console-layout .module-card,.console-layout .section-card,.console-layout .detail-summary,.console-layout .detail-card,.console-layout .platform-accept-card,.console-layout .table-section,.console-layout .list-container,.console-layout .questionnaire-detail-card,.console-layout .content-detail-card,.console-layout .content-plaza-view__page,.console-layout .event-detail-summary,.console-layout .event-detail-info-tab,.console-layout .event-detail-page__content>section{background:var(--df-surface-panel);border:1px solid var(--df-border-default);border-radius:var(--df-radius-base);box-shadow:var(--df-shadow-sm);-webkit-backdrop-filter:var(--df-glass-backdrop);backdrop-filter:var(--df-glass-backdrop)}.console-layout .banner,.console-layout .overview-banner,.console-layout .execution-summary-card{overflow:hidden}.console-layout .survey-service-view .banner,.console-layout .questionnaire-create-view .page-header,.console-layout .questionnaire-delegate-view .page-header{color:var(--df-content-strong);background:var(--df-surface-panel);border:1px solid var(--df-border-default)}.console-layout .survey-service-view .banner .tag,.console-layout .tag,.console-layout .badge{color:var(--df-color-primary-700);background:var(--df-color-primary-50);border:1px solid var(--df-color-primary-100);border-radius:var(--df-radius-sm)}.console-layout .survey-service-view .banner h1,.console-layout .banner-title,.console-layout .page-title,.console-layout .section-title,.console-layout .module-title,.console-layout .detail-card h3,.console-layout .list-header h3,.console-layout .account-name{color:var(--df-content-strong);letter-spacing:0}.console-layout .survey-service-view .banner p,.console-layout .banner-desc,.console-layout .page-subtitle,.console-layout .section-subtitle,.console-layout .module-subtitle,.console-layout .detail-list dt{color:var(--df-content-subtle)}.console-layout .activity-picker-filters{gap:var(--df-space-3);padding:var(--df-space-4);background:var(--df-surface-panel-subtle);border:1px solid var(--df-border-default);border-radius:var(--df-radius-base);box-shadow:var(--df-shadow-xs);-webkit-backdrop-filter:var(--df-glass-backdrop);backdrop-filter:var(--df-glass-backdrop);justify-content:space-between;align-items:center;display:flex}.console-layout .filter-row,.console-layout .filter-left,.console-layout .filter-right,.console-layout .filter-group,.console-layout .section-actions,.console-layout .list-actions{gap:var(--df-space-3);flex-wrap:wrap;align-items:center;display:flex}.console-layout .filter-label{font-size:var(--df-font-size-sm);font-weight:var(--df-font-weight-medium);color:var(--df-content-subtle)}.console-layout .table-section,.console-layout .list-container,.console-layout .consulting-section,.console-layout .module-card,.console-layout .section-card,.console-layout .detail-card{padding:var(--df-space-5)}.console-layout .custom-table,.console-layout .transfer-table{background:var(--df-surface-panel-subtle);border:1px solid var(--df-border-default);border-radius:var(--df-radius-base);overflow:hidden}.console-layout .my-activity-card,.console-layout .choice-card,.console-layout .method-card,.console-layout .feedback-record{background:var(--df-color-white);border:1px solid var(--df-color-border);border-radius:var(--df-radius-base);box-shadow:var(--df-shadow-xs);transition:border-color var(--df-motion-duration-fast) var(--df-motion-ease-standard), box-shadow var(--df-motion-duration-fast) var(--df-motion-ease-standard), transform var(--df-motion-duration-fast) var(--df-motion-ease-standard)}.console-layout .my-activity-card:hover,.console-layout .choice-card:hover,.console-layout .method-card:hover,.console-layout .feedback-record:hover{border-color:var(--df-color-primary-200);box-shadow:var(--df-shadow-sm);transform:translateY(-1px)}.console-layout .status-wrap,.console-layout .status-tag,.console-layout .type-tag,.console-layout .field-badge,.console-layout .event-square-soft-tag,.console-layout .preview-survey-tag,.console-layout .status-pill{border-radius:var(--df-radius-sm)}.console-layout .pagination-container,.console-layout .feedback-panel__pagination{padding-top:var(--df-space-4);margin-top:var(--df-space-4);border-top:1px solid var(--df-color-border-light);justify-content:flex-end;display:flex}.console-layout .detail-layout,.console-layout .detail-content,.console-layout .plan-info-grid,.console-layout .info-grid{gap:var(--df-space-4)}.console-layout .detail-list,.console-layout .preview-content,.console-layout .plan-scheme-section{background:var(--df-color-white);border-radius:var(--df-radius-base)}@media screen and (width<=900px){.console-layout .activity-picker-filters{flex-direction:column;align-items:stretch}}.ant-btn{--df-button-spinner-size:14px}.ant-btn .ant-btn-loading-icon{width:var(--df-button-spinner-size);height:var(--df-button-spinner-size);vertical-align:-2px;justify-content:center;align-items:center;display:inline-flex;margin-inline-end:0!important}.ant-btn .ant-btn-loading-icon .anticon{width:var(--df-button-spinner-size);height:var(--df-button-spinner-size);font-size:var(--df-button-spinner-size)}.ant-btn.ant-btn-loading>span:not(.ant-btn-loading-icon){white-space:nowrap;opacity:0;width:0;max-width:0;display:inline-block;overflow:hidden}.ant-btn-sm{--df-button-spinner-size:12px}.ant-btn-lg{--df-button-spinner-size:16px}.ant-spin-nested-loading>div>.ant-spin{max-height:none}.ant-spin-blur{opacity:.76}:root{--df-console-panel-bg:linear-gradient(180deg, var(--df-theme-bg-surface-hover) 0%, var(--df-theme-bg-surface) 100%);--df-console-panel-bg-flat:var(--df-theme-bg-surface);--df-console-panel-bg-strong:var(--df-theme-bg-elevated-strong);--df-console-panel-border:#dce6eb21;--df-console-panel-border-strong:rgb(var(--df-accent-rgb) / 34%);--df-console-divider:#dce6eb1a;--df-console-text:#fff;--df-console-text-secondary:#ffffffd6;--df-console-text-muted:#ffffffbd;--df-console-text-disabled:#ffffff7a;--df-console-placeholder:var(--df-theme-text-placeholder);--df-console-accent:var(--df-color-primary-400);--df-console-accent-soft:rgb(var(--df-accent-rgb) / 13%);--df-console-primary-action:var(--df-color-primary-400);--df-console-primary-action-hover:var(--df-color-primary-300);--df-console-primary-action-active:var(--df-color-primary-600);--df-console-action-text:var(--df-console-accent);--df-console-action-text-hover:var(--df-console-primary-action-hover);--df-console-action-empty:var(--df-console-text-secondary);--df-console-action-disabled:var(--df-console-text-muted);--df-console-action-danger:var(--df-theme-text-danger);--df-console-skeleton-surface:linear-gradient(180deg, var(--df-theme-bg-surface-hover) 0%, var(--df-theme-bg-surface) 100%);--df-console-skeleton-border:#dce6eb1c;--df-console-skeleton-head-bg:var(--df-theme-bg-surface);--df-console-skeleton-line-start:#e2e7ea12;--df-console-skeleton-line-mid:rgb(var(--df-accent-rgb) / 16%);--df-console-skeleton-line-end:#e2e7ea12;--df-console-control-bg:var(--df-theme-bg-surface-hover);--df-console-control-bg-hover:var(--df-theme-bg-elevated);--df-console-control-shadow:0 16px 46px #02081733;--df-console-popup-bg:radial-gradient(circle at 18% 0%, rgb(var(--df-accent-rgb) / 10%), transparent 36%), linear-gradient(180deg, var(--df-theme-bg-elevated-strong) 0%, var(--df-theme-bg-elevated) 100%);--df-console-popup-hover:var(--df-theme-bg-elevated)}.console-layout{color:var(--df-console-text-secondary);--df-console-text:var(--df-theme-text-strong);--df-console-text-secondary:var(--df-theme-text-secondary);--df-console-text-muted:var(--df-theme-text-muted);--df-console-placeholder:var(--df-theme-text-placeholder);--df-console-action-empty:var(--df-console-text-secondary);--df-console-action-disabled:var(--df-console-text-muted);--df-console-action-danger:var(--df-theme-text-danger);--df-color-text:var(--df-console-text);--df-color-text-regular:var(--df-theme-text-regular);--df-color-text-secondary:var(--df-console-text-secondary);--df-color-text-tertiary:var(--df-console-text-muted);--df-color-text-placeholder:var(--df-console-placeholder);--df-color-text-inverse:var(--df-theme-text-inverse);--df-color-bg:transparent;--df-color-bg-page:transparent;--df-color-bg-soft:var(--df-theme-bg-surface);--df-color-bg-muted:var(--df-theme-bg-surface-hover);--df-color-surface:var(--df-console-panel-bg-flat);--df-color-surface-soft:var(--df-theme-bg-surface);--df-color-surface-elevated:var(--df-theme-bg-elevated);--df-color-border:var(--df-console-panel-border);--df-color-border-light:var(--df-console-divider);--df-color-border-strong:var(--df-console-panel-border-strong);--df-color-focus-ring:rgb(var(--df-accent-rgb) / 24%);--df-surface-canvas:var(--df-layout-bg-gradient);--df-surface-page:transparent;--df-surface-panel:var(--df-console-panel-bg);--df-surface-panel-subtle:var(--df-console-panel-bg-flat);--df-surface-elevated:var(--df-console-popup-bg);--df-surface-hover:var(--df-console-popup-hover);--df-surface-selected:var(--df-console-accent-soft);--df-content-strong:var(--df-console-text);--df-content-regular:var(--df-theme-text-regular);--df-content-subtle:var(--df-console-text-secondary);--df-content-muted:var(--df-console-text-muted);--df-content-disabled:var(--df-theme-text-disabled);--df-text-color-primary:var(--df-color-text);--df-text-color-secondary:var(--df-color-text-secondary);--df-text-color-muted:var(--df-color-text-tertiary);--df-text-color-inverse:var(--df-color-text-inverse);--df-border-subtle:var(--df-console-divider);--df-border-default:var(--df-console-panel-border);--df-border-strong:var(--df-console-panel-border-strong);--df-border-focus:var(--df-console-accent);--df-action-primary-bg:var(--df-console-primary-action);--df-action-primary-bg-hover:var(--df-console-primary-action-hover);--df-action-primary-bg-active:var(--df-console-primary-action-active);--df-action-primary-text:var(--df-theme-text-on-brand);--df-action-secondary-bg:var(--df-console-control-bg);--df-action-secondary-bg-hover:var(--df-console-control-bg-hover);--df-action-secondary-border:var(--df-border-default);--df-action-secondary-text:var(--df-content-subtle);--df-action-tertiary-text:var(--df-console-action-text);--df-action-danger-text:var(--df-console-action-danger);--df-action-disabled-text:var(--df-content-disabled);--df-search-input-border:var(--df-border-default);--df-search-input-border-hover:var(--df-border-strong);--df-search-input-border-focus:var(--df-border-focus);--df-search-input-focus-shadow:0 0 0 3px var(--df-color-focus-ring)}.console-layout .console-layout__view{font-size:var(--df-type-body-size);font-weight:var(--df-type-body-weight);line-height:var(--df-line-height-normal);color:var(--df-content-regular)}.console-layout :is(.page-title,.banner-title,h1):not(.activity-rich-content *,.df-light-semantic-surface *){font-size:var(--df-type-page-title-size);font-weight:var(--df-type-page-title-weight);line-height:var(--df-line-height-tight);color:var(--df-content-strong)!important}.console-layout :is(.section-title,.module-title,h2):not(.activity-rich-content *,.df-light-semantic-surface *){font-size:var(--df-type-section-title-size);font-weight:var(--df-type-section-title-weight);line-height:var(--df-line-height-snug);color:var(--df-content-strong)!important}.console-layout :is(.card-title,.list-header h3,h3):not(.activity-rich-content *,.df-light-semantic-surface *){font-size:var(--df-type-card-title-size);font-weight:var(--df-type-card-title-weight);line-height:var(--df-line-height-snug);color:var(--df-content-strong)!important}.console-layout :is(.filter-label,.form-label,.field-label):not(.activity-rich-content *,.df-light-semantic-surface *){font-size:var(--df-type-label-size);font-weight:var(--df-type-label-weight);color:var(--df-content-subtle)!important}.console-layout :is(.caption,.meta,.time-info,.helper-text):not(.activity-rich-content *,.df-light-semantic-surface *){font-size:var(--df-type-caption-size);font-weight:var(--df-type-caption-weight);color:var(--df-content-muted)!important}.console-layout :is(.table-action-empty,.work-action-controls__empty){color:var(--df-console-action-empty)!important}.console-layout .console-layout__view .skeleton-block{--df-skeleton-surface:var(--df-console-skeleton-surface);--df-skeleton-border:var(--df-console-skeleton-border);--df-skeleton-head-bg:var(--df-console-skeleton-head-bg);--df-skeleton-line-start:var(--df-console-skeleton-line-start);--df-skeleton-line-mid:var(--df-console-skeleton-line-mid);--df-skeleton-line-end:var(--df-console-skeleton-line-end)}.console-layout :is(h1,h2,h3,h4,.banner-title,.page-title,.section-title,.module-title,.list-header h3,.account-name,.title,.card-title):not(.activity-rich-content *,.df-light-semantic-surface *){color:var(--df-console-text)!important}.console-layout :is(p,.banner-desc,.page-subtitle,.section-subtitle,.module-subtitle,.detail-list dt,.desc,.empty-state):not(.activity-rich-content *,.df-light-semantic-surface *){color:var(--df-console-text-secondary)!important}.console-layout :is(.sub-tabs,.execution-plan-tabs,.pagination-container,.feedback-panel__pagination,.card-bottom){border-color:var(--df-console-divider)!important}.console-layout :is(.evaluation-detail-tabs button,.sub-tabs button,.execution-plan-tabs button){color:var(--df-console-text-secondary)!important;background:0 0!important;border-color:#0000!important}.console-layout :is(.evaluation-detail-tabs button.active,.sub-tabs button.active,.execution-plan-tabs button.active){color:var(--df-console-accent)!important;background:var(--df-console-accent-soft)!important;border-color:rgb(var(--df-accent-rgb)/30%)!important;box-shadow:none!important}.console-layout :is(.filter-btn,.event-detail-action,.content-action-btn,.import-action-btn,.header-action-btn){color:var(--df-action-secondary-text)!important;background:var(--df-action-secondary-bg)!important;border-color:var(--df-action-secondary-border)!important}.console-layout :is(.filter-btn:hover,.event-detail-action:hover,.content-action-btn:hover,.import-action-btn:hover,.header-action-btn:hover){color:var(--df-action-tertiary-text)!important;background:var(--df-action-secondary-bg-hover)!important;border-color:var(--df-border-strong)!important}.console-layout :is(.demand-entry-btn,.empty-feedback-btn,.event-use-plan-dialog__primary-button){color:var(--df-action-primary-text)!important;background:var(--df-action-primary-bg)!important;border-color:var(--df-action-primary-bg)!important;box-shadow:0 10px 28px rgb(var(--df-accent-rgb)/18%)!important}.console-layout :is(.demand-entry-btn:hover,.demand-entry-btn:focus,.empty-feedback-btn:hover,.empty-feedback-btn:focus,.event-use-plan-dialog__primary-button:hover,.event-use-plan-dialog__primary-button:focus){color:var(--df-action-primary-text)!important;background:var(--df-action-primary-bg-hover)!important;border-color:var(--df-action-primary-bg-hover)!important}.console-layout :is(.demand-entry-btn:active,.empty-feedback-btn:active,.event-use-plan-dialog__primary-button:active){background:var(--df-action-primary-bg-active)!important;border-color:var(--df-action-primary-bg-active)!important}.console-layout .page-return-bar{color:var(--df-console-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.console-layout :is(.page-return-bar__back,.back-btn){color:var(--df-console-text-secondary)!important}.console-layout :is(.page-return-bar__back:hover,.back-btn:hover){color:var(--df-console-accent)!important}.ant-picker-dropdown :is(.ant-picker-time-panel-column,.ant-picker-date-panel,.ant-picker-panel-container){scrollbar-width:none}.ant-picker-dropdown :is(.ant-picker-time-panel-column,.ant-picker-date-panel,.ant-picker-panel-container)::-webkit-scrollbar{display:none}.console-layout :is(.event-detail-info-tab,.event-detail-tabs-panel){box-shadow:none!important;background:0 0!important;border:0!important}.console-layout :is(.event-detail-info-tab__section,.event-detail-info-tab__topic-group,.event-detail-info-tab__preview,.event-detail-info-tab__poster){color:var(--df-console-text-secondary)!important;background:var(--df-theme-bg-surface)!important;box-shadow:none!important;border-color:#7dd3fc1c!important}.console-layout :is(.event-detail-info-tab__topic-group-title,.event-detail-info-tab__topic-stats div,.event-detail-info-tab__requirements li,.create-preview-question,.preview-answer-list li,.platform-research-tip,.bottom-actions-module,.event-square-soft-tag){color:var(--df-console-text-secondary)!important;background:var(--df-theme-bg-surface-hover)!important;border-color:var(--df-console-divider)!important}.console-layout :is(.event-detail-summary__meta-label,.event-detail-info-tab__topic-stats span,.event-detail-info-tab__plain-text,.event-detail-info-tab__requirements li,.create-preview__meta,.random-tips,.merchant-card__meta,.notice-card__body,.fund-warning-card__body,.trend-card__legend,.share-card__legend){color:var(--df-console-text-secondary)!important}.console-layout :is(.event-detail-summary__meta-value,.event-detail-info-tab__topic-header strong,.event-detail-info-tab__topic-stats b,.create-preview-question__title strong,.merchant-item__name){color:var(--df-console-text)!important}.console-layout :is(.evaluation-detail-tabs,.service-tabs,.question-tool-tabs){border-color:var(--df-console-divider)!important;background:0 0!important}.console-layout :is(.service-tab,.question-tool-tab){color:var(--df-console-text-secondary)!important;background:0 0!important;border-color:#0000!important}.console-layout :is(.service-tab.active,.question-tool-tab.active){color:var(--df-console-accent)!important;background:0 0!important}.console-layout :is(.header-action-btn--secondary.ant-btn,.header-action-btn--draft.ant-btn,.event-detail-action--secondary,.import-action-btn.ant-btn,.merchant-item,.app-download-popover__panel,.app-header__user-actions){color:var(--df-console-text-secondary)!important;background:var(--df-console-popup-bg)!important;border-color:var(--df-console-panel-border)!important}.console-layout :is(.header-action-btn--secondary.ant-btn:hover,.header-action-btn--secondary.ant-btn:focus,.header-action-btn--draft.ant-btn:hover,.header-action-btn--draft.ant-btn:focus,.event-detail-action--secondary:not(:disabled):hover,.import-action-btn.ant-btn:hover,.import-action-btn.ant-btn:focus,.merchant-item:not(:disabled):hover,.app-header__user-actions button:hover:not(:disabled),.app-header__user-actions button:focus-visible){color:var(--df-console-accent)!important;background:var(--df-console-popup-hover)!important;border-color:var(--df-console-panel-border-strong)!important}.console-layout :is(.app-download-popover__header,.app-download-popover__empty,.app-download-popover__empty-icon){color:var(--df-console-text-secondary)!important;border-color:var(--df-console-divider)!important;background:0 0!important}.console-layout :is(.app-download-popover__header h2,.app-download-popover__empty strong,.app-header__user-actions button){color:var(--df-console-text)!important}.console-layout :is(.empty-questions,.detail-load-state,.event-detail-loading-placeholder){color:var(--df-console-text-secondary)!important}.console-layout :is(.empty-questions h1,.empty-questions h2,.empty-questions h3){color:var(--df-console-text)!important}.console-layout :is(.empty-questions svg,.page-state svg){opacity:.72;color:var(--df-console-accent)!important}.console-layout{--df-console-pagination-gap:20px;--df-console-empty-min-height:360px;--df-console-empty-surface-bg:var(--df-theme-bg-surface)}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state){text-align:center;box-sizing:border-box!important;width:100%!important;min-height:var(--df-console-empty-min-height)!important;color:var(--df-console-text-secondary)!important;background:var(--df-console-empty-surface-bg)!important;border:1px solid var(--df-console-panel-border)!important;border-radius:var(--df-radius-base)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:48px 24px!important;display:flex!important}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state) .ant-empty{margin:0}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state) .ant-empty-image{opacity:.78;height:72px;margin-bottom:14px}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state) .ant-empty-image svg{opacity:.72;filter:saturate(.7)brightness(1.28);color:var(--df-console-accent)!important}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state) .ant-empty-description{font-size:14px;color:var(--df-console-text-secondary)!important}.console-layout :is(.standard-search-empty-state,.delivery-empty-state,.feedback-empty-state) .ant-btn{margin-top:10px}.console-layout :is(.pagination-container,.feedback-panel__pagination,.detail-pagination,.app-pagination.pagination-container){margin:var(--df-console-pagination-gap) 0 0!important;box-shadow:none!important;border-top:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.console-layout :is(.pagination-container,.feedback-panel__pagination,.detail-pagination) :is(.ant-pagination,.app-pagination){margin:0!important}.page-shell{min-height:100vh}
