.ds-icon[data-v-8d986a3d]{vertical-align:-.15em;flex:none;display:inline-block;overflow:visible}.ds-icon--spin[data-v-8d986a3d]{animation:.9s linear infinite ds-icon-spin-8d986a3d}@keyframes ds-icon-spin-8d986a3d{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ds-icon--spin[data-v-8d986a3d]{animation-duration:2.4s}}.toast-host[data-v-78566075]{top:var(--ds-space-6);z-index:var(--ds-z-toast);gap:var(--ds-space-2);pointer-events:none;width:min(420px,100vw - 32px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.toast[data-v-78566075]{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--border-subtle);border-radius:var(--ds-radius-lg);color:var(--text-primary);font-size:var(--ds-text-base);background:var(--surface-raised);box-shadow:var(--ds-elevation-3);pointer-events:auto;display:flex}.toast.success .ds-icon[data-v-78566075]{color:var(--color-success)}.toast.error .ds-icon[data-v-78566075]{color:var(--color-danger)}.toast.warning .ds-icon[data-v-78566075]{color:var(--color-warning)}.toast.info .ds-icon[data-v-78566075]{color:var(--color-info)}.toast-enter-active[data-v-78566075],.toast-leave-active[data-v-78566075]{transition:opacity var(--ds-duration-base) var(--ds-ease-standard), transform var(--ds-duration-base) var(--ds-ease-emphasized)}.toast-enter-from[data-v-78566075],.toast-leave-to[data-v-78566075]{opacity:0;transform:translateY(-8px)}:root{--ds-green-50:#f0faf7;--ds-green-100:#ddf2ec;--ds-green-200:#b8e4da;--ds-green-300:#8bd0c3;--ds-green-400:#57b5a5;--ds-green-500:#2f9a8b;--ds-green-600:#16786f;--ds-green-700:#0d5b56;--ds-green-800:#0a4a46;--ds-green-900:#073733;--ds-neutral-0:#fff;--ds-neutral-50:#f8faf8;--ds-neutral-100:#f2f7f2;--ds-neutral-200:#e6efe9;--ds-neutral-300:#d5e6df;--ds-neutral-400:#bfd7ce;--ds-neutral-500:#9fb5ae;--ds-neutral-600:#627b77;--ds-neutral-700:#49635d;--ds-neutral-800:#2b4640;--ds-neutral-900:#123b3a;--ds-amber-500:#b56f16;--ds-amber-50:#fff5df;--ds-amber-700:#8a5410;--ds-rose-500:#b94f64;--ds-rose-50:#fff0f3;--ds-rose-700:#95384c;--ds-blue-500:#4f6f9f;--ds-blue-50:#eef5ff;--ds-blue-700:#3a5478;--ds-lilac-500:#7467c8;--ds-lilac-50:#f1efff;--ds-coral-500:#cb6f55;--ds-coral-50:#fff0ea;--ds-font-sans:"Avenir Next", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--ds-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--ds-text-2xs:10px;--ds-text-xs:11px;--ds-text-sm:12px;--ds-text-base:13px;--ds-text-md:14px;--ds-text-lg:16px;--ds-text-xl:18px;--ds-text-2xl:22px;--ds-text-3xl:28px;--ds-text-4xl:34px;--ds-leading-tight:1.2;--ds-leading-snug:1.35;--ds-leading-normal:1.5;--ds-leading-relaxed:1.7;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-weight-extrabold:800;--ds-tracking-tighter:-.02em;--ds-tracking-tight:-.01em;--ds-tracking-normal:0;--ds-tracking-wide:.02em;--ds-space-0:0;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:10px;--ds-radius-xl:14px;--ds-radius-2xl:16px;--ds-radius-3xl:22px;--ds-radius-full:999px;--ds-elevation-0:none;--ds-elevation-1:0 1px 2px #123b3a0d, 0 2px 6px #123b3a0b;--ds-elevation-2:0 2px 4px #123b3a0d, 0 6px 16px #123b3a0f;--ds-elevation-3:0 6px 14px #123b3a12, 0 16px 34px #123b3a14;--ds-elevation-4:0 12px 28px #123b3a17, 0 24px 56px #123b3a1a;--ds-duration-instant:80ms;--ds-duration-fast:.14s;--ds-duration-base:.2s;--ds-duration-slow:.3s;--ds-duration-slower:.42s;--ds-duration-page:.56s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ds-ease-decelerate:cubic-bezier(0, 0, .2, 1);--ds-ease-accelerate:cubic-bezier(.4, 0, 1, 1);--ds-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ds-z-base:0;--ds-z-sticky:1100;--ds-z-dropdown:1200;--ds-z-overlay:1300;--ds-z-modal:1400;--ds-z-popover:1500;--ds-z-toast:1600;--ds-bp-sm:640px;--ds-bp-md:840px;--ds-bp-lg:1200px;--ds-bp-xl:1440px;--color-primary:var(--ds-green-600);--color-primary-hover:var(--ds-green-700);--color-primary-active:var(--ds-green-800);--color-primary-soft:var(--ds-green-50);--color-primary-border:var(--ds-green-200);--color-primary-contrast:var(--ds-neutral-0);--color-success:var(--ds-green-600);--color-success-soft:var(--ds-green-50);--color-warning:var(--ds-amber-500);--color-warning-soft:var(--ds-amber-50);--color-danger:var(--ds-rose-500);--color-danger-soft:var(--ds-rose-50);--color-info:var(--ds-blue-500);--color-info-soft:var(--ds-blue-50);--text-primary:var(--ds-neutral-900);--text-secondary:var(--ds-neutral-700);--text-muted:var(--ds-neutral-600);--text-subtle:var(--ds-neutral-500);--text-inverse:var(--ds-neutral-0);--surface-page:var(--ds-neutral-100);--surface-base:var(--ds-neutral-0);--surface-raised:var(--ds-neutral-0);--surface-sunken:var(--ds-neutral-50);--surface-hover:var(--ds-neutral-200);--border-subtle:var(--ds-neutral-200);--border-default:var(--ds-neutral-300);--border-strong:var(--ds-neutral-400);--db-primary:var(--color-primary);--db-primary-dark:var(--color-primary-hover);--db-primary-soft:var(--color-primary-soft);--db-blue:var(--color-info);--db-blue-soft:var(--color-info-soft);--db-warning:var(--color-warning);--db-warning-soft:var(--color-warning-soft);--db-danger:var(--color-danger);--db-danger-soft:var(--color-danger-soft);--db-lilac:var(--ds-lilac-500);--db-lilac-soft:var(--ds-lilac-50);--db-coral:var(--ds-coral-500);--db-coral-soft:var(--ds-coral-50);--db-text:var(--text-primary);--db-muted:var(--text-muted);--db-border:var(--border-default);--db-border-strong:var(--border-strong);--db-bg:var(--surface-page);--db-card:#fffffff0;--db-card-strong:var(--surface-raised);--db-card-soft:var(--surface-sunken);--db-shadow:var(--ds-elevation-3);--db-shadow-soft:var(--ds-elevation-2);--db-shadow-tiny:var(--ds-elevation-1);--db-radius-sm:var(--ds-radius-md);--db-radius:var(--ds-radius-lg);--db-radius-lg:var(--ds-radius-2xl);--db-page-max:1480px;--motion-fade-up-distance:16px;--motion-card-hover-distance:-2px;--motion-press-scale:.985}@keyframes motion-fade-up{0%{opacity:0;transform:translate3d(0, var(--motion-fade-up-distance), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes motion-drawer-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes motion-agent-pulse{0%,to{transform:translate(0,0);box-shadow:0 0 #15775b1f}50%{transform:translateY(-1px);box-shadow:0 0 0 8px #15775b00}}@keyframes motion-flow-line{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes motion-message-pop{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes motion-jump-target-pulse{0%{filter:none;transform:scale(1)}35%{filter:drop-shadow(0 0 #27745f00);transform:scale(1.012)}55%{filter:drop-shadow(0 16px 28px #27745f29);transform:scale(.996)}to{filter:none;transform:scale(1)}}.motion-fade-up{animation:motion-fade-up var(--ds-duration-page) var(--ds-ease-emphasized) both}.motion-scale-in{animation:motion-scale-in var(--ds-duration-slower) var(--ds-ease-emphasized) both}.motion-stagger>*{animation:motion-fade-up var(--ds-duration-page) var(--ds-ease-emphasized) both}.motion-pressable{transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}.motion-pressable:active{transform:scale(var(--motion-press-scale))}.motion-stagger>:first-child{animation-delay:30ms}.motion-stagger>:nth-child(2){animation-delay:80ms}.motion-stagger>:nth-child(3){animation-delay:.13s}.motion-stagger>:nth-child(4){animation-delay:.18s}.motion-stagger>:nth-child(n+5){animation-delay:.22s}.motion-card-hover{transition:transform var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard)}.motion-card-hover:hover{transform:translate3d(0, var(--motion-card-hover-distance), 0)}.motion-drawer-enter{animation:motion-drawer-enter var(--ds-duration-slow) var(--ds-ease-emphasized) both}.motion-agent-pulse{animation:2.6s ease-in-out infinite motion-agent-pulse}.motion-flow-line{position:relative;overflow:hidden}.motion-flow-line:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:2.4s linear infinite motion-flow-line;position:absolute;inset:0}.motion-message-pop{animation:motion-message-pop var(--ds-duration-slower) var(--ds-ease-emphasized) both}.jump-highlight{scroll-margin-top:20px;animation:.82s motion-jump-target-pulse}@media (prefers-reduced-motion:reduce){.motion-fade-up,.motion-scale-in,.motion-stagger>*,.motion-drawer-enter,.motion-agent-pulse,.motion-message-pop,.jump-highlight,.motion-flow-line:after{animation:none!important}.motion-card-hover,.motion-card-hover:hover,.motion-pressable,.motion-pressable:active{transition:none!important;transform:none!important}}:root{color:var(--text-primary);font-family:var(--ds-font-sans);--color-surface:var(--surface-raised);--color-surface-soft:var(--surface-sunken);--color-border-subtle:var(--border-default);--color-text-main:var(--text-primary);--color-text-muted:var(--text-muted);--radius-card:var(--ds-radius-2xl);--radius-panel:var(--ds-radius-lg);--shadow-card:var(--ds-elevation-2);--space-page:18px;--space-section:16px;--el-color-primary:var(--color-primary);--el-color-primary-light-3:var(--ds-green-500);--el-color-primary-light-5:var(--ds-green-400);--el-color-primary-light-8:var(--ds-green-100);--el-color-primary-dark-2:var(--color-primary-hover);--el-color-success:var(--color-success);--el-color-warning:var(--color-warning);--el-color-danger:var(--color-danger);--el-color-error:var(--color-danger);--el-color-info:var(--color-info);--el-border-radius-base:var(--ds-radius-lg);--el-border-radius-small:var(--ds-radius-md);--el-border-radius-round:var(--ds-radius-full);--el-border-color:var(--border-default);--el-border-color-light:var(--border-subtle);--el-fill-color-light:var(--surface-sunken);--el-fill-color-blank:#ffffffeb;--el-text-color-primary:var(--text-primary);--el-text-color-regular:var(--text-secondary);--el-text-color-secondary:var(--text-muted);--el-bg-color-page:transparent;--el-bg-color:#ffffffeb;--el-transition-duration:var(--ds-duration-base);--el-transition-duration-fast:var(--ds-duration-fast);background:linear-gradient(118deg,#14b8a621,#0000 38%),linear-gradient(238deg,#f59e0b1c,#0000 42%),linear-gradient(#fbfcf7 0%,#eef7f4 48%,#f8f2e7 100%)}*{box-sizing:border-box}html,body,#app{min-height:100vh;margin:0}html{scrollbar-gutter:stable}body{min-width:320px;color:var(--db-text);background:linear-gradient(105deg, #ffffff9e 0 22%, transparent 22% 100%), linear-gradient(252deg, #fff4de7a 0 18%, transparent 18% 100%), linear-gradient(90deg, #ffffff75 1px, transparent 1px), linear-gradient(180deg, #ffffff61 1px, transparent 1px), var(--db-bg);background-size:auto,auto,48px 48px,48px 48px,auto;overflow-x:auto}#app{width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}:focus-visible{outline-offset:2px;outline:2px solid #1a8b6c59}.db-card{border-radius:var(--db-radius-lg);box-shadow:var(--db-shadow-soft);background:linear-gradient(145deg,#fffffff7,#f7fdfaf2 56%,#fff8eb94),linear-gradient(90deg,#16786f0f,#7467c80a);border:1px solid #bed7cee0;position:relative;overflow:hidden}.db-card:before{content:"";background:linear-gradient(90deg,#15775b29,#0000 62%);height:1px;position:absolute;inset:0 0 auto}@keyframes db-smooth-pop-up{0%{opacity:0;filter:blur(8px);transform:translateY(20px)scale(.985)}62%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.003)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes db-data-rise{0%{opacity:0;transform:translateY(12px)scaleY(.72)}to{opacity:1;transform:translate(0,0)scaleY(1)}}@keyframes db-data-fill{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}:where(.content,.admin-content) :where(.base-page-header,.db-card,.db-action-card,.admin-page-head,.admin-panel,.admin-metric){will-change:transform, opacity;animation:.66s cubic-bezier(.16,1,.3,1) both db-smooth-pop-up}:where(.content,.admin-content) :where(.db-page-stack>:first-child,.placeholder-page>:first-child){animation-delay:20ms}:where(.content,.admin-content) :where(.db-page-stack>:nth-child(2),.placeholder-page>:nth-child(2)){animation-delay:70ms}:where(.content,.admin-content) :where(.db-page-stack>:nth-child(3),.placeholder-page>:nth-child(3)){animation-delay:.12s}:where(.content,.admin-content) :where(.db-page-stack>:nth-child(4),.placeholder-page>:nth-child(4)){animation-delay:.17s}:where(.content,.admin-content) :where(.db-page-stack>:nth-child(n+5),.placeholder-page>:nth-child(n+5)){animation-delay:.22s}:where(.trend-chart span){transform-origin:bottom;animation:.78s cubic-bezier(.16,1,.3,1) both db-data-rise}:where(.macro-list i,.risk-bars i){transform-origin:0;animation:.82s cubic-bezier(.16,1,.3,1) both db-data-fill}.trend-chart div:nth-child(2) span,.macro-list>div:nth-child(2) i,.risk-bars>div:nth-child(2) i{animation-delay:60ms}.trend-chart div:nth-child(3) span,.macro-list>div:nth-child(3) i,.risk-bars>div:nth-child(3) i{animation-delay:.12s}.trend-chart div:nth-child(4) span,.risk-bars>div:nth-child(4) i{animation-delay:.18s}.trend-chart div:nth-child(5) span{animation-delay:.24s}.trend-chart div:nth-child(6) span{animation-delay:.3s}.trend-chart div:nth-child(7) span{animation-delay:.36s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.db-card-hover{transition:transform .18s,border-color .18s,box-shadow .18s}.db-card-hover:hover{box-shadow:var(--db-shadow);border-color:#15775b4d;transform:translateY(-2px)}.db-page-stack,.db-section-grid,.db-action-list{gap:var(--space-section);display:grid}.db-panel-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:14px;display:grid}.db-panel-head h2,.db-panel-head h3,.db-panel-head p,.db-panel-copy,.db-action-card strong,.db-action-card span{margin:0}.db-panel-head p,.db-panel-copy,.db-action-card span,.db-muted-copy{color:var(--db-muted);line-height:1.7}.db-inline-actions,.db-tag-row{flex-wrap:wrap;gap:10px;display:flex}.db-action-card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);color:var(--color-text-main);cursor:pointer;text-align:left;background:var(--color-surface-soft);gap:6px;padding:14px;display:grid}.db-action-card:hover,.db-action-card.active{border-color:var(--db-primary);background:var(--db-primary-soft)}.db-soft-panel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-soft)}.db-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.db-tag-block{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.db-tag-block>span{width:100%;color:var(--db-muted);font-weight:800}.db-muted,.health-muted{color:var(--db-muted)}.db-page-header,.admin-page-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.admin-page-head{border:1px solid var(--db-border);border-radius:var(--db-radius-lg);min-height:152px;box-shadow:var(--db-shadow-soft);background:linear-gradient(135deg,#4f799d1a,#0000 36%),linear-gradient(#fffffff5,#f5faf7f5);align-items:center;padding:24px}.db-page-eyebrow,.admin-page-head>div>p{color:var(--db-primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.db-page-title,.admin-page-head>div>h1{color:var(--db-text);margin:6px 0 0;font-size:clamp(28px,3vw,34px);line-height:1.1}.db-page-description,.admin-page-head>div>span{max-width:720px;color:var(--db-muted);margin:10px 0 0;line-height:1.8;display:block}.db-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.db-section-stack,.admin-page{gap:18px;display:grid}.db-panel-title,.health-panel h2,.admin-panel h2{color:var(--db-text);margin:0;font-size:20px}.db-panel-caption{color:var(--db-muted);margin:6px 0 0;line-height:1.7}.health-metric-grid,.health-two-col,.health-three-col,.health-card-grid,.admin-metric-grid,.admin-two-col{gap:16px;display:grid}.health-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.health-two-col{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.health-three-col{grid-template-columns:repeat(3,minmax(0,1fr))}.health-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-two-col{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.health-panel,.health-metric,.admin-panel,.admin-metric{padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s}.health-panel:hover,.health-metric:hover,.admin-panel:hover,.admin-metric:hover{box-shadow:var(--db-shadow);border-color:#15775b40;transform:translateY(-2px)}.health-panel p,.admin-panel p,.health-panel li,.admin-panel li,.health-metric p,.admin-metric p{color:var(--db-muted);line-height:1.7}.health-metric span,.admin-metric span{color:var(--db-muted);font-weight:800}.health-metric strong,.admin-metric strong{color:var(--db-text);margin-top:10px;font-size:30px;line-height:1.1;display:block}.health-metric span,.admin-metric span{letter-spacing:.02em;font-size:13px}.health-metric small,.admin-metric small{color:var(--db-muted);font-size:14px}.health-metric p,.admin-metric p{margin:10px 0 0}.health-tag-row,.tag-row{flex-wrap:wrap;gap:8px;display:flex}.health-list{gap:10px;margin:14px 0 0;padding-left:18px;display:grid}.health-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.health-chart{width:100%;height:300px}.admin-toolbar{border-radius:var(--db-radius-lg);background:linear-gradient(135deg,#15775b0f,#0000 32%),#fffffff2;gap:14px;padding:14px;display:grid}.admin-panel-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.ingredient-card,.article-card,.recipe-card,.risk-item,.rule-overview-item,.rule-summary{transition:transform .18s,border-color .18s,box-shadow .18s}.ingredient-card:hover,.article-card:hover,.recipe-card:hover,.risk-item:hover,.rule-overview-item:hover,.rule-summary:hover{box-shadow:var(--db-shadow-soft);border-color:#15775b47;transform:translateY(-2px)}.el-button{border-radius:var(--db-radius-sm);transition:transform var(--ds-duration-base) var(--ds-ease-standard), box-shadow var(--ds-duration-base) var(--ds-ease-standard), border-color var(--ds-duration-base) var(--ds-ease-standard), background var(--ds-duration-base) var(--ds-ease-standard);font-weight:700}.el-button .ds-icon+span{margin-left:6px}.el-button--primary:not(.is-disabled){box-shadow:0 12px 20px #15775b2e}.el-button:not(.is-disabled):hover{transform:translateY(-1px)}.el-button:not(.is-disabled):active{transform:translateY(0)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-segmented,.el-radio-button__inner,.el-date-editor.el-input,.el-date-editor .el-input__wrapper{border-radius:var(--db-radius)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor .el-input__wrapper{background:#fffffff0;box-shadow:inset 0 0 0 1px #c5d9d0e0}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus,.el-date-editor .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #15775b70,0 0 0 4px #15775b14}.el-form-item__label{color:#29453f;font-weight:700}.el-tag{border-radius:999px;font-weight:700}.el-alert,.el-dialog,.el-table{border-radius:var(--db-radius)}.el-dialog{overflow:hidden}.el-table{--el-table-border-color:#e5efeb;--el-table-header-bg-color:#f6fbf8;--el-table-row-hover-bg-color:#f5faf7}.el-table th.el-table__cell{color:#35514b;font-weight:800}.el-empty{padding:12px 0}@keyframes db-spin{to{transform:rotate(360deg)}}@media (width<=1360px){.health-metric-grid,.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.health-two-col,.admin-two-col,.health-card-grid{grid-template-columns:1fr}}@media (width<=1080px){.db-page-header,.admin-page-head,.db-panel-head{grid-template-columns:1fr}.db-page-actions{justify-content:flex-start}}@media (width<=840px){.health-form-grid,.db-form-grid,.health-metric-grid,.health-three-col,.admin-metric-grid,.admin-toolbar{grid-template-columns:1fr}}
