:root{--bg-app:#f8fafc;--bg-card:#fff;--bg-elevated:#fff;--bg-inset:#f1f5f9;--bg-glass:hsla(0,0%,100%,.8);--bg-glass-border:hsla(0,0%,100%,.5);--text-1:#0f172a;--text-2:#475569;--text-3:#94a3b8;--text-off:#cbd5e1;--brand:#0d9488;--brand-light:#14b8a6;--brand-pale:#f0fdfa;--brand-glow:rgba(13,148,136,.2);--brand-gradient:linear-gradient(135deg,#0d9488,#14b8a6);--accent:#f59e0b;--accent-light:#fbbf24;--accent-pale:#fef3c7;--ok:#10b981;--ok-bg:#d1fae5;--ok-glow:rgba(16,185,129,.2);--warn:#f59e0b;--warn-bg:#fef3c7;--warn-glow:rgba(245,158,11,.2);--err:#ef4444;--err-bg:#fee2e2;--err-glow:rgba(239,68,68,.2);--info:#3b82f6;--info-bg:#dbeafe;--info-glow:rgba(59,130,246,.2);--line:#e2e8f0;--line-subtle:#f1f5f9;--line-strong:#cbd5e1;--line-brand:#0d9488;--bg-surface:var(--bg-card);--bg-surface-2:var(--bg-inset);--bg-surface-3:#e2e8f0;--bg-surface-rgb:255,255,255;--bg-surface-2-rgb:241,245,249;--text-primary:var(--text-1);--text-secondary:var(--text-2);--text-tertiary:var(--text-3);--lines-light:var(--line-subtle);--lines-base:var(--line);--brand-rgb:13,148,136;--ok-rgb:16,185,129;--success:var(--ok);--warning:var(--warn);--error:var(--err);--shell-sidebar-fallback-bg:#001529;--shell-sidebar-fallback-border:hsla(0,0%,100%,.12);--shell-sidebar-rail-text:hsla(0,0%,100%,.85);--shell-sidebar-rail-text-dim:hsla(0,0%,100%,.55);--shell-sidebar-rail-text-strong:hsla(0,0%,100%,.95);--shell-sidebar-rail-icon:hsla(0,0%,100%,.65);--shell-sidebar-rail-divider:hsla(0,0%,100%,.12);--shell-sidebar-rail-group-label:hsla(0,0%,100%,.5);--shell-sidebar-rail-item-hover-bg:hsla(0,0%,100%,.08);--shell-sidebar-rail-avatar-bg:hsla(0,0%,100%,.12);--shell-sidebar-rail-control-bg:hsla(0,0%,100%,.08);--shell-sidebar-rail-control-bg-hover:hsla(0,0%,100%,.12);--ff-base:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ff-mono:"JetBrains Mono","Fira Code",source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--font-display-xl:36px;--font-display-lg:32px;--font-heading-lg:28px;--font-heading-md:24px;--font-heading-sm:20px;--font-body-lg:18px;--font-body-md:16px;--font-body-sm:14px;--font-caption:12px;--lh-tight:1.25;--lh-body:1.5;--lh-loose:1.75;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--s20:80px;--r-none:0px;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:9999px;--z-base:0;--z-sidebar:100;--z-sticky:200;--z-drawer:300;--z-tooltip:500;--z-floating:1000;--z-modal:2000;--z-toast:3000;--z-over:9999;--sh-none:none;--sh-xs:0 1px 2px 0 rgba(0,0,0,.05);--sh-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--sh-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--sh-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--sh-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--sh-float:0 10px 40px -10px rgba(0,0,0,.2);--sh-brand-glow:0 4px 20px -2px var(--brand-glow);--sh-helper-edge:-2px 0 12px rgba(11,16,30,.06);--sh-helper-edge-lg:-4px 0 20px rgba(11,16,30,.1);--shadow-none:var(--sh-none);--shadow-xs:var(--sh-xs);--shadow-sm:var(--sh-sm);--shadow-md:var(--sh-md);--shadow-lg:var(--sh-lg);--shadow-xl:var(--sh-xl);--shadow-float:var(--sh-float);--bg-overlay:rgba(15,23,42,.55);--bg-overlay-soft:rgba(15,23,42,.35);--bg-scrim:hsla(0,0%,100%,.6);--t-fast:150ms cubic-bezier(0.4,0,0.2,1);--t-norm:250ms cubic-bezier(0.4,0,0.2,1);--t-smooth:350ms cubic-bezier(0.4,0,0.2,1);--t-spring:500ms cubic-bezier(0.34,1.56,0.64,1)}[data-theme=dark]{--bg-overlay:rgba(0,0,0,.7);--bg-overlay-soft:rgba(0,0,0,.45);--bg-scrim:rgba(15,23,42,.6);--sh-helper-edge:-2px 0 12px rgba(0,0,0,.45);--sh-helper-edge-lg:-4px 0 20px rgba(0,0,0,.55)}:root{--bp-mobile:768px;--bp-tablet:1024px;--bp-desktop:1440px;--bp-ultra:1920px}:root,[data-theme=light]{color-scheme:light;--bg-app:#f8fafc;--bg-card:#fff;--bg-elevated:#fff;--bg-inset:#f1f5f9;--bg-glass:hsla(0,0%,100%,.8);--bg-glass-border:hsla(0,0%,100%,.5);--text-1:#0f172a;--text-2:#475569;--text-3:#94a3b8;--text-off:#cbd5e1;--line:#e2e8f0;--line-subtle:#f1f5f9;--line-strong:#cbd5e1}[data-theme=dark]{color-scheme:dark;--bg-app:#0f172a;--bg-card:#1e293b;--bg-elevated:#334155;--bg-inset:#020617;--bg-glass:rgba(30,41,59,.8);--bg-glass-border:rgba(71,85,105,.5);--text-1:#f8fafc;--text-2:#cbd5e1;--text-3:#64748b;--text-off:#475569;--line:#334155;--line-subtle:#1e293b;--line-strong:#475569;--bg-surface-3:#334155;--bg-surface-rgb:30,41,59;--bg-surface-2-rgb:2,6,23;--shell-sidebar-fallback-bg:#111626;--shell-sidebar-fallback-border:hsla(0,0%,100%,.14);--shell-sidebar-rail-group-label:hsla(0,0%,100%,.55)}[data-company-brand]{--brand:var(--company-brand-500,#0d9488);--brand-light:var(--company-brand-400,#14b8a6);--brand-pale:var(--company-brand-50,#f0fdfa);--accent:var(--company-accent,#f59e0b);--bg-sidebar:var(--company-sidebar-bg,var(--bg-card))}[data-brand=waygpt]{--brand:#6366f1;--brand-light:#818cf8;--brand-pale:#eef2ff;--brand-glow:rgba(99,102,241,.2);--brand-gradient:linear-gradient(135deg,#6366f1,#8b5cf6)}[data-brand=mplaza]{--brand:#f97316;--brand-light:#fb923c;--brand-pale:#fff7ed;--brand-glow:rgba(249,115,22,.2);--brand-gradient:linear-gradient(135deg,#f97316,#fb923c)}[data-brand=vde76]{--brand:#059669;--brand-light:#10b981;--brand-pale:#ecfdf5;--brand-glow:rgba(5,150,105,.2);--brand-gradient:linear-gradient(135deg,#059669,#34d399)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul.mb-list,ul[role=list]{list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--lh-body);font-family:var(--ff-base);background-color:var(--bg-app);color:var(--text-1)}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:var(--brand);transition:color .2s ease}a:hover{color:var(--brand-strong)}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-app)}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-3)}::selection{background:var(--brand-pale);color:var(--brand)}.mb-heading-xl{font-size:var(--font-display-xl)}.mb-heading-lg,.mb-heading-xl{font-weight:700;line-height:var(--lh-tight);letter-spacing:-.02em}.mb-heading-lg{font-size:var(--font-display-lg)}.mb-heading-md{font-size:var(--font-heading-lg);letter-spacing:-.01em}.mb-heading-md,.mb-heading-sm{font-weight:600;line-height:var(--lh-tight)}.mb-heading-sm{font-size:var(--font-heading-md)}.mb-heading-xs{font-size:var(--font-heading-sm);font-weight:600;line-height:var(--lh-tight)}.mb-body-lg{font-size:var(--font-body-lg)}.mb-body-lg,.mb-body-md{line-height:var(--lh-body)}.mb-body-md{font-size:var(--font-body-md)}.mb-body-sm{font-size:var(--font-body-sm)}.mb-body-sm,.mb-caption{line-height:var(--lh-body)}.mb-caption{font-size:var(--font-caption);color:var(--text-2)}.mb-mono{font-family:var(--ff-mono);font-size:.9em}.mb-text-brand{color:var(--brand)}.mb-text-muted{color:var(--text-2)}.mb-text-danger{color:var(--err)}.mb-text-success{color:var(--ok)}.mb-text-warning{color:var(--warn)}@keyframes mb-spin{to{transform:rotate(1turn)}}@keyframes mb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mb-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes mb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mb-slide-in-right{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes mb-slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mb-animate-spin{animation:mb-spin 1s linear infinite}.mb-animate-shimmer{animation:mb-shimmer 2s infinite}.mb-animate-pop{animation:mb-pop-in var(--t-spring) forwards}.mb-animate-fade{animation:mb-fade-in var(--t-norm) forwards}.mb-animate-slide-right{animation:mb-slide-in-right var(--t-smooth) forwards}.mb-animate-slide-up{animation:mb-slide-in-up var(--t-smooth) forwards}@media (prefers-reduced-motion:reduce){.mb-animate-fade,.mb-animate-pop,.mb-animate-shimmer,.mb-animate-slide-right,.mb-animate-slide-up,.mb-animate-spin{animation:none!important;opacity:1!important;transform:none!important}}.mb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border-width:0}.mb-sr-only,.mb-truncate{overflow:hidden;white-space:nowrap}.mb-truncate{text-overflow:ellipsis}.mb-line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mb-no-scroll{overflow:hidden}.mb-flex-center{display:flex;align-items:center;justify-content:center}.mb-flex-between{display:flex;align-items:center;justify-content:space-between}.mb-hidden{display:none!important}.mb-w-full{width:100%}.mb-h-full{height:100%}.mb-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);border-radius:var(--r-md);font-weight:500;text-decoration:none;cursor:pointer;transition:all var(--t-fast);border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.mb-btn--disabled,.mb-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.mb-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mb-btn--sm{padding:var(--s1) var(--s2);font-size:var(--font-body-sm)}.mb-btn--md{padding:var(--s2) var(--s4);font-size:var(--font-body-md)}.mb-btn--lg{padding:var(--s3) var(--s6);font-size:var(--font-body-lg)}.mb-btn--primary{background:var(--brand);color:#fff}.mb-btn--primary:hover{background:var(--brand-light)}.mb-btn--primary:active{background:var(--brand)}.mb-btn--secondary{background:var(--bg-inset);color:var(--text-1)}.mb-btn--secondary:hover{background:var(--line)}.mb-btn--outline{background:transparent;color:var(--text-2);border-color:var(--line-strong)}.mb-btn--outline:hover{background:var(--bg-inset);color:var(--text-1)}.mb-btn--danger{background:var(--err);color:#fff}.mb-btn--danger:hover{background:#dc2626}.mb-btn--ghost{background:transparent;color:var(--text-2)}.mb-btn--ghost:hover{background:var(--bg-inset);color:var(--text-1)}.mb-btn--link{background:transparent;border:none;color:var(--brand);padding:0;font-weight:500;text-decoration:none;white-space:normal}.mb-btn--link:hover{color:var(--brand-light);text-decoration:underline}.mb-btn--link:disabled{color:var(--text-3);text-decoration:none}.mb-btn--icon{padding:var(--s2);border-radius:var(--r-full)}.mb-btn--loading{position:relative;color:transparent!important}.mb-btn--loading:after{content:"";position:absolute;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:mb-spin 1s linear infinite;color:inherit;top:calc(50% - .5em);left:calc(50% - .5em)}.mb-field{display:flex;flex-direction:column;gap:var(--s1);margin-bottom:var(--s4)}.mb-field label,.mb-form-label{display:inline-block;font-size:var(--font-body-sm);font-weight:500;color:var(--text-1);margin-bottom:var(--s1)}.mb-form-label--required:after{content:" *";color:var(--err)}.mb-form-help{font-size:var(--font-caption);color:var(--text-2);margin-top:var(--s1)}.mb-input,.mb-select,.mb-textarea{width:100%;padding:var(--s2) var(--s3);background:var(--bg-app);border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--text-1);font-size:var(--font-body-md);transition:all var(--t-fast)}.mb-input::placeholder,.mb-textarea::placeholder{color:var(--text-off)}.mb-input:hover,.mb-select:hover,.mb-textarea:hover{border-color:var(--text-3)}.mb-input:focus,.mb-select:focus,.mb-textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-glow)}.mb-input:disabled,.mb-select:disabled,.mb-textarea:disabled{background:var(--bg-inset);color:var(--text-off);cursor:not-allowed;border-color:var(--line)}.mb-input--error{border-color:var(--err)}.mb-input--error:focus{box-shadow:0 0 0 2px var(--err-glow)}.mb-field-error-text{font-size:var(--font-caption);color:var(--err);margin-top:var(--s1)}.mb-check-group{display:flex;align-items:center;gap:var(--s2);cursor:pointer}.mb-check,.mb-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-card);border:1px solid var(--line-strong);width:16px;height:16px;cursor:pointer;transition:all var(--t-fast);display:inline-flex;align-items:center;justify-content:center}.mb-check{border-radius:4px}.mb-radio{border-radius:50%}.mb-check:checked,.mb-radio:checked{background:var(--brand);border-color:var(--brand)}.mb-check:checked:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.mb-radio:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.mb-check:disabled,.mb-radio:disabled{opacity:.5;cursor:not-allowed}.mb-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:20px;background:var(--line-strong);border-radius:10px;position:relative;cursor:pointer;outline:none;transition:background var(--t-fast)}.mb-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform var(--t-fast);box-shadow:var(--sh-xs)}.mb-switch:checked{background:var(--brand)}.mb-switch:checked:after{transform:translateX(16px)}.mb-switch:focus-visible{box-shadow:0 0 0 2px var(--brand-glow)}.mb-badge{display:inline-flex;align-items:center;padding:0 6px;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:var(--r-full);line-height:18px;letter-spacing:.02em}.mb-badge--brand{background:var(--brand-pale);color:var(--brand)}.mb-badge--ok{background:var(--ok-bg);color:var(--ok)}.mb-badge--warn{background:var(--warn-bg);color:#b45309}.mb-badge--err{background:var(--err-bg);color:var(--err)}.mb-badge--info{background:var(--info-bg);color:var(--info)}.mb-badge--gray{background:var(--bg-inset);color:var(--text-2)}.mb-dot{width:8px;height:8px;border-radius:var(--r-full);display:inline-block}.mb-dot--ok{background:var(--ok)}.mb-dot--err{background:var(--err)}.mb-tag{gap:var(--s1);padding:2px 8px;font-size:var(--font-caption);background:var(--bg-inset);color:var(--text-2);border-radius:var(--r-sm);border:1px solid var(--line)}.mb-beta-badge,.mb-tag{display:inline-flex;align-items:center}.mb-beta-badge{gap:var(--s2,8px);padding:2px var(--s3,12px);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);color:var(--accent);border-radius:var(--r-full);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:help;line-height:1.2}.mb-beta-badge__dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.mb-beta-badge__label{font:inherit;color:inherit}.mb-beta-countdown-wrapper{display:flex;flex-direction:column;gap:var(--s2,8px);margin-top:var(--s4,16px);padding:var(--s4,16px);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--r-md)}.mb-beta-countdown__head{display:flex;justify-content:space-between;align-items:center}.mb-beta-countdown__title{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--accent)}.mb-beta-countdown__meta{font-size:13px;color:var(--text-2)}.mb-beta-countdown__countdown{margin-top:var(--s2,8px);color:var(--text-1);font-weight:500}.mb-beta-countdown__time{font-family:var(--ff-mono);color:var(--brand)}.mb-version-badge-wrap{display:inline-block}.app-version-badge,.mb-version-badge{display:inline-flex;align-items:center;gap:4px;padding:2px var(--s2,8px);font-size:12px;color:var(--text-off);cursor:default;background-color:var(--bg-inset);border:1px solid var(--line-subtle);border-radius:var(--r-full)}.mb-version-badge__beta{color:var(--accent)}.mb-code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:.92em;background:var(--bg-inset);color:var(--text-1);padding:0 var(--s1);border-radius:var(--r-sm);border:1px solid var(--line-subtle);white-space:nowrap}.mb-code--muted{color:var(--text-2);background:transparent;border-color:transparent}.mb-code--brand{color:var(--brand);background:var(--brand-pale);border-color:transparent}.mb-alert{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--s3);border-radius:var(--r-md);border-left:4px solid var(--text-1);background:var(--bg-inset);color:var(--text-1)}.mb-alert__icon{flex-shrink:0;width:20px;height:20px}.mb-alert__content{flex:1 1}.mb-alert__title{font-weight:600;margin-bottom:var(--s1)}.mb-alert__text{font-size:var(--font-body-sm);color:var(--text-2)}.mb-alert--info{border-left-color:var(--info);background:var(--info-bg)}.mb-alert--info .mb-alert__icon{color:var(--info)}.mb-alert--ok{border-left-color:var(--ok);background:var(--ok-bg)}.mb-alert--ok .mb-alert__icon{color:var(--ok)}.mb-alert--warn{border-left-color:var(--warn);background:var(--warn-bg)}.mb-alert--warn .mb-alert__icon{color:var(--warn)}.mb-alert--err{border-left-color:var(--err);background:var(--err-bg)}.mb-alert--err .mb-alert__icon{color:var(--err)}.ant-alert{border-radius:var(--r-md)!important;border:1px solid var(--line-subtle)!important;border-left:4px solid var(--text-1)!important;padding:12px 16px!important;background:var(--bg-secondary)!important}.ant-alert-success{border-left-color:#10b981!important;background:rgba(16,185,129,.05)!important}.ant-alert-error{border-left-color:#ef4444!important;background:rgba(239,68,68,.05)!important}.ant-alert-warning{border-left-color:#f59e0b!important;background:rgba(245,158,11,.05)!important}.ant-alert-info{border-left-color:#3b82f6!important;background:rgba(59,130,246,.05)!important}.ant-alert-message{font-weight:600!important;color:var(--text-1)!important}.ant-alert-description{font-size:13px!important;color:var(--text-2)!important}.mb-tbl-wrap{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.mb-tbl{width:100%;border-collapse:collapse;text-align:left;font-size:var(--font-body-sm)}.mb-tbl th{background:var(--bg-inset);color:var(--text-2);font-weight:500;border-bottom:1px solid var(--line);white-space:nowrap}.mb-tbl td,.mb-tbl th{padding:var(--s3) var(--s4)}.mb-tbl td{color:var(--text-1);border-bottom:1px solid var(--line-subtle)}.mb-tbl tr:last-child td{border-bottom:none}.mb-tbl tr.is-selected td,.mb-tbl tr:hover td{background:var(--brand-pale)}.mb-tbl__sort-icon{display:inline-block;margin-left:var(--s1);color:var(--text-3);width:14px;height:14px}.mb-tbl th:hover .mb-tbl__sort-icon{color:var(--text-1);cursor:pointer}.mb-card{background:var(--bg-card);border-radius:var(--r-xl);border:1px solid var(--line-subtle);box-shadow:var(--sh-sm);padding:var(--s5) var(--s6);display:flex;flex-direction:column}.mb-card--clickable{cursor:pointer;transition:all var(--t-fast)}.mb-card--clickable:hover{transform:translateY(-2px);box-shadow:var(--sh-md);border-color:var(--line)}.mb-card.mb-card--row{flex-direction:row;align-items:flex-start;gap:var(--s3);padding:var(--s2) var(--s3)}.mb-stat-card{padding:var(--s5)}.mb-stat-card__title{font-size:var(--font-body-sm);color:var(--text-2);margin-bottom:var(--s2)}.mb-stat-card__val{font-size:var(--font-display-lg);font-weight:700;color:var(--text-1)}.mb-stat-card__trend{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--font-caption);font-weight:500;margin-top:var(--s2)}.mb-stat-card__trend--up{color:var(--ok)}.mb-stat-card__trend--down{color:var(--err)}.mb-glass-card{background:var(--bg-glass);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--bg-glass-border);box-shadow:var(--sh-float)}.mb-ant-card-body--pb-4.ant-card-body{padding-bottom:4px!important}.mb-ant-card-body--pb-8.ant-card-body{padding-bottom:8px!important}.mb-ava{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--bg-inset);color:var(--text-2);font-weight:600;overflow:hidden;flex-shrink:0}.mb-ava img{width:100%;height:100%;object-fit:cover}.mb-ava--xs{width:24px;height:24px;font-size:10px}.mb-ava--sm{width:32px;height:32px;font-size:12px}.mb-ava--md{width:40px;height:40px;font-size:14px}.mb-ava--lg{width:48px;height:48px;font-size:16px}.mb-ava--xl{width:64px;height:64px;font-size:20px}.mb-ava-status{position:absolute;bottom:0;right:0;width:25%;height:25%;min-width:8px;min-height:8px;background:var(--ok);border:2px solid var(--bg-app);border-radius:var(--r-full)}.mb-progress{width:100%;height:8px;background:var(--bg-inset);border-radius:var(--r-full);overflow:hidden}.mb-progress__bar{height:100%;border-radius:var(--r-full);transition:width var(--t-smooth)}.mb-progress--brand .mb-progress__bar,.mb-progress__bar{background:var(--brand)}.mb-progress--ok .mb-progress__bar{background:var(--ok)}.mb-progress--warn .mb-progress__bar{background:var(--warn)}.mb-progress--err .mb-progress__bar{background:var(--err)}.mb-skeleton{background:linear-gradient(90deg,var(--bg-inset) 25%,var(--line-subtle) 50%,var(--bg-inset) 75%);background-size:200% 100%;animation:mb-shimmer 1.5s linear infinite;color:transparent!important;border-radius:var(--r-md);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mb-skeleton *{visibility:hidden}.mb-spin{display:inline-block;width:24px;height:24px;border:2px solid var(--line);border-right-color:var(--brand);border-radius:50%;animation:mb-spin 1s linear infinite}.mb-state{display:flex;flex-direction:column;text-align:center;gap:var(--s2);padding:var(--s8) var(--s4);color:var(--text-2);border:1px dashed var(--line);border-radius:var(--r-md);background:var(--bg-card);min-height:180px}.mb-state,.mb-state__icon{align-items:center;justify-content:center}.mb-state__icon{width:56px;height:56px;display:inline-flex;color:var(--text-3);border-radius:var(--r-full);background:var(--bg-inset);margin-bottom:var(--s2)}.mb-state__icon svg{width:32px;height:32px}.mb-state__title{font-size:var(--font-heading-sm);font-weight:600;color:var(--text-1);margin:0}.mb-state__desc{font-size:var(--font-body-sm);color:var(--text-2);max-width:480px;line-height:var(--lh-body)}.mb-state__actions{display:inline-flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s3);justify-content:center}.mb-state--inline{padding:var(--s4) var(--s2);min-height:auto}.mb-state--inline,.mb-state--page{border:none;background:transparent}.mb-state--page{min-height:60vh}.mb-state--card{border-style:solid;border-color:var(--line)}.mb-state--loading .mb-state__icon{color:var(--brand);background:var(--brand-pale)}.mb-state--empty .mb-state__icon{color:var(--text-3)}.mb-state--error .mb-state__icon{color:var(--err);background:var(--err-bg)}.mb-state--access .mb-state__icon,.mb-state__icon--warn{color:var(--warn);background:var(--warn-bg)}.mb-state--rate-limit .mb-state__icon{color:var(--info);background:var(--info-bg)}.mb-spin--sm{width:16px;height:16px;border-width:2px}.mb-spin--lg{width:36px;height:36px;border-width:3px}.mb-skel{display:inline-block;width:100%;height:14px;background:linear-gradient(90deg,var(--bg-inset) 25%,var(--line-subtle) 50%,var(--bg-inset) 75%);background-size:200% 100%;animation:mb-shimmer 1.5s linear infinite;border-radius:var(--r-sm);vertical-align:middle}.mb-skel--xs{height:8px}.mb-skel--sm{height:10px}.mb-skel--md{height:18px}.mb-skel--lg{height:24px}.mb-skel--xl{height:32px}.mb-skel--circle{width:40px;height:40px;border-radius:50%;flex:0 0 auto}.mb-skel--block{height:120px;border-radius:var(--r-md)}.mb-skel-stack{flex-direction:column}.mb-skel-row,.mb-skel-stack{display:flex;gap:var(--s2);width:100%}.mb-skel-row,.mb-tabs{align-items:center}.mb-tabs{display:flex;gap:var(--s4);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.mb-tab{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);margin:0;padding:var(--s3) 0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;color:var(--text-2);font-weight:500;font-size:var(--font-body-sm);line-height:1.25;cursor:pointer;border:none;border-bottom:2px solid transparent;border-radius:0;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast);white-space:nowrap;flex-shrink:0}.mb-tab:hover{color:var(--text-1)}.mb-tab:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-sm)}.mb-tab--active{color:var(--brand);border-bottom-color:var(--brand);font-weight:600}.mb-tab:disabled,.mb-tab[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.mb-tabs--pill{border-bottom:none;gap:var(--s1);padding:3px;background:var(--bg-inset);border-radius:var(--r-md);width:-moz-fit-content;width:fit-content;max-width:100%}.mb-tabs--pill .mb-tab{padding:6px 14px;border-bottom:none;border-radius:var(--r-sm);color:var(--text-3)}.mb-tabs--pill .mb-tab:hover{color:var(--text-1);background:var(--line-subtle)}.mb-tabs--pill .mb-tab--active{background:var(--bg-card);color:var(--text-1);box-shadow:var(--sh-sm);font-weight:600}.mb-tabs--pill .mb-tab:focus-visible{border-radius:var(--r-sm)}.mb-tooltip-wrap{position:relative;display:inline-flex}.mb-tooltip{position:absolute;z-index:var(--z-tooltip);background:var(--text-1);color:var(--bg-app);padding:var(--s1) var(--s2);border-radius:var(--r-sm);font-size:var(--font-caption);font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transform:scale(.95);transition:all var(--t-fast)}.mb-tooltip-wrap:hover .mb-tooltip{opacity:1;transform:scale(1)}.mb-tooltip--top{bottom:calc(100% + 4px);left:50%;transform:translate(-50%,4px) scale(.95)}.mb-tooltip-wrap:hover .mb-tooltip--top{transform:translate(-50%) scale(1)}.mb-tooltip--bottom{top:calc(100% + 4px);left:50%;transform:translate(-50%,-4px) scale(.95)}.mb-tooltip-wrap:hover .mb-tooltip--bottom{transform:translate(-50%) scale(1)}.mb-tooltip--right{left:calc(100% + 8px);top:50%;transform:translate(-4px,-50%) scale(.95);white-space:normal;max-width:min(280px,70vw);text-align:left}.mb-tooltip-wrap:hover .mb-tooltip--right{transform:translateY(-50%) scale(1)}.mb-tooltip--left{right:calc(100% + 8px);top:50%;transform:translate(4px,-50%) scale(.95);white-space:normal;max-width:min(280px,70vw);text-align:right}.mb-tooltip-wrap:hover .mb-tooltip--left{transform:translateY(-50%) scale(1)}.mb-modal-backdrop,.mb-modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;opacity:0;animation:mb-fade-in var(--t-norm) forwards}.mb-modal{background:var(--bg-card);border-radius:var(--r-xl);box-shadow:var(--sh-xl);border:1px solid var(--line-subtle);display:flex;flex-direction:column;max-height:90vh;transform:scale(.95);animation:mb-pop-in var(--t-spring) forwards}.mb-modal--sm{width:400px}.mb-modal--md{width:560px}.mb-modal--lg{width:720px}.mb-modal--xl{width:960px}.mb-modal--warehouse-master,.mb-modal--wide{width:min(96vw,1280px);max-width:min(96vw,1280px);box-sizing:border-box}.mb-modal--full{width:100vw;height:100vh;max-height:100vh;border-radius:0}.mb-modal__header{padding:var(--s4) var(--s5);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.mb-modal__title{font-size:var(--font-heading-sm);font-weight:600}.mb-modal__close{cursor:pointer;color:var(--text-2);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-full)}.mb-modal__close:hover{background:var(--bg-inset);color:var(--text-1)}.mb-modal__content{padding:var(--s5);overflow-x:auto;overflow-y:auto;flex:1 1;min-width:0}.mb-modal__footer{padding:var(--s4) var(--s5);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:flex-end;gap:var(--s3);background:var(--bg-inset);border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}.mb-modal-body-scroll-y-responsive.ant-modal-body{max-height:75vh;overflow-y:auto}@media (max-width:768px){.mb-modal-body-scroll-y-responsive.ant-modal-body{max-height:70vh}.mb-modal--lg,.mb-modal--md,.mb-modal--sm{width:calc(100vw - 32px);min-width:auto;max-width:calc(100vw - 32px)}}.mb-consent-banner{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);background:var(--warning-subtle,#fffbe6);border:1px solid var(--warning,#faad14);border-radius:var(--r-md);font-size:var(--font-sm);color:var(--text);margin-bottom:var(--s3)}.gs-modal-backdrop{align-items:flex-start;padding-top:clamp(var(--s4),6vh,var(--s8))}.gs-modal{padding:0;overflow:hidden;max-height:min(88vh,880px)}.gs-search-bar{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:2px solid var(--line);background:linear-gradient(180deg,var(--bg-inset) 0,var(--bg-card) 100%)}.gs-search-bar__icon{font-size:22px;color:var(--brand);flex-shrink:0}.gs-search-bar__input{flex:1 1;font-size:16px;background:transparent;border:none;outline:none;padding:4px 0;color:var(--text-1);min-width:0}.gs-search-bar__input:focus{outline:none;box-shadow:none}.gs-search-bar__input::placeholder{color:var(--text-off)}.gs-search-bar__input::-webkit-search-cancel-button,.gs-search-bar__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gs-search-bar__actions{display:flex;align-items:center;gap:8px}.gs-search-bar__submit{border-radius:6px!important;font-size:12px!important;height:28px!important}.gs-search-error-wrap{padding:0 var(--s6) var(--s3);border-bottom:1px solid var(--line);background:var(--bg-card)}.gs-search-error-alert{margin:0}.gs-search-bar__kbd{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:4px;border:1px solid var(--line-strong);background:var(--bg-card);color:var(--text-3);font-size:11px;font-family:-apple-system,SF Mono,Monaco,monospace;line-height:1}.gs-results-container{max-height:68vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.gs-results-container::-webkit-scrollbar{width:6px}.gs-results-container::-webkit-scrollbar-track{background:transparent}.gs-results-container::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.gs-results-container::-webkit-scrollbar-thumb:hover{background:var(--text-off)}.gs-summary-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background:linear-gradient(135deg,var(--bg-inset) 0,color-mix(in srgb,var(--brand) 5%,var(--bg-card)) 100%);border-bottom:1px solid var(--line)}.gs-summary-bar__left{flex:1 1;min-width:0}.gs-summary-bar__query{font-size:13px;color:var(--text-2)}.gs-summary-bar__query strong{color:var(--brand)}.gs-summary-bar__right{display:flex;align-items:center;gap:12px;flex-shrink:0}.gs-summary-bar__count{font-size:12px;font-weight:600;color:var(--brand);background:var(--brand-pale);padding:2px 10px;border-radius:10px}.gs-summary-bar__time{font-size:11px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-summary-bar__progress{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font-size:12px;font-weight:500;color:var(--text-3)}.gs-summary-bar__progress-dot{width:6px;height:6px;border-radius:50%;background:var(--ok);animation:gsPulseDot 1s ease-in-out infinite}@keyframes gsPulseDot{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.gs-barcode-badge{gap:8px;padding:10px 24px;background:linear-gradient(135deg,var(--brand-pale) 0,color-mix(in srgb,var(--brand) 10%,var(--bg-card)) 100%);color:var(--brand);font-size:13px;font-weight:500;border-bottom:1px solid color-mix(in srgb,var(--brand) 30%,transparent)}.gs-barcode-badge,.gs-loading{display:flex;align-items:center}.gs-loading{flex-direction:column;justify-content:center;gap:16px;padding:48px 24px}.gs-loading__text{font-size:14px;color:var(--text-3)}.gs-empty-state{padding:20px 24px 16px}.gs-empty-hint{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 24px 24px;text-align:center}.gs-empty-hint__icon-wrap{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--brand-pale) 0,color-mix(in srgb,var(--brand) 10%,var(--bg-card)) 100%);margin-bottom:4px}.gs-empty-hint__icon-wrap .anticon{font-size:24px;color:var(--brand)}.gs-empty-hint__title{font-size:16px;font-weight:600;color:var(--text-1)}.gs-empty-hint__sub{font-size:13px;color:var(--text-3)}.gs-empty-hint__enter{font-size:12px;color:var(--text-off);margin-top:4px}.gs-empty-hint__enter kbd{display:inline-flex;align-items:center;padding:1px 6px;border-radius:3px;border:1px solid var(--line-strong);background:var(--bg-inset);font-size:11px;font-family:-apple-system,SF Mono,Monaco,monospace;margin:0 2px}.gs-divider{height:1px;margin:16px 0 12px;background:linear-gradient(to right,transparent 0,var(--line) 15%,var(--line) 85%,transparent 100%)}.gs-quick-actions{padding:0 0 4px}.gs-quick-actions__label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-off);margin-bottom:10px}.gs-quick-actions__list{display:flex;flex-wrap:wrap;gap:8px}.gs-quick-action{display:flex;align-items:center;gap:7px;padding:9px 16px;border:1px solid var(--line);border-radius:10px;background:var(--bg-card);color:var(--text-2);font-size:13px;cursor:pointer;transition:all .2s ease}.gs-quick-action:hover{background:var(--brand-pale);border-color:color-mix(in srgb,var(--brand) 38%,transparent);color:var(--brand);transform:translateY(-1px);box-shadow:0 2px 8px color-mix(in srgb,var(--brand) 14%,transparent)}.gs-quick-action .anticon{font-size:14px}.gs-recent-section{margin-bottom:4px}.gs-recent-list{display:flex;flex-direction:column;gap:var(--s2,8px);margin-top:6px}.gs-recent-item{display:flex;align-items:center;gap:10px;padding:9px 14px;border:none;border-radius:10px;background:transparent;color:var(--text-2);font-size:13px;cursor:pointer;transition:all .15s ease;text-align:left;width:100%}.gs-recent-item:hover{background:var(--brand-pale);color:var(--brand)}.gs-recent-item .anticon{font-size:13px;color:var(--text-off)}.gs-recent-item:hover .anticon{color:var(--brand)}.gs-recent-item span{flex:1 1}.gs-recent-item__arrow{font-size:10px!important;color:var(--text-off)!important;opacity:0;transition:opacity .15s ease,transform .15s ease}.gs-recent-item:hover .gs-recent-item__arrow{opacity:1;transform:translateX(2px)}.gs-section{padding:0;animation:gsFadeIn .2s ease-out}@keyframes gsFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.gs-section+.gs-section{border-top:2px solid var(--line)}.gs-section-header{display:flex;align-items:center;gap:8px;padding:14px 24px 8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-3)}.gs-section-header__icon{font-size:14px}.gs-section-header__icon--our{color:var(--brand)}.gs-section-header__icon--supplier{color:var(--ok)}.gs-section-header__text{flex:1 1}.gs-section-header .ant-badge{margin-left:0}.gs-section-header .ant-badge .ant-badge-count{font-size:10px;height:18px;line-height:18px;min-width:18px;padding:0 6px;border-radius:10px;box-shadow:none}.gs-section--our .gs-section-header .ant-badge .ant-badge-count{background:var(--brand)}.gs-section--supplier .gs-section-header .ant-badge .ant-badge-count{background:var(--ok)}.gs-section--categories .gs-section-header .ant-badge .ant-badge-count{background:var(--waygpt-brand)}.gs-section--brands .gs-section-header .ant-badge .ant-badge-count{background:var(--warn)}.gs-ruble-icon{font-size:12px;font-weight:700;line-height:1}.gs-section-more{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 24px;border:none;border-top:1px solid var(--line-subtle);background:linear-gradient(180deg,var(--bg-inset) 0,var(--bg-app) 100%);color:var(--brand);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:left}.gs-section-more:hover{background:linear-gradient(180deg,var(--brand-pale) 0,color-mix(in srgb,var(--brand) 8%,var(--bg-card)) 100%);color:color-mix(in srgb,var(--brand) 88%,#000)}.gs-section-more .anticon{font-size:11px;transition:transform .15s ease}.gs-section-more:hover .anticon{transform:translateX(3px)}.gs-section-more--supplier{padding:8px 24px 8px 32px;font-size:12px;color:var(--ok);background:linear-gradient(180deg,var(--bg-card) 0,var(--ok-bg) 100%);border-top:1px dashed var(--line)}.gs-section-more--supplier:hover{background:linear-gradient(180deg,var(--ok-bg) 0,color-mix(in srgb,var(--ok) 22%,var(--ok-bg)) 100%);color:color-mix(in srgb,var(--ok) 78%,#000)}.gs-our-products-list{display:flex;flex-direction:column;gap:0}.gs-result-item{display:flex;align-items:center;gap:12px;padding:10px 24px;cursor:pointer;transition:all .12s ease;border-left:3px solid transparent;position:relative}.gs-result-item:not(:last-child):after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:var(--bg-inset)}.gs-result-item:hover,.gs-result-selected{background:linear-gradient(90deg,var(--brand-pale) 0,var(--bg-inset) 100%);border-left-color:var(--brand)}.gs-result-image{width:42px;height:42px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,var(--bg-inset) 0,var(--line-strong) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--line)}.gs-result-image img{width:100%;height:100%;object-fit:cover}.gs-result-image-placeholder{font-size:20px;color:var(--text-off)}.gs-result-info{flex:1 1;min-width:0}.gs-result-name{font-size:13px;font-weight:500;color:var(--text-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.gs-result-meta{display:flex;align-items:center;gap:8px;margin-top:3px;flex-wrap:wrap}.gs-result-code,.gs-result-sku{white-space:nowrap;background:var(--bg-inset);padding:1px 6px;border-radius:4px}.gs-result-category,.gs-result-code,.gs-result-sku{font-size:11px;color:var(--text-3)}.gs-result-meta .ant-tag{font-size:10px;padding:0 6px;margin:0;line-height:18px;border-radius:4px}.gs-result-right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:3px;min-width:80px}.gs-result-price{display:flex;align-items:center;gap:3px;font-size:13px;font-weight:700;color:var(--text-1);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-result-stock{font-size:11px;white-space:nowrap;padding:1px 8px;border-radius:4px}.gs-result-stock--available{color:var(--ok);font-weight:600;background:var(--ok-glow)}.gs-result-stock--empty{color:var(--text-off);font-weight:400}.gs-supplier-group{margin:0;animation:gsBatchIn .32s ease-out}@keyframes gsBatchIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gs-supplier-group+.gs-supplier-group{border-top:1px dashed var(--line)}.gs-supplier-group__header{display:flex;align-items:center;gap:10px;padding:8px 24px;font-size:13px;font-weight:500;color:var(--text-2);background:linear-gradient(180deg,var(--bg-inset) 0,var(--bg-card) 100%);border-bottom:1px solid var(--line-subtle)}.gs-supplier-group__dot{width:8px;height:8px;border-radius:50%;background:var(--ok);flex-shrink:0}.gs-supplier-group__name{font-weight:600;color:var(--text-1)}.gs-supplier-group__code-tag{font-size:10px!important;color:var(--text-3)!important;background:var(--bg-inset)!important;border-color:var(--line-strong)!important;padding:0 6px!important;margin:0!important;border-radius:4px!important;line-height:18px!important}.gs-supplier-group__count{margin-left:auto;font-size:11px;color:var(--text-3);font-weight:400}.gs-supplier-grid{display:flex;flex-direction:column;gap:0;padding:0}.gs-supplier-card{display:flex;align-items:center;gap:10px;padding:8px 24px;border:none;border-left:3px solid transparent;border-radius:0;cursor:pointer;transition:all .12s ease;background:var(--bg-card);position:relative}.gs-supplier-card:not(:last-child):after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:var(--bg-inset)}.gs-supplier-card.gs-result-selected,.gs-supplier-card:hover{background:linear-gradient(90deg,var(--brand-pale) 0,var(--bg-inset) 100%);border-left-color:var(--brand);box-shadow:none;transform:none}.gs-supplier-card__image{width:40px;height:40px;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,var(--bg-inset) 0,var(--line) 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid var(--line)}.gs-supplier-card__image img{width:100%;height:100%;object-fit:cover}.gs-supplier-card__image-placeholder{font-size:18px;color:var(--line-strong)}.gs-supplier-card__imported{position:absolute;top:2px;right:2px;font-size:12px;color:var(--ok);background:var(--bg-card);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.1)}.gs-supplier-card__body{flex:1 1;min-height:0;padding:0}.gs-supplier-card__name{font-size:13px;font-weight:500;color:var(--text-1);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-supplier-card__codes{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px;font-size:11px;color:var(--text-3)}.gs-supplier-card__brand{color:var(--brand);font-weight:500}.gs-supplier-card__right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:72px;flex-shrink:0}.gs-supplier-card__price{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:700;color:var(--text-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-supplier-card__price--none{color:var(--text-off);font-weight:400}.gs-supplier-card__stock{font-size:10px;color:var(--ok);font-weight:600}.gs-supplier-card__stock--empty{color:var(--text-off);font-weight:400}.gs-highlight{background:linear-gradient(120deg,color-mix(in srgb,var(--ok) 16%,transparent) 0,color-mix(in srgb,var(--ok) 28%,transparent) 100%);border:1.5px solid color-mix(in srgb,var(--ok) 48%,transparent);border-radius:8px;padding:1px 5px;margin:0 1px;color:inherit;font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--ok) 14%,transparent);text-decoration:none;line-height:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.gs-no-results{padding:32px 24px;text-align:center}.gs-no-results .ant-empty{margin-bottom:12px}.gs-no-results__text{font-size:15px;color:var(--text-2);margin-bottom:6px}.gs-no-results__text strong{color:var(--brand)}.gs-no-results__hint{font-size:13px;color:var(--text-off);margin-bottom:20px}.gs-no-results__actions{display:flex;justify-content:center;gap:10px}.gs-footer-hints{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--s2,8px);column-gap:var(--s5,20px);padding:10px 24px;border-top:1px solid var(--line);background:var(--bg-inset);font-size:11px;color:var(--text-3)}.gs-footer-hints__right{margin-left:auto;color:var(--text-off)}.gs-footer-hints kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 5px;border-radius:4px;border:1px solid var(--line);background:var(--bg-card);font-size:10px;font-family:-apple-system,SF Mono,Monaco,monospace;margin-right:3px;box-shadow:0 1px 0 rgba(0,0,0,.04)}@media (max-width:768px){.gs-modal .ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;width:calc(100vw - 16px)!important}.gs-search-bar{padding:14px 16px}.gs-summary-bar{padding:8px 16px;flex-direction:column;gap:4px;align-items:flex-start}.gs-supplier-grid{padding:0}.gs-supplier-card__image{width:36px;height:36px}.gs-result-item{padding:8px 16px;gap:10px}.gs-result-item:not(:last-child):after{left:16px;right:16px}.gs-result-image{width:40px;height:40px}.gs-result-name{font-size:13px}.gs-section-header{padding:12px 16px 8px}.gs-section-more{padding:10px 16px}.gs-supplier-card,.gs-supplier-group__header{padding:8px 16px}.gs-supplier-card:not(:last-child):after{left:16px;right:16px}.gs-quick-actions__list{gap:6px}}@media (max-width:480px){.gs-modal .ant-modal{max-width:100vw!important;margin:0!important;top:0!important}.gs-modal .ant-modal-content{border-radius:0 0 16px 16px!important}.gs-results-container{max-height:80vh}.gs-quick-actions__list{flex-direction:column}.gs-quick-action{width:100%;justify-content:flex-start}.gs-footer-hints{gap:10px;padding:8px 12px;font-size:10px;flex-wrap:wrap}.gs-footer-hints__right{margin-left:0;width:100%;text-align:center}.gs-summary-bar__right{gap:8px}}.gs-section--brands,.gs-section--categories{padding:0 16px 12px}.gs-section-header__icon--categories{color:var(--waygpt-brand)}.gs-section-header__icon--brands{color:var(--warn)}.gs-categories-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.gs-category-item{display:inline-flex;align-items:center;gap:2px;background:color-mix(in srgb,var(--waygpt-brand) 7%,transparent);border:1px solid color-mix(in srgb,var(--waygpt-brand) 28%,transparent);border-radius:20px;padding:4px 12px;font-size:13px;color:var(--waygpt-brand);cursor:pointer;transition:background .18s,border-color .18s;white-space:nowrap}.gs-category-item:hover{background:color-mix(in srgb,var(--waygpt-brand) 16%,transparent);border-color:var(--waygpt-brand)}.gs-category-item__name{font-weight:500}.gs-category-item__icon{margin-right:6px;color:var(--waygpt-brand)}.gs-category-item__count{margin-left:6px;background:color-mix(in srgb,var(--waygpt-brand) 17%,transparent);border-radius:10px;padding:1px 6px;font-size:11px;color:var(--waygpt-brand)}.gs-brands-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.gs-brand-item{display:inline-flex;align-items:center;gap:4px;background:color-mix(in srgb,var(--warn) 7%,transparent);border:1px solid color-mix(in srgb,var(--warn) 26%,transparent);border-radius:20px;padding:4px 12px;font-size:13px;color:color-mix(in srgb,var(--warn) 58%,#000);cursor:pointer;transition:background .18s,border-color .18s;white-space:nowrap}.gs-brand-item:hover{background:color-mix(in srgb,var(--warn) 16%,transparent);border-color:var(--warn)}.gs-brand-item.gs-result-selected{background:color-mix(in srgb,var(--warn) 18%,transparent);border-color:var(--warn);box-shadow:0 0 0 2px color-mix(in srgb,var(--warn) 22%,transparent)}.gs-brand-item__name{font-weight:600}.gs-brand-item__icon{margin-right:2px;color:var(--warn)}.gs-brand-item__alias{font-size:11px;font-weight:500;color:var(--text-3);max-width:120px;overflow:hidden;text-overflow:ellipsis}.gs-brand-item__action{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent);border-radius:8px;padding:1px 6px;margin-left:2px}.gs-brand-item__count{margin-left:2px;background:color-mix(in srgb,var(--warn) 17%,transparent);border-radius:10px;padding:1px 6px;font-size:11px;color:color-mix(in srgb,var(--warn) 58%,#000)}.gs-section-header__hint{margin-left:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--warn) 28%,transparent);border-radius:8px;padding:1px 6px}@media (max-width:600px){.gs-brands-list,.gs-categories-list{gap:4px}.gs-brand-item,.gs-category-item{font-size:12px;padding:3px 10px}}.gs-result-brand-badge,.gs-supplier-group__code-tag{font-size:11px;line-height:1;padding:2px 6px}.gs-no-results__icon{width:56px;height:56px;background:var(--bg-inset);color:var(--text-3);margin:0 auto var(--s3)}.gs-count-badge,.gs-no-results__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full)}.gs-count-badge{min-width:22px;height:22px;padding:0 7px;background:var(--brand);color:var(--brand-on);font-size:11px;font-weight:700;line-height:1;margin-left:var(--s2)}.gs-search-error-alert.mb-banner{display:flex;align-items:center;gap:var(--s2);margin:0}.mb-drawer-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.4);z-index:var(--z-drawer);animation:mb-fade-in var(--t-norm) forwards}.mb-drawer{position:fixed;top:0;bottom:0;right:0;width:400px;background:var(--bg-card);box-shadow:var(--sh-xl);z-index:calc(var(--z-drawer) + 1);display:flex;flex-direction:column;transform:translateX(100%);animation:mb-slide-in-right var(--t-spring) forwards}.mb-drawer--md{width:500px}.mb-drawer--lg{width:720px}.mb-drawer__header{padding:var(--s4) var(--s5);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;background:var(--bg-app)}.mb-drawer__title{font-size:var(--font-heading-sm);font-weight:600}.mb-drawer__close{cursor:pointer;color:var(--text-2)}.mb-drawer__close:hover{color:var(--text-1)}.mb-drawer__content{flex:1 1;overflow-y:auto;padding:var(--s5)}.mb-drawer__footer{padding:var(--s4) var(--s5);border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:var(--s3)}.mb-cascading-drawer{box-shadow:-10px 0 30px rgba(0,0,0,.1);border-left:1px solid var(--line-subtle)}.mb-dropdown-wrap{position:relative;display:inline-block}.mb-dropdown{position:absolute;top:calc(100% + var(--s2));right:0;min-width:200px;background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--sh-md);z-index:var(--z-floating);padding:var(--s2) 0;transform-origin:top right;animation:mb-pop-in var(--t-fast) forwards}.mb-dropdown__section{padding:var(--s2) var(--s4)}.mb-dropdown__title{font-size:var(--font-caption);font-weight:600;color:var(--text-3);text-transform:uppercase;margin-bottom:var(--s1)}.mb-dropdown__item{display:flex;align-items:center;gap:var(--s3);width:100%;padding:var(--s2) var(--s4);border:none;background:transparent;text-align:left;font-size:var(--font-body-sm);color:var(--text-1);cursor:pointer;transition:background var(--t-fast);text-decoration:none}.mb-dropdown__item:focus-visible,.mb-dropdown__item:hover{background:var(--bg-inset);outline:none}.mb-dropdown__item--active{background:var(--brand-pale);color:var(--brand)}.mb-dropdown__item--danger{color:var(--err)}.mb-dropdown__item--danger:hover{background:var(--err-bg)}.mb-dropdown__icon{width:16px;height:16px;color:var(--text-2)}.mb-dropdown__item:hover .mb-dropdown__icon{color:var(--text-1)}.mb-dropdown__item--active .mb-dropdown__icon{color:var(--brand)}.mb-dropdown__item--danger .mb-dropdown__icon{color:var(--err)}.mb-dropdown__divider{height:1px;background:var(--line);margin:var(--s2) 0}.mb-dropdown-menu{position:absolute;z-index:var(--z-floating);min-width:200px;max-width:min(100vw - 24px,420px);background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--sh-md);padding:var(--s2) 0;transform-origin:top center}.mb-dropdown-menu__item{display:flex;flex-direction:row;align-items:center;gap:var(--s2);width:100%;padding:var(--s2) var(--s4);margin:0;border:none;background:transparent;text-align:left;font-size:var(--font-body-sm);color:var(--text-1);cursor:pointer;transition:background var(--t-fast);box-sizing:border-box}.mb-dropdown-menu__item:hover:not(.mb-dropdown-menu__item--disabled){background:var(--bg-inset);color:var(--brand)}.mb-dropdown-menu__item--active{background:var(--brand-pale);color:var(--brand);font-weight:600}.mb-dropdown-menu__item--danger{color:var(--err)}.mb-dropdown-menu__item--disabled{opacity:.5;cursor:not-allowed}.mb-dropdown-menu--panel{max-height:min(85vh,560px);overflow:hidden;display:flex;flex-direction:column}.mb-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.mb-icon--sm{width:14px;height:14px}.mb-icon--md{width:18px;height:18px}.mb-icon--lg{width:24px;height:24px}.mb-icon--xl{width:48px;height:48px}.mb-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mb-icon svg path[fill=currentColor]{fill:currentColor;fill-opacity:.2;stroke:none}.mb-kanban-container{display:flex;height:100%;min-height:60vh;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.mb-kanban-container::-webkit-scrollbar{height:8px}.mb-kanban-container::-webkit-scrollbar-track{background:rgba(0,0,0,.02);border-radius:4px}.mb-kanban-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}[data-theme=dark] .mb-kanban-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02)}[data-theme=dark] .mb-kanban-container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.mb-kanban-column{flex:0 0 300px;background:var(--bg-surface-2);border-radius:8px;border:2px solid var(--lines-light);display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 250px);transition:border-color .15s ease,background .15s ease}.mb-kanban-column.is-drop-target{border-color:var(--brand,#2f6fed);background:var(--brand-pale,var(--bg-surface-2))}.mb-kanban-column-header{padding:12px 16px;border-bottom:1px solid var(--lines-light);display:flex;justify-content:space-between;align-items:center;background:var(--bg-surface);border-radius:8px 8px 0 0;font-weight:600;color:var(--text-primary)}.mb-kanban-column-count{background:var(--bg-surface-3);color:var(--text-secondary);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.mb-kanban-droppable-area{flex:1 1;padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.mb-kanban-droppable-area.is-dragging-over{background:rgba(var(--brand-rgb),.03)}.mb-kanban-card{background:var(--bg-surface);border:1px solid var(--lines-base);border-radius:6px;padding:12px;cursor:-webkit-grab;cursor:grab;position:relative;transition:box-shadow .2s ease,border-color .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.03)}.mb-kanban-card:hover{border-color:var(--lines-dark);box-shadow:0 4px 12px rgba(0,0,0,.05)}.mb-kanban-card:active{cursor:-webkit-grabbing;cursor:grabbing}.mb-kanban-card.is-dragging{opacity:.5;box-shadow:0 8px 24px rgba(0,0,0,.15)}.mb-kanban-card.is-selected{background:var(--brand-pale,var(--bg-surface-3));border-color:var(--brand,#2f6fed)}.mb-kanban-card.is-moving{cursor:wait;opacity:.7}.mb-kanban-card-checkbox:focus-visible,.mb-kanban-card-quick-move:focus-visible,.mb-kanban-card:focus-visible{outline:2px solid var(--brand,#2f6fed);outline-offset:2px}.mb-kanban-card-title{font-weight:600;color:var(--text-primary);margin-bottom:4px;font-size:14px}.mb-kanban-card-meta{font-size:12px;color:var(--text-secondary);display:flex;justify-content:space-between;align-items:center;margin-top:8px}.mb-kanban-card-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.mb-kanban-card-quick-move{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-secondary);background:transparent;border:1px dashed var(--lines-base);border-radius:6px;padding:3px 8px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.mb-kanban-card-quick-move:hover:not(:disabled){border-color:var(--brand,#2f6fed);color:var(--brand,#2f6fed)}.mb-kanban-card-quick-move:disabled{opacity:.4;cursor:not-allowed}.mb-kanban-overlay{position:absolute;inset:0;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;border-radius:6px;z-index:10}[data-theme=dark] .mb-kanban-overlay{background:rgba(0,0,0,.6)}@media (max-width:768px){.mb-kanban-container{flex-direction:column;overflow-x:hidden;min-height:0}.mb-kanban-column{flex:1 1 auto;width:100%;max-height:none}.mb-kanban-droppable-area{max-height:70vh}}@media (prefers-reduced-motion:reduce){.mb-kanban-card,.mb-kanban-card-quick-move,.mb-kanban-column{transition:none}}.mb-org-tree-scroll{overflow-x:auto;padding:24px 12px 12px}.mb-org-tree,.mb-org-tree ul{display:flex;justify-content:center;padding-top:28px;position:relative;margin:0;list-style:none}.mb-org-tree{padding-top:0}.mb-org-tree li{display:flex;flex-direction:column;align-items:center;list-style-type:none;position:relative;padding:28px 14px 0}.mb-org-tree li:after,.mb-org-tree li:before{content:"";position:absolute;top:0;right:50%;width:50%;height:28px;border-top:2px solid var(--lines-base,var(--line-subtle))}.mb-org-tree li:after{right:auto;left:50%;border-left:2px solid var(--lines-base,var(--line-subtle))}.mb-org-tree li:only-child:after,.mb-org-tree li:only-child:before{display:none}.mb-org-tree li:only-child{padding-top:0}.mb-org-tree li:first-child:before,.mb-org-tree li:last-child:after{border:0}.mb-org-tree li:last-child:before{border-right:2px solid var(--lines-base,var(--line-subtle));border-radius:0 6px 0 0}.mb-org-tree li:first-child:after{border-radius:6px 0 0 0}.mb-org-tree ul:before{content:"";position:absolute;top:0;left:50%;width:0;height:28px;border-left:2px solid var(--lines-base,var(--line-subtle))}.mb-org-tree>li{padding-top:0}.mb-org-tree>li:after,.mb-org-tree>li:before{display:none}.mb-org-node-box{display:inline-flex;flex-direction:column;align-items:center;gap:6px;min-width:168px;max-width:220px;background:var(--bg-surface,var(--bg-card));border:1.5px solid var(--lines-base,var(--line-subtle));border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mb-org-node-box:hover{border-color:var(--brand,var(--accent));box-shadow:0 6px 16px rgba(0,0,0,.08);transform:translateY(-1px)}.mb-org-node-box--root{border-color:var(--brand,var(--accent));border-width:2px;background:var(--brand-pale,var(--bg-surface))}.mb-org-node-avatar{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:#fff;background:var(--brand,var(--accent));flex-shrink:0}.mb-org-node-name{font-weight:700;font-size:13px;color:var(--text-primary,var(--text-1));text-align:center;line-height:1.3}.mb-org-node-meta{font-size:11px;text-align:center;line-height:1.3}.mb-org-node-level,.mb-org-node-meta{color:var(--text-secondary,var(--text-3))}.mb-org-node-level{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:var(--bg-surface-3,var(--bg-inset));border-radius:999px;padding:1px 8px}.mb-org-node-stats{display:flex;gap:8px;font-size:11px;color:var(--text-secondary,var(--text-3))}.mb-org-node-link{font-size:11px;font-weight:600;color:var(--brand,var(--accent));text-decoration:none}.mb-org-node-link:hover{text-decoration:underline}@media (max-width:768px){.mb-org-tree,.mb-org-tree ul{padding-top:20px}.mb-org-tree li{padding:20px 8px 0}.mb-org-node-box{min-width:140px}}@media (prefers-reduced-motion:reduce){.mb-org-node-box{transition:none}}.mb-platform-module-icon,.mb-platform-module-icon-fallback{display:inline-flex;align-items:center;justify-content:center;line-height:0}.mb-platform-module-icon-fallback--tinted{color:var(--mb-pmi-fallback-color,var(--brand))}.mb-platform-module-icon__img{display:block;object-fit:contain}.mb-toast-container{position:fixed;bottom:var(--mb-toast-fab-clearance,calc(84px + 12px + 24px));right:var(--mb-fab-edge,24px);display:flex;flex-direction:column;gap:var(--s3);z-index:9050;pointer-events:none;max-width:min(400px,calc(100vw - 32px))}body:has(.mb-helper-sidebar) .mb-toast-container{right:calc(var(--helper-w-idle, 46px) + 14px)}body:has(.mb-helper-sidebar--expanded) .mb-toast-container,body:has(.waysen-companion-dock) .mb-toast-container,body:has(.waysen-companion-window) .mb-toast-container{bottom:var(--s6,24px)}@media (max-width:720px){.mb-toast-container,body:has(.mb-helper-sidebar) .mb-toast-container,body:has(.mb-helper-sidebar--expanded) .mb-toast-container,body:has(.waysen-companion-dock) .mb-toast-container,body:has(.waysen-companion-window) .mb-toast-container{right:16px;bottom:calc(var(--mb-toast-fab-clearance, 120px) + 8px);left:auto;max-width:calc(100vw - 32px)}body:has(.waysen-companion-dock) .mb-toast-container,body:has(.waysen-companion-window) .mb-toast-container{bottom:var(--s6,24px)}}.mb-toast{background:var(--bg-card);box-shadow:0 4px 16px rgba(0,0,0,.2);width:380px;background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-md);box-shadow:var(--sh-md);border:1px solid var(--line);border-left:4px solid var(--text-1);padding:var(--s3) var(--s4);display:flex;align-items:flex-start;gap:var(--s3);pointer-events:auto;animation:mb-slide-in-right var(--t-spring) forwards;transition:all var(--t-fast)}.mb-toast--info{border-left-color:var(--info)}.mb-toast--ok{border-left-color:var(--ok)}.mb-toast--warn{border-left-color:var(--warn)}.mb-toast--err{border-left-color:var(--err)}.mb-toast__icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.mb-toast--info .mb-toast__icon{color:var(--info)}.mb-toast--ok .mb-toast__icon{color:var(--ok)}.mb-toast--warn .mb-toast__icon{color:var(--warn)}.mb-toast--err .mb-toast__icon{color:var(--err)}.mb-toast__content{flex:1 1}.mb-toast__title{font-weight:600;font-size:var(--font-body-sm);margin-bottom:var(--s1);color:var(--text-1)}.mb-toast__text{font-size:var(--font-caption);color:var(--text-2)}.mb-toast__close{cursor:pointer;color:var(--text-3);background:transparent;border:none;padding:0;margin-left:var(--s2)}.mb-toast__close:hover{color:var(--text-1)}.mb-toast.is-leaving{opacity:0;transform:translateX(100%)}.mb-toast__count{flex-shrink:0;background:var(--bg-elevated);color:var(--text-1);padding:2px 6px;border-radius:var(--r-full);font-size:11px;font-weight:600;border:1px solid var(--line-subtle)}.mb-toast-toolbar{display:flex;justify-content:flex-end;width:100%;pointer-events:auto}.mb-toast-toolbar__clear{background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-2)}.mb-toast-toolbar__clear:hover{color:var(--text-1)}.ant-message-notice-content{padding:0!important;background:transparent!important;box-shadow:none!important}.ant-message-custom-content{display:flex!important;align-items:center;width:auto;min-width:300px;max-width:450px;background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-md);box-shadow:var(--sh-md);border:1px solid var(--line-strong);border-left:4px solid var(--text-1);padding:12px 16px;gap:12px}.ant-message-success .ant-message-custom-content{border-left-color:var(--ok)}.ant-message-error .ant-message-custom-content{border-left-color:var(--err)}.ant-message-warning .ant-message-custom-content{border-left-color:var(--warn)}.ant-message-info .ant-message-custom-content{border-left-color:var(--info)}.ant-message-custom-content>span:last-child{font-weight:500;font-size:var(--font-body-sm);color:var(--text-1);text-align:left}.ant-message .anticon{font-size:18px}.ant-notification .ant-notification-notice{background:var(--bg-elevated);border-radius:var(--r-md);box-shadow:var(--sh-md);border:1px solid var(--line-strong);border-left:4px solid var(--info);padding:var(--s3) var(--s4)}.ant-notification-notice-success{border-left-color:var(--ok)}.ant-notification-notice-error{border-left-color:var(--err)}.ant-notification-notice-warning{border-left-color:var(--warn)}.ant-notification-notice-info{border-left-color:var(--info)}.ant-notification .ant-notification-notice-message{font-weight:600;font-size:var(--font-body-sm);color:var(--text-1);margin-bottom:var(--s1)}.ant-notification .ant-notification-notice-description{font-size:var(--font-caption);color:var(--text-2)}.ant-notification-bottomLeft,.ant-notification-bottomRight{bottom:var(--mb-toast-fab-clearance,calc(84px + 12px + 24px))!important;z-index:9050!important}body:has(.mb-helper-sidebar) .ant-notification-bottomRight{right:calc(var(--helper-w-idle, 46px) + 14px)!important}body:has(.mb-helper-sidebar--expanded) .ant-notification-bottomLeft,body:has(.mb-helper-sidebar--expanded) .ant-notification-bottomRight,body:has(.waysen-companion-dock) .ant-notification-bottomLeft,body:has(.waysen-companion-dock) .ant-notification-bottomRight,body:has(.waysen-companion-window) .ant-notification-bottomLeft,body:has(.waysen-companion-window) .ant-notification-bottomRight{bottom:24px!important}.mb-app-layout{display:flex;flex-direction:column;min-height:100vh;background:var(--bg-app)}.mb-main-container{display:flex;flex:1 1;position:relative}.mb-content-area{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow-x:hidden;transition:padding var(--t-smooth)}