:root{--brand-50: #EDF1FF;--brand-100: #D9E2FF;--brand-200: #B3C4FF;--brand-300: #7E96F2;--brand-400: #4763DC;--brand-500: #002FA7;--brand-600: #002382;--brand-700: #001A5E;--brand-800: #001140;--brand-900: #000A28;--text-on-accent: #FFFFFF;--secondary-50: #E4F4F5;--secondary-100: #BFE6E9;--secondary-300: #6CBEC6;--secondary-500: #0E7C86;--secondary-600: #0A626B;--secondary-700: #074C53;--accent-amber-50: #FDF3E0;--accent-amber-300: #EFC264;--accent-amber-500: #966814;--accent-amber-600: #7A5510;--accent-amber-700: #5F420C;--accent-rose-50: #FDECF3;--accent-rose-300: #EE9BC0;--accent-rose-500: #C2317A;--accent-rose-600: #A22866;--accent-rose-700: #821F52;--accent-violet-50: #EFEDFC;--accent-violet-300: #B7ACF0;--accent-violet-500: #5B4BC4;--accent-violet-600: #4A3CA6;--accent-violet-700: #3A2F85;--surface-page: #F4F6FA;--surface-card: #FFFFFF;--surface-raised: #FFFFFF;--surface-sunken: #EDF0F6;--surface-line: #E2E7EF;--surface-line-strong: #D5DBE5;--surface-brand-wash: #EDF1FF;--surface-second-wash: #E4F4F5;--print-primary: #1A3FA8;--print-primary-deep: #12307F;--print-secondary: #0E6E77;--print-accent: #966814;--print-rich-black: #1B2130;--print-paper: #FFFFFF;--print-cmyk-primary: C100 M85 Y0 K18;--print-cmyk-secondary: C82 M45 Y40 K20;--print-cmyk-black: C0 M0 Y0 K100;--neutral-0: #FFFFFF;--neutral-25: #FAFBFD;--neutral-50: #F4F6FA;--neutral-100: #EDF0F6;--neutral-150: #E2E7EF;--neutral-200: #D5DBE5;--neutral-300: #BFC7D4;--neutral-400: #9AA3B2;--neutral-500: #666F80;--neutral-600: #464E5E;--neutral-700: #2F3644;--neutral-800: #1B2130;--neutral-900: #0D111B;--success-50: #E7F5EC;--success-500: #107C41;--success-600: #0C6435;--success-700: #0A5230;--warning-50: #FDF1E0;--warning-500: #B25E00;--warning-600: #954C00;--warning-700: #7A3E00;--danger-50: #FCEBE9;--danger-500: #C0392B;--danger-600: #A32F23;--danger-700: #87271D;--info-50: #E8F0FC;--info-500: #1C63C8;--info-600: #1752A6;--info-700: #134386;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", sans-serif;--font-family-mono: ui-monospace, SFMono-Regular, "JetBrains Mono", Consolas, "Courier New", monospace;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", sans-serif;--font-mono: ui-monospace, SFMono-Regular, "JetBrains Mono", Consolas, "Courier New", monospace;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-24: 24px;--font-size-32: 32px;--line-height-12: 18px;--line-height-14: 21px;--line-height-16: 24px;--line-height-20: 28px;--line-height-32: 40px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 600;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-xl: 12px;--radius-pill: 999px;--shadow-1: 0 1px 2px rgba(13,17,27,.06);--shadow-2: 0 2px 8px rgba(13,17,27,.08);--shadow-3: 0 6px 24px rgba(13,17,27,.12);--shadow-4: 0 12px 40px rgba(13,17,27,.16);--z-base: 0;--z-sticky: 10;--z-dropdown: 100;--z-drawer: 1000;--z-modal: 1100;--z-message: 1200;--focus-ring: 0 0 0 2px rgba(0,47,167,.35);--focus-ring-danger: 0 0 0 2px rgba(192,57,43,.35);--overlay-mask: rgba(13,17,27,.45);--overlay-mask-dark: rgba(0,0,0,.6);--channel-jd: #E1251B;--channel-jd-on: #FFFFFF;--channel-meituan: #FFC300;--channel-meituan-on: #1B2130;--channel-eleme: #0095FF;--channel-eleme-on: #FFFFFF;--channel-eleme-deep: #0A63B0;--channel-eleme-deep-on: #FFFFFF;--channel-pos: #0E7490;--channel-pos-on: #FFFFFF;--stock-available: #107C41;--stock-reserved: #B03A7A;--stock-frozen: #5B4BC4;--stock-negative: #C0392B;--stock-variance: #B25E00;--stock-near_expiry: #D9600A;--stock-offline: #666F80;--stock-syncing: #0E7C86;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-fast: .12s;--duration-base: .18s;--brand-gradient: linear-gradient(157deg, #002382 0%, #002FA7 52%, #001A5E 100%);--brand-gradient-soft: linear-gradient(180deg, #4763DC 0%, #002FA7 100%);--glass-on-brand: rgba(255, 255, 255, .08);--glass-on-brand-strong: rgba(255, 255, 255, .14);--glass-line-on-brand: rgba(255, 255, 255, .16);--shadow-card: 0 1px 2px rgba(13, 17, 27, .04), 0 2px 6px rgba(13, 17, 27, .05);--shadow-card-hover: 0 2px 4px rgba(13, 17, 27, .05), 0 10px 28px rgba(0, 47, 167, .1);--shadow-pop: 0 8px 30px rgba(13, 17, 27, .12);--shadow-brand: 0 6px 16px rgba(0, 47, 167, .24);--shadow-brand-hover: 0 10px 24px rgba(0, 47, 167, .3);--control-h: 36px;--control-h-lg: 48px;--success-100: #CBE8D7;--warning-100: #F9E3C0;--danger-100: #F6D5D1;--info-100: #D4E4F8}[data-theme=dark]{--surface-page: #0D111B;--surface-card: #161B26;--surface-raised: #1E2532;--surface-sunken: #090C13;--surface-line: #262E3E;--surface-line-strong: #334054;--surface-brand-wash: #0E1730;--surface-second-wash: #07262A;--neutral-0: #0D111B;--neutral-25: #12161F;--neutral-50: #161B26;--neutral-100: #1E2532;--neutral-150: #262E3E;--neutral-200: #334054;--neutral-300: #455066;--neutral-400: #666F80;--neutral-500: #8A94A6;--neutral-600: #AEB8C8;--neutral-700: #CDD5E1;--neutral-800: #E8ECF4;--neutral-900: #F7F9FC;--success-500: #3FBF7F;--success-600: #5FCD96;--success-700: #84DDB3;--warning-500: #E0A240;--warning-600: #E8B45F;--warning-700: #F0C77F;--danger-500: #F0736A;--danger-600: #F58D86;--danger-700: #F8A8A2;--info-500: #6FA8F5;--info-600: #8FBCF8;--info-700: #AFD0FA;--channel-jd: #FF6A61;--channel-meituan: #FFD84D;--channel-eleme: #5CB8FF;--channel-eleme-deep: #5CB8FF;--channel-pos: #4FC3DA;--stock-available: #3FBF7F;--stock-reserved: #F08CBB;--stock-frozen: #9E92F0;--stock-negative: #F0736A;--stock-variance: #E0A240;--stock-near_expiry: #F0913F;--stock-offline: #8A94A6;--stock-syncing: #6CBEC6;--overlay-mask: rgba(0,0,0,.6)}:root{--font-size-11: 11px;--line-height-11: 16px;--font-size-28: 28px;--line-height-28: 36px;--font-size-display: 44px;--line-height-display: 52px;--radius-control: 10px;--radius-2xl: 16px;--control-h-xl: 52px;--tracking-eyebrow: .12em;--tracking-caps: .16em;--sidebar-bg: linear-gradient(180deg, var(--brand-800) 0%, var(--brand-900) 82%);--sidebar-line: rgba(255, 255, 255, .08);--sidebar-text: rgba(255, 255, 255, .74);--sidebar-text-strong: #FFFFFF;--sidebar-text-dim: rgba(255, 255, 255, .5);--sidebar-hover: rgba(255, 255, 255, .08);--sidebar-active: var(--brand-500);--sidebar-active-glow: 0 4px 14px rgba(0, 47, 167, .45);--sidebar-glow: radial-gradient(120% 42% at 50% 0%, rgba(71, 99, 220, .32) 0%, transparent 62%);--sidebar-focus-ring: 0 0 0 2px rgba(255, 255, 255, .45)}[data-theme=dark]{--sidebar-bg: linear-gradient(180deg, var(--brand-900) 0%, #00071C 88%);--focus-ring: 0 0 0 2px rgba(126, 150, 242, .55);--success-50: rgba(63, 191, 127, .14);--success-100: rgba(63, 191, 127, .32);--warning-50: rgba(224, 162, 64, .14);--warning-100: rgba(224, 162, 64, .32);--danger-50: rgba(240, 115, 106, .14);--danger-100: rgba(240, 115, 106, .32);--info-50: rgba(111, 168, 245, .16);--info-100: rgba(111, 168, 245, .32)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--font-sans);font-size:var(--font-size-14);line-height:var(--line-height-14);color:var(--neutral-800);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--brand-500);color:var(--brand-50)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}::-webkit-scrollbar-track{background:transparent}a{color:var(--brand-500);text-decoration:none}.shell{display:grid;grid-template-columns:248px 1fr;min-height:100%}.shell__sidebar{position:relative;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-line);padding:var(--space-5) var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.shell__sidebar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--sidebar-glow)}.shell__brand{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-4);border-bottom:1px solid var(--sidebar-line)}.shell__brand img{height:40px;width:40px;display:block;padding:5px;border-radius:12px;background:var(--brand-50);box-shadow:var(--shadow-2)}.shell__brand-name{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--sidebar-text-strong);line-height:1.2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.shell__brand-wordmark{height:15px;width:auto;color:var(--brand-200);display:block;flex:none}.shell__brand-sub{font-size:var(--font-size-11);color:var(--sidebar-text-dim);letter-spacing:var(--tracking-eyebrow)}.shell__nav{position:relative;display:flex;flex-direction:column;gap:2px;flex:1;overflow:auto;padding-bottom:var(--space-2)}.shell__nav-group{font-size:var(--font-size-11);color:var(--sidebar-text-dim);padding:var(--space-4) var(--space-3) var(--space-1);letter-spacing:var(--tracking-eyebrow)}.shell__nav-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--sidebar-text);font-size:var(--font-size-14);line-height:22px;letter-spacing:.01em;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.shell__nav-item:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong)}.shell__nav-item:focus-visible{outline:none;box-shadow:var(--sidebar-focus-ring)}.shell__nav-item.router-link-active{background:var(--sidebar-active);color:var(--sidebar-text-strong);font-weight:var(--font-weight-bold);box-shadow:var(--sidebar-active-glow)}.shell__nav-icon{flex:none;width:18px;height:18px;display:inline-flex;color:currentColor;opacity:.85}.shell__nav-item.router-link-active .shell__nav-icon{opacity:1}.shell__nav-icon svg{width:100%;height:100%;display:block}.shell__side-foot{position:relative;border-top:1px solid var(--sidebar-line);padding:var(--space-3) var(--space-3) 0;display:flex;flex-direction:column;gap:var(--space-1)}.shell__side-foot-brand{font-family:var(--font-mono);font-size:var(--font-size-11);letter-spacing:var(--tracking-caps);color:var(--sidebar-text-dim)}.shell__side-foot-sub{font-size:var(--font-size-11);color:var(--sidebar-text-dim);letter-spacing:.04em}.shell__main{display:flex;flex-direction:column;min-width:0}.shell__topbar{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:64px;padding:0 var(--space-8);background:var(--surface-card);background:color-mix(in srgb,var(--surface-card) 84%,transparent);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--surface-line)}.shell__crumb{display:flex;flex-direction:column;gap:2px;min-width:0}.shell__crumb-group{font-size:var(--font-size-11);letter-spacing:var(--tracking-eyebrow);color:var(--neutral-500)}.shell__title{margin:0;font-size:var(--font-size-20);line-height:var(--line-height-20);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--neutral-900)}.shell__identity{display:flex;align-items:center;gap:var(--space-2)}.shell__cred{position:relative;display:inline-flex;align-items:center}.shell__cred-icon{position:absolute;left:var(--space-3);width:16px;height:16px;color:var(--neutral-500);pointer-events:none;display:inline-flex;transition:color var(--duration-base) var(--ease-out)}.shell__cred-icon svg{width:100%;height:100%;display:block}.shell__cred-state{display:inline-flex;align-items:center;height:var(--control-h);padding:0 var(--space-3) 0 36px;border:1px solid transparent;border-radius:var(--radius-control);background:var(--neutral-100);color:var(--neutral-700);font-size:var(--font-size-13);white-space:nowrap}.shell__logout{height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-card);color:var(--neutral-600);font-size:var(--font-size-13);font-family:inherit;cursor:pointer;transition:color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.shell__logout:hover{color:var(--brand-500);border-color:var(--brand-500)}.shell__logout:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--brand-500)}.shell__content{padding:28px var(--space-8) 44px;flex:1}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);color:var(--neutral-500);letter-spacing:.01em}.input{height:var(--control-h);padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-control);background:var(--neutral-100);color:var(--neutral-800);font-size:var(--font-size-14);font-family:inherit;outline:none;transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.input::placeholder{color:var(--neutral-500)}.input:hover{background:var(--neutral-150)}.input:focus{background:var(--surface-card);border-color:var(--brand-500);box-shadow:var(--focus-ring)}.btn{height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--surface-line-strong);border-radius:var(--radius-control);background:var(--surface-card);color:var(--neutral-700);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);font-family:inherit;letter-spacing:.01em;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.btn:hover:not(:disabled){background:var(--neutral-50);border-color:var(--neutral-300)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn--primary{background:var(--brand-500);border-color:var(--brand-500);color:var(--text-on-accent);box-shadow:0 1px 2px #002fa73d}.btn--primary:hover:not(:disabled){background:var(--brand-600);border-color:var(--brand-600);box-shadow:var(--shadow-brand)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}input[type=checkbox],input[type=radio]{accent-color:var(--brand-500)}.btn--primary:disabled{background:var(--brand-100);border-color:var(--brand-100);color:var(--brand-400);opacity:1;box-shadow:none}.card{background:var(--surface-card);border:1px solid var(--surface-line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);padding:var(--space-6)}.card+.card{margin-top:var(--space-5)}.card__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--neutral-900);margin:0 0 var(--space-4)}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-5)}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--space-4)}.grid-cards .card{padding:22px var(--space-6) var(--space-5);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.grid-cards .card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.metric__label{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);color:var(--neutral-500);letter-spacing:.02em;margin-bottom:var(--space-2)}.metric__value{font-size:var(--font-size-32);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--line-height-32);color:var(--neutral-900);font-variant-numeric:tabular-nums}table.data{width:100%;border-collapse:collapse;font-size:var(--font-size-13)}table.data th,table.data td{text-align:left;padding:12px var(--space-4);border-bottom:1px solid var(--surface-line);white-space:nowrap;font-variant-numeric:tabular-nums}table.data th{color:var(--neutral-500);font-size:var(--font-size-11);line-height:var(--line-height-11);font-weight:var(--font-weight-bold);letter-spacing:.06em;border-bottom:1px solid var(--surface-line-strong);padding-top:var(--space-3);padding-bottom:var(--space-3)}table.data tbody tr{transition:background-color var(--duration-fast) var(--ease-out)}table.data tbody tr:hover{background:var(--neutral-25)}table.data tbody tr:last-child td{border-bottom:0}.table-wrap{overflow:auto;border:1px solid var(--surface-line);border-radius:var(--radius-xl)}.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-pill);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.01em;background:var(--surface-sunken);color:var(--neutral-600)}.tag--jd{background:var(--channel-jd);color:var(--channel-jd-on)}.tag--meituan{background:var(--channel-meituan);color:var(--channel-meituan-on)}.tag--eleme{background:var(--channel-eleme);color:var(--channel-eleme-on)}.tag--success,.tag--warning,.tag--danger{border:1px solid transparent}.tag--success:before,.tag--warning:before,.tag--danger:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor}.tag--success{background:var(--success-50);color:var(--success-600);border-color:var(--success-100)}.tag--warning{background:var(--warning-50);color:var(--warning-600);border-color:var(--warning-100)}.tag--danger{background:var(--danger-50);color:var(--danger-600);border-color:var(--danger-100)}.state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;color:var(--neutral-500);font-size:var(--font-size-14)}.state:before{content:"";width:28px;height:28px;flex:none;background:var(--neutral-300);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") center / contain no-repeat}.state--loading:before{width:22px;height:22px;background:none;-webkit-mask:none;mask:none;border-radius:var(--radius-pill);border:3px solid var(--neutral-150);border-top-color:var(--brand-500)}@media (prefers-reduced-motion: no-preference){.state--loading:before{animation:state-spin .9s linear infinite}}@keyframes state-spin{to{transform:rotate(360deg)}}.state--error{color:var(--danger-600)}.state--error:before{background:var(--danger-500);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E") center / contain no-repeat}.notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--warning-50);border:1px solid var(--warning-100);color:var(--warning-700);font-size:var(--font-size-13);line-height:1.6;margin-bottom:var(--space-4)}.mono{font-family:var(--font-mono);font-size:var(--font-size-12);font-variant-numeric:tabular-nums}.swatch{height:56px;border-radius:var(--radius-md);border:1px solid var(--surface-line)}.stack{display:flex;flex-direction:column;gap:var(--space-5)}[data-theme=dark] .card{box-shadow:none}[data-theme=dark] .grid-cards .card:hover{box-shadow:none;transform:none;border-color:var(--surface-line-strong)}[data-theme=dark] .input:focus{background:var(--neutral-100)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
