@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--mv-space-1:.25rem;--mv-space-2:.5rem;--mv-space-3:.75rem;--mv-space-4:1rem;--mv-space-5:1.25rem;--mv-space-6:1.5rem;--mv-space-8:2rem;--mv-space-10:2.5rem;--mv-space-12:3rem;--mv-space-16:4rem;--mv-text-xs:.75rem;--mv-text-sm:.8125rem;--mv-text-md:.875rem;--mv-text-base:.9375rem;--mv-text-lg:1.0625rem;--mv-text-xl:1.3125rem;--mv-text-2xl:1.625rem;--mv-text-3xl:2rem;--mv-text-4xl:2.75rem;--mv-text-eyebrow:.6875rem;--mv-fw-regular:400;--mv-fw-semibold:600;--mv-lh-tight:1.12;--mv-lh-heading:1.3;--mv-lh-body:1.55;--mv-ls-display:-.02em;--mv-ls-eyebrow:.16em;--mv-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mv-font-cond:var(--mv-font);--mv-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mv-radius-sm:6px;--mv-radius-md:10px;--mv-radius-lg:12px;--mv-radius-xl:16px;--mv-radius-2xl:20px;--mv-radius-pill:999px;--mv-sage-950:#18312a;--mv-sage-900:#1b2421;--mv-sage-700:#2f594f;--mv-sage-600:#2b6655;--mv-sage-500:#35534b;--mv-sage-400:#3f6f63;--mv-sage-300:#7a8b84;--mv-sage-200:#aebdb8;--mv-sage-150:#d6e3de;--mv-sage-100:#e3eae7;--mv-sage-75:#eaf1ee;--mv-sage-50:#f6f8f7;--mv-iris-800:#6253a6;--mv-iris-700:#6f59c9;--mv-iris-600:#815ade;--mv-iris-500:#8b73e6;--mv-iris-400:#a798ef;--mv-iris-300:#b9a9f3;--mv-iris-200:#d9d0f8;--mv-iris-100:#eeeafb;--mv-iris-50:#f9f8fd;--mv-ivory-100:#fffdfc;--mv-ivory-200:#f6f0e9;--mv-sand-300:#e8d9c9;--mv-white:#fff;--mv-slate-500:#6f817b;--mv-slate-400:#7a8b84;--mv-ink:var(--mv-sage-950);--mv-ink-2:var(--mv-sage-500);--mv-ink-3:var(--mv-slate-500);--mv-ink-4:var(--mv-slate-400);--mv-on-dark:var(--mv-white);--mv-rail-dark-current:#ffffff1a;--mv-paper:var(--mv-white);--mv-paper-2:var(--mv-sage-50);--mv-paper-3:var(--mv-sage-75);--mv-paper-warm:var(--mv-ivory-200);--mv-paper-ai:var(--mv-iris-100);--mv-paper-dark:var(--mv-sage-950);--mv-paper-board:var(--mv-sage-900);--mv-line:var(--mv-sage-100);--mv-line-2:#e4e9e7;--mv-line-3:#d8e0dd;--mv-line-field:var(--mv-sage-300);--mv-line-ai:var(--mv-iris-200);--mv-line-dark:#ffffff14;--mv-border:1px solid var(--mv-line);--mv-border-strong:1px solid var(--mv-line-3);--mv-action:var(--mv-sage-600);--mv-action-hover:var(--mv-sage-700);--mv-action-active:var(--mv-sage-950);--mv-on-action:var(--mv-white);--mv-ai:var(--mv-iris-600);--mv-ai-hover:var(--mv-iris-700);--mv-ai-text:var(--mv-iris-700);--mv-ai-tint:var(--mv-iris-100);--mv-ai-line:var(--mv-iris-200);--mv-ai-wash:var(--mv-iris-50);--mv-on-ai:var(--mv-white);--mv-ai-gradient:linear-gradient(135deg, #815ade, #6f59c9);--mv-ok:#2b6655;--mv-ok-bg:#e3eae7;--mv-ok-line:#c3d6cc;--mv-warn:#8a5a12;--mv-warn-bg:#f7ebd8;--mv-warn-line:#e8d2a8;--mv-warn-ink:#8a5a12;--mv-warn-on-dark:#b4761b;--mv-danger:#b4362c;--mv-danger-bg:#f7e2df;--mv-danger-line:#e7b9b3;--mv-info:#6f59c9;--mv-info-bg:#eeeafb;--mv-info-line:#d9d0f8;--mv-alarm:#8a1c1c;--mv-shadow-sm:0 1px 3px #18312a12;--mv-shadow-md:0 4px 14px #18312a1a;--mv-shadow-lg:0 18px 44px #18312a2e;--mv-shadow-ai:0 8px 26px #815ade47;--mv-shadow-lg-on-dark:0 18px 44px #00000052;--mv-scrim:#18312a73;--mv-ring-colour:var(--mv-iris-500);--mv-ring:0 0 0 3px var(--mv-ring-colour);--mv-selected-bg:var(--mv-iris-100);--mv-selected-line:var(--mv-iris-400);--mv-ease:cubic-bezier(.2, .6, .2, 1);--mv-dur-instant:.1s;--mv-dur-fast:.15s;--mv-dur-base:.22s;--mv-dur-slow:.36s;--mv-dur-page:.48s;--mv-column:960px;--mv-column-form:460px;--mv-column-narrow:640px;--mv-column-wide:1200px;--mv-column-console:1520px;--mv-button-max:15em;--mv-input-number:10rem;--mv-input-date:15rem;--mv-input-text:24rem;--mv-input-long:40rem;--mv-gutter:2rem;--mv-banner-h:0px;--mv-staffmast-h:64px;--mv-z-base:1;--mv-z-sticky:30;--mv-z-drawer:50;--mv-z-dialog:70;--mv-z-toast:90;--mv-rail:240px;--mv-cc-side:280px;--mv-cc-stage-min:464px;--mv-cc-gap:var(--mv-space-4);--mv-cc-gutter:var(--mv-space-4);--mv-tap:40px;--mv-tap-lg:48px;--mv-tap-field:66px;--mv-stroke-icon:1.75;--mv-app-ground-top:#f9f7fe;--mv-app-ground-mid:#f8f3ee;--mv-app-ground:linear-gradient(180deg, var(--mv-app-ground-top) 0%, var(--mv-app-ground-mid) 42%, var(--mv-ivory-200) 100%);--mv-app-thread-top:#fbfafe;--mv-app-thread:linear-gradient(180deg, var(--mv-app-thread-top), var(--mv-white) 22%);--mv-app-aurora-iris:#815ade38;--mv-app-aurora-sage:#2b665529;--mv-app-aurora-blur:60px;--mv-app-ring:conic-gradient(#815ade, #9a7bea14, #2b66559e, #5dc4a052, #815ade);--mv-app-ring-shadow:0 20px 50px #815ade33;--mv-app-glow-iris:#815ade2e;--mv-app-glow-sage:#2b66551f;--mv-app-glow:radial-gradient(58% 130% at 30% 55%, var(--mv-app-glow-iris), transparent 72%), radial-gradient(46% 120% at 82% 45%, var(--mv-app-glow-sage), transparent 74%);--mv-app-send:linear-gradient(135deg, #9a7bea, #6544c4);--mv-app-send-shadow:0 8px 20px #815ade70;--mv-app-commit-shadow:0 10px 24px #815ade57;--mv-app-spark:linear-gradient(135deg, #9a7bea, #6f59c9);--mv-app-confirm-rule:linear-gradient(90deg, #9a7bea, #6544c4, #2b6655);--mv-app-voice-ground:#12241e;--mv-app-voice-iris:#815ade8c;--mv-app-voice-mint:#5dc4a04d;--mv-app-wave:#9a7bead9;--mv-app-wave-mint:#5dc4a0cc;--mv-app-on-dark-soft:#ffffff1a;--mv-app-on-dark-line:#ffffff29;--mv-app-nudge:linear-gradient(150deg, var(--mv-ivory-100), #f1e4d6);--mv-app-thumb:linear-gradient(150deg, #f4f0ea, #e9e0d2);--mv-app-card:#ffffffdb;--mv-app-chrome-veil:#ffffffe6;--mv-app-scrim:#18312a6b;--mv-app-rail:232px;--mv-app-col:920px;--mv-app-col-pad:52px;--mv-app-panel:392px;--mv-app-bar:92px;--mv-app-bar-ring:1.8px;--mv-app-bar-radius:22px;--mv-app-bar-inner-radius:20.2px;--mv-app-sheet:668px;--mv-rail-row:44px;--mv-tabbar-h:64px}:root,[data-portal=farmer]{--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-warm);--mv-card-radius:var(--mv-radius-xl);--mv-body-size:var(--mv-text-base);--mv-min-tap:var(--mv-tap-lg);--mv-chrome:horizontal-dark;--mv-sunk:var(--mv-paper-warm)}body:has(.mv-page[data-portal=farmer]){--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-warm);--mv-card-radius:var(--mv-radius-xl);--mv-body-size:var(--mv-text-base);--mv-min-tap:var(--mv-tap-lg);--mv-chrome:horizontal-dark;--mv-sunk:var(--mv-paper-warm)}[data-portal=vet],[data-portal=pharmacy],[data-portal=admin]{--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-2);--mv-sunk:var(--mv-paper-2);--mv-card-radius:var(--mv-radius-lg);--mv-body-size:var(--mv-text-md);--mv-min-tap:var(--mv-tap);--mv-chrome:vertical-dark}body:has(.mv-page[data-portal=vet]){--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-2);--mv-sunk:var(--mv-paper-2);--mv-card-radius:var(--mv-radius-lg);--mv-body-size:var(--mv-text-md);--mv-min-tap:var(--mv-tap);--mv-chrome:vertical-dark}body:has(.mv-page[data-portal=pharmacy]){--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-2);--mv-sunk:var(--mv-paper-2);--mv-card-radius:var(--mv-radius-lg);--mv-body-size:var(--mv-text-md);--mv-min-tap:var(--mv-tap);--mv-chrome:vertical-dark}body:has(.mv-page[data-portal=admin]){--mv-accent:var(--mv-sage-600);--mv-on-accent:var(--mv-white);--mv-page:var(--mv-paper-2);--mv-sunk:var(--mv-paper-2);--mv-card-radius:var(--mv-radius-lg);--mv-body-size:var(--mv-text-md);--mv-min-tap:var(--mv-tap);--mv-chrome:vertical-dark}[data-portal=pharmacy]{--mv-min-tap:var(--mv-tap-lg)}body:has(.mv-page[data-portal=pharmacy]){--mv-min-tap:var(--mv-tap-lg)}body:has(.mv-page[data-portal=admin] .mv-authwrap){--mv-page:var(--mv-paper-board)}@media (prefers-reduced-motion:reduce){:root{--mv-dur-instant:1ms;--mv-dur-fast:1ms;--mv-dur-base:1ms;--mv-dur-slow:1ms;--mv-dur-page:1ms}}*,:before,:after{box-sizing:border-box}@media (min-width:1024px){html,body{overscroll-behavior-y:none}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--mv-ink-2);background:var(--mv-page);font-family:var(--mv-font);font-size:var(--mv-body-size);line-height:var(--mv-lh-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{color:var(--mv-ink);line-height:var(--mv-lh-heading);font-weight:var(--mv-fw-regular)}strong,b{font-weight:var(--mv-fw-semibold)}a{color:var(--mv-action);text-decoration:none}a:hover{text-decoration:underline}code,kbd,samp,pre{font-family:var(--mv-font-mono)}input[type=checkbox],input[type=radio]{accent-color:var(--mv-action)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--mv-ring-colour);outline-offset:0}.mv-skiplink{top:var(--mv-space-2);left:var(--mv-space-2);z-index:var(--mv-z-toast);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-md);background:var(--mv-paper);box-shadow:var(--mv-shadow-md);color:var(--mv-ink);font-weight:var(--mv-fw-semibold);text-decoration:none;position:fixed}.mv-skiplink:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.mv-h1{font-size:var(--mv-text-3xl);font-weight:var(--mv-fw-regular);letter-spacing:var(--mv-ls-display);line-height:var(--mv-lh-tight);margin:0 0 var(--mv-space-4)}[data-portal=vet] .mv-h1,[data-portal=pharmacy] .mv-h1,[data-portal=admin] .mv-h1{font-size:var(--mv-text-2xl)}.mv-h2{font-size:var(--mv-text-xl);font-weight:var(--mv-fw-regular);margin:var(--mv-space-8) 0 var(--mv-space-3)}.mv-h3{font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);margin:var(--mv-space-6) 0 var(--mv-space-2)}.mv-card>.mv-h1:first-child,.mv-card>.mv-h2:first-child,.mv-card>.mv-h3:first-child,.mv-card>.mv-tip-row:first-child,[data-portal=farmer] .mv-card:not(.mv-card--flush)>.mv-sechead:first-child{margin-top:0}.mv-card>:last-child{margin-bottom:0}.mv-eyebrow{font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-3);display:block}.mv-eyebrow--ai{color:var(--mv-ai-text)}.mv-small{font-size:var(--mv-text-sm)}.mv-xs{font-size:var(--mv-text-xs)}[data-portal=vet] p:is(.mv-small,.mv-xs),[data-portal=pharmacy] p:is(.mv-small,.mv-xs){font-size:var(--mv-text-md)}.mv-muted,.mv-faint{color:var(--mv-ink-3)}.mv-strong{font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-normal{font-weight:var(--mv-fw-regular)}.mv-mono{font-family:var(--mv-font-mono);font-size:.92em}.mv-nowrap{white-space:nowrap}.mv-cardlabel{display:none}.mv-break{word-break:break-word}.mv-ok-text{color:var(--mv-ok)}.mv-warn-text{color:var(--mv-warn-ink)}.mv-danger-text{color:var(--mv-danger)}.mv-mt{margin-top:var(--mv-space-3)}.mv-mb{margin-bottom:var(--mv-space-3)}.mv-mb0{margin-bottom:0}.mv-flush{margin:0}.mv-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mv-icon{vertical-align:-.15em;flex:none}.mv-page{background:var(--mv-page);flex-direction:column;min-height:100vh;display:flex}.mv-column{max-width:var(--mv-column);width:100%;padding-inline:var(--mv-gutter);margin-inline:auto}.mv-column--form{max-width:var(--mv-column-form)}.mv-column--narrow{max-width:var(--mv-column-narrow)}.mv-column--wide{max-width:var(--mv-column-wide)}.mv-column--console{max-width:var(--mv-column-console)}.mv-column--flush{max-width:none}.mv-column--page{margin-block:var(--mv-space-6)}.mv-row{gap:var(--mv-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.mv-row--items{margin-bottom:var(--mv-space-2);align-items:center}.mv-row--filters{margin-bottom:var(--mv-space-3);align-items:flex-start}.mv-row--filters:has(>.mv-field)>:is(.mv-btn,.mv-textaction){margin-top:calc(var(--mv-text-sm) * var(--mv-lh-body) + var(--mv-space-2))}[data-portal=farmer] .mv-row--filters:has(>.mv-field)>:is(.mv-btn,.mv-textaction){margin-top:calc(var(--mv-text-base) * var(--mv-lh-body) + var(--mv-space-2))}.mv-row--filters:has(>.mv-field)>.mv-btn:not(.mv-btn--sm){min-height:calc(var(--mv-body-size) * var(--mv-lh-body) + 2 * var(--mv-space-3) + 2px)}@media (max-width:767px){.mv-row--filters>:is(.mv-field--grow,.mv-field--wide)+:is(.mv-btn,.mv-textaction),.mv-row--filters>:is(.mv-field--grow,.mv-field--wide)+:is(.mv-btn,.mv-textaction)+:is(.mv-btn,.mv-textaction),[data-portal=farmer] .mv-row--filters>:is(.mv-field--grow,.mv-field--wide)+:is(.mv-btn,.mv-textaction),[data-portal=farmer] .mv-row--filters>:is(.mv-field--grow,.mv-field--wide)+:is(.mv-btn,.mv-textaction)+:is(.mv-btn,.mv-textaction){margin-top:0}}.mv-row--top{align-items:flex-start}.mv-stack{gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-split{justify-content:space-between;align-items:center;gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-scroll-x{position:relative;overflow-x:auto}.mv-scroll-x-frame{position:relative;overflow:hidden}.mv-scroll-x-frame:before,.mv-scroll-x-frame:after{content:"";width:var(--mv-space-6);z-index:var(--mv-z-base);pointer-events:none;visibility:hidden;position:absolute;top:0;bottom:0}.mv-scroll-x-frame:before{box-shadow:var(--mv-shadow-md), 1px 0 0 var(--mv-line);right:100%}.mv-scroll-x-frame:after{box-shadow:var(--mv-shadow-md), -1px 0 0 var(--mv-line);left:100%}.mv-scroll-x-frame[data-more-start]:before,.mv-scroll-x-frame[data-more-end]:after{visibility:visible}.mv-grid{gap:var(--mv-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.mv-narrow-block{max-width:var(--mv-column-narrow)}.mv-col-22{width:22%}.mv-col-39{width:39%}.mv-logo{display:block}.mv-shell{flex:1 0 auto;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:1024px){.mv-shell--staff{grid-template-columns:var(--mv-rail) minmax(0, 1fr)}}.mv-workspace{min-width:0;padding-block:var(--mv-gutter)}.mv-staffmast{display:none}@media (max-width:1023px){.mv-staffmast{top:var(--mv-banner-h);z-index:var(--mv-z-sticky);align-items:center;gap:var(--mv-space-3);min-height:var(--mv-staffmast-h);padding:var(--mv-space-2) var(--mv-gutter);background:var(--mv-paper-dark);color:var(--mv-white);display:flex;position:sticky}:is([data-portal=vet],[data-portal=pharmacy],[data-portal=admin]) .mv-card[id]{scroll-margin-top:calc(var(--mv-banner-h) + var(--mv-staffmast-h) + var(--mv-space-3))}}.mv-staffmast__menu{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);padding:0 var(--mv-space-3);border-radius:var(--mv-radius-md);color:var(--mv-white);font:inherit;font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:1px solid #ffffff3d;display:inline-flex}.mv-staffmast__menu:hover{background:#ffffff14}.mv-staffmast__menu[aria-expanded=true]{background:var(--mv-rail-dark-current)}.mv-staffmast__word{font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:#ffffff9e}.mv-staffmast .mv-app-header__control{color:var(--mv-white);margin-left:auto}.mv-staffmast .mv-app-header__control:hover,.mv-staffmast .mv-app-header__control[aria-current]{background:var(--mv-rail-dark-current);border-color:#ffffff29}.mv-staffmast .mv-app-count--corner{border-color:var(--mv-paper-dark)}.mv-rail{width:var(--mv-rail);background:var(--mv-paper-dark);color:var(--mv-white);flex-direction:column;display:flex}.mv-rail__nav{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:1024px){.mv-rail{top:var(--mv-banner-h);z-index:var(--mv-z-sticky);height:calc(100vh - var(--mv-banner-h));height:calc(100dvh - var(--mv-banner-h));align-self:start;position:sticky}}@media (max-width:1023px){.mv-rail{top:var(--mv-banner-h);z-index:var(--mv-z-drawer);max-width:calc(100vw - var(--mv-space-12));visibility:hidden;position:fixed;bottom:0;left:0;transform:translate(-100%)}.mv-rail[data-open=true]{visibility:visible;transition:transform var(--mv-dur-base) var(--mv-ease);transform:none}}.mv-shell__scrim{inset:var(--mv-banner-h) 0 0 0;z-index:calc(var(--mv-z-drawer) - 1);background:var(--mv-scrim);position:fixed}@media (min-width:1024px){.mv-shell__scrim{display:none}}.mv-rail__head{justify-content:space-between;align-items:flex-start;gap:var(--mv-space-2);padding:var(--mv-space-6) var(--mv-space-5) var(--mv-space-4);flex:none;display:flex}.mv-rail__brand{gap:var(--mv-space-2);flex-direction:column;min-width:0;display:flex}.mv-rail__brand .mv-logo{align-self:flex-start;height:18px}.mv-rail__eyebrow{font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:#ffffff9e}.mv-rail__close{display:none}@media (max-width:1023px){.mv-rail__close{align-items:center;gap:var(--mv-space-1);min-height:var(--mv-min-tap);margin:calc(-1 * var(--mv-space-2)) calc(-1 * var(--mv-space-2)) 0 0;padding:0 var(--mv-space-2);border-radius:var(--mv-radius-md);color:#ffffffc7;font:inherit;font-size:var(--mv-text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.mv-rail__close:hover{color:var(--mv-white);background:#ffffff14}}.mv-rail__body{gap:var(--mv-space-5);min-height:0;padding:0 var(--mv-space-3) var(--mv-space-4);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mv-rail__group{flex-direction:column;gap:1px;display:flex}.mv-rail__grouplabel{padding:0 var(--mv-space-3) var(--mv-space-2);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:#ffffff9e}.mv-rail__item{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-min-tap);padding:var(--mv-space-2) var(--mv-space-3);border-radius:var(--mv-radius-md);font-size:var(--mv-text-md);font-weight:var(--mv-fw-regular);color:#ffffffad;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);line-height:1.25;text-decoration:none;display:flex}.mv-rail__item:where(a:not(.mv-rail__item--current)):hover{color:#ffffffe6;background:#ffffff0d;text-decoration:none}.mv-rail__item--current{background:var(--mv-rail-dark-current);color:var(--mv-white);font-weight:var(--mv-fw-semibold)}.mv-rail__body .mv-rail__group:has(>.mv-rail__item--current){scroll-initial-target:nearest;scroll-snap-align:start}.mv-rail__item .mv-icon{flex:none}.mv-rail__label{overflow-wrap:break-word;flex:1;min-width:0}.mv-rail__count{padding:2px var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-danger);color:var(--mv-white);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);margin-left:auto;line-height:1.4}.mv-rail__item--coming{color:#ffffff52;cursor:default}.mv-rail__item--coming.mv-rail__item--current{color:#ffffff73}.mv-rail__item--placeholder:not(.mv-rail__item--current){color:#ffffff80}.mv-fam{flex-direction:column;display:flex}.mv-fam__row{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-min-tap);padding:var(--mv-space-2) var(--mv-space-3);border-radius:var(--mv-radius-md);font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:#ffffffad;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);line-height:1.25;list-style:none;display:flex}.mv-fam__row::-webkit-details-marker{display:none}.mv-fam__row:hover{color:#ffffffe6;background:#ffffff0d}.mv-fam__row[aria-current]{color:var(--mv-white)}.mv-fam__row>.mv-icon{flex:none}.mv-fam__word{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mv-fam__chev{color:#ffffff73;transition:transform var(--mv-dur-fast) var(--mv-ease);flex:none}.mv-fam[open]>.mv-fam__row .mv-fam__chev{transform:rotate(90deg)}.mv-fam__groups{gap:var(--mv-space-4);padding:var(--mv-space-3) 0 var(--mv-space-3) var(--mv-space-3);flex-direction:column;display:flex}.mv-rail__foot{gap:var(--mv-space-2);padding:var(--mv-space-3) var(--mv-space-3) var(--mv-space-4);font-size:var(--mv-text-sm);color:var(--mv-white);border-top:1px solid #ffffff1a;flex-direction:column;flex:none;line-height:1.25;display:flex}.mv-rail__foot .mv-helper__disc{justify-content:flex-start;gap:var(--mv-space-3);padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-md);flex-direction:row}.mv-rail__foot .mv-helper__disc:hover{background:#ffffff0d}.mv-rail__foot .mv-helper__discface{width:32px;height:32px}.mv-rail__foot .mv-helper__discword{font-size:var(--mv-text-md);letter-spacing:normal}.mv-rail__who{align-items:center;gap:var(--mv-space-3);min-width:0;padding:var(--mv-space-2);border-radius:var(--mv-radius-md);color:var(--mv-white);transition:background-color var(--mv-dur-fast) var(--mv-ease);text-decoration:none;display:flex}.mv-rail__who:hover{background:#ffffff0d;text-decoration:none}.mv-rail__who[aria-current=page]{background:var(--mv-rail-dark-current)}.mv-rail__initials{border-radius:var(--mv-radius-pill);width:32px;height:32px;color:var(--mv-white);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);letter-spacing:.02em;background:#ffffff24;flex:none;place-items:center;display:grid}.mv-rail__whotext{flex-direction:column;min-width:0;display:flex}.mv-rail__name{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--mv-fw-semibold);color:var(--mv-white);overflow:hidden}.mv-rail__role{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mv-text-xs);color:#ffffff9e;overflow:hidden}.mv-rail__out{align-items:center;gap:var(--mv-space-2);width:100%;min-height:var(--mv-min-tap);padding:0 var(--mv-space-3);border-radius:var(--mv-radius-md);color:#ffffffc7;font:inherit;font-size:var(--mv-text-sm);text-align:start;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:1px solid #ffffff29;display:inline-flex}.mv-rail__out:hover{color:var(--mv-white);background:#ffffff14}.mv-page:has(>.mv-banner){--mv-banner-h:64px}.mv-banner{z-index:calc(var(--mv-z-sticky) + 1);background:var(--mv-alarm);color:var(--mv-white);padding:var(--mv-space-3) var(--mv-gutter);justify-content:center;align-items:center;gap:var(--mv-space-4);font-size:var(--mv-text-md);flex-wrap:wrap;display:flex;position:sticky;top:0}.mv-banner__stop{display:inline-flex}.mv-banner .mv-btn{color:var(--mv-white);background:0 0;border-color:#ffffff8c}.mv-banner .mv-btn:hover:not(:disabled){background:#ffffff1a}.mv-switcher{background:var(--mv-paper-2);border-bottom:1px solid var(--mv-line);padding:var(--mv-space-2) 0;font-size:var(--mv-text-sm);color:var(--mv-ink-2)}.mv-switcher__inner{align-items:center;gap:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-switcher__active{font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-pagehead{justify-content:space-between;align-items:flex-start;gap:var(--mv-space-6);margin-block:var(--mv-space-2) var(--mv-space-5);flex-wrap:wrap;display:flex}.mv-pagehead__text{min-width:0}.mv-pagehead__title{font-size:var(--mv-text-3xl);font-weight:var(--mv-fw-regular);letter-spacing:var(--mv-ls-display);line-height:var(--mv-lh-tight);color:var(--mv-ink);margin:0}[data-portal=vet] .mv-pagehead__title,[data-portal=pharmacy] .mv-pagehead__title,[data-portal=admin] .mv-pagehead__title{font-size:var(--mv-text-2xl)}.mv-pagehead__sub{margin:var(--mv-space-1) 0 0;font-size:var(--mv-text-sm);color:var(--mv-ink-3)}.mv-pagehead__actions{gap:var(--mv-space-2);flex:none;display:flex}.mv-filterchips{gap:var(--mv-space-2);margin-block:var(--mv-space-3) var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-filterchips__item{align-items:center;gap:2px;display:inline-flex}.mv-filterchips__label{min-height:var(--mv-min-tap);margin-right:var(--mv-space-1);color:var(--mv-ink-2);font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);align-items:center;display:inline-flex}@media (max-width:767px){.mv-filterchips__label{flex-basis:100%;min-height:0}}.mv-filterchips__chip{min-height:var(--mv-min-tap);padding:0 var(--mv-space-4);border:1px solid var(--mv-line-field);border-radius:var(--mv-radius-pill);color:var(--mv-ink-2);font-size:var(--mv-text-base);white-space:nowrap;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);background:0 0;align-items:center;text-decoration:none;display:inline-flex}.mv-filterchips__chip:hover{color:var(--mv-ink);border-color:var(--mv-ink-3)}.mv-filterchips__chip[aria-current=true]{border:1px solid var(--mv-ink);background:var(--mv-ink);color:var(--mv-on-dark);font-weight:var(--mv-fw-semibold)}.mv-filterchips__chip:has(>.mv-linkpending){border:1px solid var(--mv-ink);background:var(--mv-ink);color:var(--mv-on-dark);font-weight:var(--mv-fw-semibold)}.mv-filterchips:has(.mv-linkpending) .mv-filterchips__chip[aria-current=true]:not(:has(>.mv-linkpending)){border-color:var(--mv-line-field);color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0}.mv-recgrid{column-gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"facts""main""actions";align-items:start;display:grid}.mv-recgrid__facts{grid-area:facts;min-width:0}.mv-recgrid__main{grid-area:main;min-width:0}.mv-recgrid__actions{grid-area:actions;min-width:0}@media (min-width:1280px){.mv-recgrid{grid-template:"facts main""actions main"1fr/minmax(16rem,20rem) minmax(0,1fr)}}.mv-rechead{margin-block:var(--mv-space-2) var(--mv-space-5)}.mv-rechead__crumb{font-size:var(--mv-text-sm);color:var(--mv-ink-3)}.mv-rechead__line{margin-top:var(--mv-space-2);align-items:center;gap:var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-rechead__id{font-family:var(--mv-font-mono);font-size:var(--mv-text-xl);color:var(--mv-ink);overflow-wrap:anywhere}[data-portal=vet] .mv-rechead__id,[data-portal=pharmacy] .mv-rechead__id,[data-portal=admin] .mv-rechead__id{font-size:var(--mv-text-2xl)}.mv-rechead__actions{gap:var(--mv-space-2);margin-left:auto;display:flex}.mv-rechead__meta{margin-top:var(--mv-space-1);font-size:var(--mv-text-sm);color:var(--mv-ink-3)}.mv-sechead{justify-content:space-between;align-items:baseline;gap:var(--mv-space-3);margin-block:var(--mv-space-6) var(--mv-space-3);display:flex}.mv-sechead__action{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold)}.mv-sechead__action .mv-btn--sm,.mv-sechead__action .mv-btn--xs{min-height:var(--mv-min-tap)}.mv-textaction{align-items:center;gap:var(--mv-space-1);min-height:var(--mv-min-tap);padding-inline:var(--mv-space-2);margin-inline:calc(var(--mv-space-2) * -1);font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-action);cursor:pointer;text-decoration:none;display:inline-flex}.mv-textaction:hover{text-decoration:underline}.mv-linkpending{display:none}.mv-td .mv-textaction,.mv-authnotice__hint .mv-textaction{min-height:0}.mv-td .mv-textaction{position:relative}.mv-td .mv-textaction:after{content:"";position:absolute;inset:-14px -8px}.mv-td:last-child .mv-textaction:after{right:calc(var(--mv-space-2) - var(--mv-space-3))}.mv-tapfloor,.mv-animalrow__name a,.mv-file-row__name a{position:relative}.mv-tapfloor:after,.mv-animalrow__name a:after,.mv-file-row__name a:after{content:"";top:min(0px, calc(50% - var(--mv-min-tap) / 2));bottom:min(0px, calc(50% - var(--mv-min-tap) / 2));left:min(0px, calc(50% - var(--mv-min-tap) / 2));right:min(0px, calc(50% - var(--mv-min-tap) / 2));position:absolute}.mv-animalrow__name+.mv-details{margin-top:var(--mv-space-4)}button.mv-textaction{appearance:none;background:0 0;border:0;padding-block:0;font-family:inherit}button.mv-textaction:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.mv-textaction--quiet{color:var(--mv-ink-2)}.mv-textaction--danger{color:var(--mv-danger)}.mv-card{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-5);margin-bottom:var(--mv-space-4);transition:box-shadow var(--mv-dur-base) var(--mv-ease)}.mv-card:hover{box-shadow:var(--mv-shadow-md)}.mv-card--sunk,.mv-card--sunk:hover{background:var(--mv-sunk);box-shadow:none}.mv-card--ai,.mv-card--ai:hover{border-color:var(--mv-ai-line);box-shadow:var(--mv-shadow-ai)}.mv-account{margin-top:var(--mv-space-6,24px);background:var(--mv-warn-bg);border:1px solid var(--mv-warn-line);color:var(--mv-warn-ink)}.mv-account .mv-eyebrow,.mv-account .mv-strong,.mv-account .mv-muted,.mv-account p,.mv-account h2{color:var(--mv-warn-ink)}.mv-account .mv-chip--outline{border-color:var(--mv-warn-line);color:var(--mv-warn-ink)}.mv-card--flush{padding:0;overflow:hidden}.mv-card--last{margin-bottom:0}.mv-card--anchor{scroll-margin-top:var(--mv-space-3)}.mv-card--accented{background:var(--mv-paper-2);border-color:var(--mv-line)}@supports (background:color-mix(in srgb, red 5%, white)){.mv-card--accented{background:color-mix(in srgb, var(--mv-accent) 6%, var(--mv-paper));border-color:color-mix(in srgb, var(--mv-accent) 28%, var(--mv-paper))}}.mv-card--danger{border-color:var(--mv-danger-line);background:var(--mv-danger-bg)}.mv-card--caution{border-color:var(--mv-warn-line);background:var(--mv-warn-bg)}.mv-lever{border-top:1px solid var(--mv-line-2);padding-top:var(--mv-space-3);margin-top:var(--mv-space-3)}.mv-card>.mv-lever:first-child{border-top:0;margin-top:0;padding-top:0}.mv-btn{justify-content:center;align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);max-width:var(--mv-button-max);padding:var(--mv-space-3) var(--mv-space-5);border-radius:var(--mv-radius-md);font:inherit;font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);text-align:center;text-wrap:balance;cursor:pointer;background:var(--mv-paper);color:var(--mv-ink);border:1px solid #0000;border-color:var(--mv-line-field);transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease), box-shadow var(--mv-dur-base) var(--mv-ease), transform var(--mv-dur-instant) var(--mv-ease);line-height:1.2;text-decoration:none;display:inline-flex}.mv-btn:hover:not(:disabled){text-decoration:none}.mv-btn:active:not(:disabled){box-shadow:none;transform:scale(.98)}.mv-btn:disabled{opacity:.45;cursor:not-allowed}.mv-btn--primary{background:var(--mv-action);color:var(--mv-on-action);border-color:#0000}.mv-btn--primary:hover:not(:disabled){background:var(--mv-action-hover)}.mv-btn--primary:active:not(:disabled){background:var(--mv-action-active)}.mv-btn--secondary{background:var(--mv-paper);color:var(--mv-ink);border-color:var(--mv-line-field)}.mv-btn--secondary:hover:not(:disabled){background:var(--mv-paper-3)}.mv-btn--ghost{color:var(--mv-ink-2);background:0 0;border-color:#0000}.mv-btn--ghost:hover:not(:disabled){background:var(--mv-paper-3);color:var(--mv-ink)}.mv-btn--danger{background:var(--mv-danger);color:var(--mv-white);border-color:#0000}.mv-btn--danger:hover:not(:disabled){background:var(--mv-alarm)}.mv-btn--ai{background:var(--mv-ai);color:var(--mv-on-ai);box-shadow:var(--mv-shadow-ai);border-color:#0000}.mv-btn--ai:hover:not(:disabled){background:var(--mv-ai-hover)}.mv-btn--lg{min-height:var(--mv-tap-lg);padding:var(--mv-space-3) var(--mv-space-6);font-size:var(--mv-text-lg);gap:var(--mv-space-3)}.mv-btn--sm{min-height:32px;padding:var(--mv-space-1) var(--mv-space-4);font-size:var(--mv-text-sm);gap:var(--mv-space-2);border-radius:var(--mv-radius-sm)}.mv-btn--xs{min-height:28px;padding:2px var(--mv-space-3);font-size:var(--mv-text-xs);border-radius:var(--mv-radius-sm)}.mv-btn--block{width:100%;min-height:var(--mv-tap-lg)}.mv-btn--inert{opacity:.45;cursor:default}.mv-btn--busy:disabled{opacity:1;cursor:progress;box-shadow:none;transform:scale(.98)}.mv-btn--primary.mv-btn--busy{background:var(--mv-action-active)}.mv-btn--secondary.mv-btn--busy{background:var(--mv-paper-3)}.mv-btn--ghost.mv-btn--busy{background:var(--mv-paper-3);color:var(--mv-ink)}.mv-btn--danger.mv-btn--busy{background:var(--mv-alarm)}.mv-btn--ai.mv-btn--busy{background:var(--mv-ai-hover)}[data-portal=farmer] .mv-btn--sm,[data-portal=farmer] .mv-btn--xs,[data-portal=farmer] .mv-input--sm{min-height:var(--mv-min-tap)}[data-portal=farmer] .mv-pagehead__sub,[data-portal=farmer] .mv-small,[data-portal=farmer] .mv-label,[data-portal=farmer] .mv-summary__row,[data-portal=farmer] .mv-sheet__reassure,[data-portal=farmer] .mv-order-line__whp,[data-portal=farmer] .mv-order-line__price,[data-portal=farmer] .mv-order-line__qty,[data-portal=farmer] .mv-idchip__name,[data-portal=farmer] .mv-file-row__name,[data-portal=farmer] .mv-file-status,[data-portal=farmer] .mv-whp-panel__cap,[data-portal=farmer] .mv-dropzone__title,[data-portal=farmer] .mv-alert,[data-portal=farmer] .mv-notice,[data-portal=farmer] .mv-ok-box,[data-portal=farmer] .mv-err-box,[data-portal=farmer] .mv-toast{font-size:var(--mv-text-base)}[data-portal=farmer] .mv-xs,[data-portal=farmer] .mv-chip,[data-portal=farmer] .mv-idchip__sub,[data-portal=farmer] .mv-order-line__sub,[data-portal=farmer] .mv-order-line__price-sub,[data-portal=farmer] .mv-order-card__steps,[data-portal=farmer] .mv-file-row__facts,[data-portal=farmer] .mv-file-row__meta,[data-portal=farmer] .mv-dropzone__sub,[data-portal=farmer] .mv-fact__label,[data-portal=farmer] .mv-ai-review__claim,[data-portal=farmer] .mv-textaction{font-size:var(--mv-text-md)}.mv-field{gap:var(--mv-space-2);margin-bottom:var(--mv-space-4);flex-direction:column;min-width:0;display:flex}.mv-tip-row{align-items:center;gap:var(--mv-space-2);display:flex}.mv-tip-row--center{justify-content:center}.mv-tip-row:has(>.mv-h1){margin:0 0 var(--mv-space-4)}.mv-tip-row:has(>.mv-h2){margin:var(--mv-space-8) 0 var(--mv-space-3)}.mv-tip-row:has(>.mv-h3){margin:var(--mv-space-6) 0 var(--mv-space-2)}.mv-tip-row>:is(.mv-h1,.mv-h2,.mv-h3){margin-block:0}.mv-state--first-use .mv-tip-row{margin-top:var(--mv-space-4)}.mv-state--first-use .mv-tip-row>:is(h1,h2){margin-top:0}.mv-field__labelrow{align-items:center;gap:var(--mv-space-1);display:flex}.mv-field--tight{margin-bottom:0}.mv-field--grow{flex:200px;min-width:170px}@media (min-width:768px){.mv-row>:is(.mv-field--grow,.mv-field--wide):not(:has(textarea)){max-width:var(--mv-input-text)}}.mv-field--wide{flex:2 260px;min-width:220px}.mv-label{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);line-height:var(--mv-lh-body);color:var(--mv-ink)}.mv-hint{font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-tip{vertical-align:middle;display:inline-flex;position:relative}.mv-tip__button{width:28px;height:28px;margin:calc(-1 * var(--mv-space-2)) -2px calc(-1 * var(--mv-space-2)) 0;border-radius:var(--mv-radius-pill);color:var(--mv-ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mv-tip__button:hover,.mv-tip[data-shown] .mv-tip__button{color:var(--mv-ink-2)}.mv-tip__words{z-index:var(--mv-z-toast);width:max-content;max-width:min(280px,100vw - 16px);padding:var(--mv-space-3) var(--mv-space-3);border:var(--mv-border);border-radius:var(--mv-radius-md);background:var(--mv-white);box-shadow:var(--mv-shadow-lg);color:var(--mv-ink-2);font-family:var(--mv-font);font-size:var(--mv-body-size);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;font-style:normal;font-weight:400;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);left:0}.mv-tip[data-shown] .mv-tip__words,.mv-tip:not([data-ready]):hover .mv-tip__words,.mv-tip:not([data-ready]):focus-within .mv-tip__words{display:block}.mv-helpcard{position:relative}.mv-helpcard__title{margin-bottom:var(--mv-space-1)}.mv-helpcard__title a{color:var(--mv-action);text-decoration:none}.mv-helpcard__title a:hover{text-decoration:underline}.mv-helpcard__title a:after{content:"";position:absolute;inset:0}.mv-input{min-height:var(--mv-min-tap);padding:var(--mv-space-3) var(--mv-space-4);font:inherit;font-size:var(--mv-body-size);color:var(--mv-ink);background:var(--mv-paper);border:1px solid var(--mv-line-field);border-radius:var(--mv-radius-md);width:100%}.mv-input.mv-mono{font-family:var(--mv-font-mono)}@media (min-width:768px){.mv-input,.mv-reveal{max-width:var(--mv-input-text)}.mv-input:where([type=number],[type=time],[inputmode=numeric],[inputmode=decimal]){max-width:var(--mv-input-number)}.mv-input:where([type=date],[type=datetime-local]){max-width:var(--mv-input-date)}.mv-input:where(textarea){max-width:var(--mv-input-long)}.mv-input--code{max-width:var(--mv-input-text)}}select.mv-input{appearance:none;padding-right:var(--mv-space-10);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236F817B' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.mv-input::file-selector-button{appearance:none;min-height:var(--mv-min-tap);border:1px solid var(--mv-line-field);background:var(--mv-paper);border-radius:var(--mv-radius-md);padding:var(--mv-space-2) var(--mv-space-4);margin-right:var(--mv-space-3);font:inherit;font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);cursor:pointer}[data-portal=farmer] .mv-input[type=file]{padding:3px var(--mv-space-4) 3px 3px}[data-portal=farmer] .mv-input::file-selector-button{min-height:calc(var(--mv-min-tap) - 8px)}.mv-input::placeholder{color:var(--mv-ink-4)}.mv-input:hover:not(:disabled){border-color:var(--mv-sage-200)}.mv-input[aria-invalid=true],.mv-input[aria-invalid=true]:hover:not(:disabled){border-color:var(--mv-danger)}.mv-input:disabled{background:var(--mv-paper-2);color:var(--mv-ink-2)}.mv-input--sm{min-height:34px;padding:var(--mv-space-1) var(--mv-space-3);font-size:var(--mv-text-sm);border-radius:var(--mv-radius-md)}.mv-input--auto{width:auto}.mv-input--flex{flex:160px;width:auto}.mv-input--note{width:150px}.mv-input--short{max-width:180px}.mv-w-xs{width:70px}.mv-w-sm{width:100px}.mv-w-md{width:140px}.mv-w-lg{width:180px}.mv-unitpair{align-items:stretch;gap:var(--mv-space-2);flex-wrap:nowrap;display:flex}textarea.mv-input{resize:vertical;min-height:88px;line-height:var(--mv-lh-body)}.mv-textarea-code{font-family:var(--mv-font-mono);font-size:var(--mv-text-xs);min-height:90px}.mv-textarea-code--sm{min-height:44px}.mv-checkgroup{gap:var(--mv-space-2) var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);padding:var(--mv-space-3);background:var(--mv-paper);flex-wrap:wrap;display:flex}.mv-checkgroup__item{align-items:center;gap:var(--mv-space-1);min-height:28px;font-size:var(--mv-text-xs);white-space:nowrap;display:flex}.mv-inline-actions{gap:var(--mv-space-2);flex-wrap:wrap;align-items:center;display:inline-flex}.mv-inline-label{align-items:center;gap:var(--mv-space-1);font-size:var(--mv-text-xs);color:var(--mv-ink-2);display:inline-flex}.mv-fieldset{border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);padding:var(--mv-space-3) var(--mv-space-4);background:var(--mv-paper);margin:0}.mv-radio{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-min-tap);cursor:pointer;display:flex}.mv-radio input{width:1.1rem;height:1.1rem}.mv-qty{border:var(--mv-border-strong);border-radius:var(--mv-radius-md);background:var(--mv-paper);flex:none;align-items:stretch;display:inline-flex}.mv-qty>.mv-btn{width:var(--mv-tap-lg);background:0 0;border:0;border-radius:0;flex:none;padding:0}.mv-qty>.mv-btn:first-child{border-right:var(--mv-border-strong);border-radius:calc(var(--mv-radius-md) - 1px) 0 0 calc(var(--mv-radius-md) - 1px)}.mv-qty>.mv-btn:last-child{border-left:var(--mv-border-strong);border-radius:0 calc(var(--mv-radius-md) - 1px) calc(var(--mv-radius-md) - 1px) 0}.mv-qty>:focus-visible{z-index:1;position:relative}.mv-qty__input{width:3.5rem;padding-inline:var(--mv-space-1);text-align:center;font-weight:var(--mv-fw-semibold);appearance:textfield;background:0 0;border:0;border-radius:0}.mv-qty__input::-webkit-inner-spin-button{appearance:none;margin:0}.mv-qty__input::-webkit-outer-spin-button{appearance:none;margin:0}.mv-codebox{font-family:var(--mv-font-mono);font-size:var(--mv-text-xs);background:var(--mv-paper-2);border:1px solid var(--mv-line-2);border-radius:var(--mv-radius-sm);padding:var(--mv-space-2);margin-top:var(--mv-space-2);overflow-x:auto}.mv-keybox{font-family:var(--mv-font-mono);font-size:var(--mv-text-base);letter-spacing:.06em;background:var(--mv-paper-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-sm);padding:var(--mv-space-3);word-break:break-all}.mv-details{margin-top:var(--mv-space-2)}.mv-details__summary{cursor:pointer;align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink-2);display:flex}.mv-details__summary:hover{color:var(--mv-ink)}.mv-details__chev{color:var(--mv-ink-3);transition:transform var(--mv-dur-fast) var(--mv-ease);flex:none}.mv-details[open]>.mv-details__summary .mv-details__chev{transform:rotate(90deg)}.mv-review-row{margin-bottom:var(--mv-space-2);padding-bottom:var(--mv-space-2);border-bottom:1px solid var(--mv-line-2)}.mv-review-row__source{margin:var(--mv-space-1) 0 0;overflow-wrap:anywhere;color:var(--mv-ink-2)}.mv-review-row__source mark,.mv-file-reading mark{border-bottom:2.5px solid var(--mv-sage-600);color:var(--mv-ink);background:0 0;padding-bottom:1px}.mv-file-reading__text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mv-ink-2);margin:0}.mv-file-reading mark{scroll-margin-top:33vh}.mv-file-reading__gap{margin:var(--mv-space-4) 0}.mv-draft-passage{overflow-wrap:anywhere}.mv-mail-words{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mv-ink);margin:0}.mv-table{border-collapse:collapse;width:100%;min-width:var(--mv-table-min,auto)}.mv-th{text-align:left;font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--mv-ink-3);background:var(--mv-sunk);padding:var(--mv-space-3) var(--mv-space-3);border-bottom:1px solid var(--mv-line);white-space:nowrap}.mv-td{font-size:var(--mv-text-sm);color:var(--mv-ink-2);padding:var(--mv-space-3) var(--mv-space-3);border-bottom:1px solid var(--mv-line-2);vertical-align:top}.mv-td--middle{vertical-align:middle}.mv-td--centre{text-align:center}.mv-td--right{text-align:right}.mv-td--sunk{background:var(--mv-paper-2)}[data-portal=farmer] .mv-td{font-size:var(--mv-text-base);padding:var(--mv-space-5) var(--mv-space-3)}.mv-tr--warn>td{background:var(--mv-warn-bg)}.mv-tr--danger>td{background:var(--mv-danger-bg)}.mv-tr--selected>td{background:var(--mv-paper-3)}.mv-tr--muted>td{opacity:.55}.mv-tr--warn .mv-chip--warn{border-color:var(--mv-warn-line)}.mv-table--dense{width:auto}.mv-table--dense .mv-td,.mv-table--dense .mv-th{font-size:var(--mv-text-xs);padding:var(--mv-space-1) var(--mv-space-2)}.mv-table--fixed{table-layout:fixed}.mv-kv{gap:var(--mv-space-2);font-size:var(--mv-text-sm);color:var(--mv-ink-2);margin:0;display:grid}[data-portal=farmer] .mv-kv{font-size:var(--mv-text-base)}.mv-kv__row{justify-content:space-between;gap:var(--mv-space-4);display:flex}.mv-kv__row:has(>.mv-kv__value .mv-textaction){align-items:center}.mv-kv__label{color:var(--mv-ink-3)}.mv-kv__value{color:var(--mv-ink);font-weight:var(--mv-fw-semibold);text-align:right;margin:0}.mv-dl{font-size:var(--mv-text-md);gap:var(--mv-space-1) var(--mv-space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.mv-dl--dense{font-size:var(--mv-text-sm)}.mv-dl>dd{color:var(--mv-ink);margin:0}.mv-chip{align-items:center;gap:var(--mv-space-2);padding:3px var(--mv-space-3);border-radius:var(--mv-radius-pill);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);white-space:nowrap;background:var(--mv-paper-3);color:var(--mv-sage-700);border:1px solid #0000;line-height:1.5;display:inline-flex}.mv-chip--ok{background:var(--mv-ok-bg);color:var(--mv-ok)}.mv-chip--warn{background:var(--mv-warn-bg);color:var(--mv-warn-ink)}.mv-chip--danger{background:var(--mv-danger-bg);color:var(--mv-danger)}.mv-chip--info{background:var(--mv-info-bg);color:var(--mv-info)}.mv-chip--neutral{background:var(--mv-paper-3);color:var(--mv-sage-700)}.mv-chip--progress{background:var(--mv-sage-100);color:var(--mv-sage-700)}.mv-chip--ai{background:var(--mv-iris-100);color:var(--mv-iris-800)}.mv-chip--outline{color:var(--mv-ink-3);border-color:var(--mv-line-3);background:0 0}.mv-chip--warn.mv-chip--outline{color:var(--mv-warn-ink);border-color:var(--mv-warn-line)}.mv-sched{padding:3px var(--mv-space-2);border-radius:var(--mv-radius-sm);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);text-transform:uppercase;background:var(--mv-sage-100);color:var(--mv-sage-700);white-space:nowrap;display:inline-block}.mv-sched--s8{background:var(--mv-danger-bg);color:var(--mv-danger)}.mv-whp{font-size:var(--mv-text-base);color:var(--mv-warn-ink)}.mv-idchip{align-items:center;gap:var(--mv-space-3);line-height:1.25;display:inline-flex}.mv-idchip__name{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-idchip__sub{font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-idchip__disc{border-radius:var(--mv-radius-pill);background:var(--mv-sage-600);width:32px;height:32px;color:var(--mv-on-action);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.mv-idchip__disc--pending{border:1px dashed var(--mv-line-3);color:var(--mv-ink-3);background:0 0}.mv-meter{gap:var(--mv-space-2);display:grid}.mv-meter__words{justify-content:space-between;gap:var(--mv-space-3);font-size:var(--mv-text-xs);color:var(--mv-ink-2);display:flex}.mv-meter__note{color:var(--mv-ink-3)}.mv-meter__track{border-radius:var(--mv-radius-pill);background:var(--mv-sage-100);height:6px;overflow:hidden}.mv-meter__fill{border-radius:var(--mv-radius-pill);background:var(--mv-action);height:100%;transition:width var(--mv-dur-page) var(--mv-ease);display:block}.mv-meter--warn .mv-meter__words{color:var(--mv-warn)}.mv-meter--warn .mv-meter__fill{background:var(--mv-warn)}.mv-meter--danger .mv-meter__words{color:var(--mv-danger)}.mv-meter--danger .mv-meter__fill{background:var(--mv-danger)}.mv-barsum{gap:var(--mv-space-3);margin:0;padding:0;list-style:none;display:grid}.mv-barsum__row{gap:var(--mv-space-3);font-size:var(--mv-text-sm);color:var(--mv-ink-2);grid-template-columns:minmax(0,16rem) minmax(6rem,1fr) auto;align-items:center;display:grid}.mv-barsum__track{border-radius:var(--mv-radius-sm);background:var(--mv-sage-100);height:8px;overflow:hidden}.mv-barsum__fill{background:var(--mv-sage-600);height:100%;display:block}.mv-barsum__row--danger .mv-barsum__fill{background:var(--mv-danger)}.mv-barsum__row--danger .mv-barsum__value{color:var(--mv-danger)}.mv-barsum__value{color:var(--mv-ink);text-align:right;white-space:nowrap}@media (max-width:480px){.mv-barsum__row{grid-template-columns:minmax(0,1fr) auto}.mv-barsum__track{grid-area:2/1/auto/-1}}.mv-steps{margin:var(--mv-space-4) 0;padding:0;list-style:none;display:flex}.mv-steps__step{padding-top:var(--mv-space-6);padding-right:var(--mv-space-2);font-size:var(--mv-text-xs);color:var(--mv-ink-3);flex:1;min-width:0;position:relative}.mv-steps__dot{border-radius:var(--mv-radius-pill);border:2px solid var(--mv-sage-150);background:var(--mv-paper);width:18px;height:18px;position:absolute;top:0;left:0}.mv-steps__step:not(:last-child):after{content:"";background:var(--mv-sage-150);height:2px;position:absolute;top:8px;left:22px;right:4px}.mv-steps__step--done .mv-steps__dot{background:var(--mv-action);border-color:var(--mv-action)}.mv-steps__step--done:after{background:var(--mv-action)}.mv-steps__step--done{color:var(--mv-ink-2)}.mv-steps__step--current .mv-steps__dot{background:var(--mv-action);border-color:var(--mv-action);color:var(--mv-on-accent)}.mv-steps__step--current{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-steps__label{display:block}.mv-steps__time{font-size:var(--mv-text-xs);font-weight:var(--mv-fw-regular);color:var(--mv-ink-3);margin-top:2px;display:block}.mv-kpis{gap:var(--mv-space-3);margin-block:var(--mv-space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.mv-kpi{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);padding:var(--mv-space-4);gap:var(--mv-space-1);align-content:start;display:grid}.mv-kpi__label{font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-kpi__value{font-size:var(--mv-text-2xl);font-weight:var(--mv-fw-regular);color:var(--mv-ink);line-height:1.1}.mv-kpi__value--warn{color:var(--mv-warn)}.mv-kpi__value--danger{color:var(--mv-danger)}.mv-kpi__value--ai{color:var(--mv-ai)}.mv-kpi__sub{font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-tile{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-4)}.mv-tile--warn{border-color:var(--mv-warn)}.mv-timeline{margin:var(--mv-space-2) 0 0;gap:var(--mv-space-2);padding:0;list-style:none;display:grid}.mv-timeline__step{padding-left:var(--mv-space-6);font-size:var(--mv-text-sm);color:var(--mv-ink-3);position:relative}.mv-timeline__step:before{content:"";border-radius:var(--mv-radius-pill);border:2px solid var(--mv-sage-150);background:var(--mv-paper);width:10px;height:10px;position:absolute;top:.3em;left:0}.mv-timeline__step--done{color:var(--mv-ink-2)}.mv-timeline__step--done:before{background:var(--mv-action);border-color:var(--mv-action)}.mv-timeline__step--current{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-timeline__step--current:before{border-color:var(--mv-action)}.mv-heat{background:linear-gradient(90deg, color-mix(in srgb, var(--mv-warn) 16%, transparent), transparent 58%)}.mv-heat--danger{background:linear-gradient(90deg, color-mix(in srgb, var(--mv-danger) 16%, transparent), transparent 62%)}.mv-alert,.mv-notice,.mv-note,.mv-ok-box,.mv-err-box{font-size:var(--mv-text-sm);border-radius:var(--mv-radius-md);border:1px solid var(--mv-line);background:var(--mv-paper-2);color:var(--mv-ink-2);padding:var(--mv-space-3) var(--mv-space-4);line-height:1.55}.mv-alert--ok,.mv-ok-box{background:var(--mv-ok-bg);border-color:var(--mv-ok-line);color:var(--mv-ok)}.mv-alert--warn,.mv-notice{background:var(--mv-warn-bg);border-color:var(--mv-warn-line);color:var(--mv-warn)}.mv-note{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink-2)}.mv-alert--danger,.mv-err-box{background:var(--mv-danger-bg);border-color:var(--mv-danger-line);color:var(--mv-danger)}.mv-scanresult{align-items:flex-start;gap:var(--mv-space-3);display:flex}.mv-scanresult__body{flex:auto;min-width:0}.mv-toast{inset:auto;left:calc(var(--mv-gutter) + env(safe-area-inset-left,0px));bottom:calc(var(--mv-space-6) + env(safe-area-inset-bottom,0px));z-index:var(--mv-z-toast);align-items:baseline;gap:var(--mv-space-4);background:var(--mv-paper-dark);color:var(--mv-on-dark);border:1px solid var(--mv-line-dark);border-radius:var(--mv-radius-lg);box-shadow:var(--mv-shadow-lg);padding:var(--mv-space-3) var(--mv-space-5);font-size:var(--mv-text-md);max-width:min(calc(100% - var(--mv-gutter) * 2), 480px);margin:0;display:flex;position:fixed;overflow:visible}.mv-toast__action{color:var(--mv-on-dark);font-weight:var(--mv-fw-semibold);text-underline-offset:.2em;flex:none;text-decoration:underline}@media (max-width:1023px){.mv-page:has(.mv-app-tabbar) .mv-toast{bottom:calc(var(--mv-tabbar-h) + var(--mv-space-4) + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){.mv-page:has(.mv-app-shell) .mv-toast{left:calc(var(--mv-app-rail) + var(--mv-gutter))}.mv-page:has(.mv-shell--staff) .mv-toast{left:calc(var(--mv-rail) + var(--mv-gutter))}}.mv-sheet__scrim{z-index:calc(var(--mv-z-dialog) - 1);background:var(--mv-scrim);transition:opacity var(--mv-dur-base) var(--mv-ease);position:fixed;inset:0}.mv-sheet{z-index:var(--mv-z-dialog);border-radius:var(--mv-radius-2xl) var(--mv-radius-2xl) 0 0;background:var(--mv-paper);padding:var(--mv-space-4) var(--mv-space-5) calc(20px + env(safe-area-inset-bottom,0px));max-height:86vh;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 34px #18312a38}.mv-state{border:1px dashed var(--mv-line-3);border-radius:var(--mv-card-radius);background:var(--mv-paper);padding:var(--mv-space-8) var(--mv-space-6);text-align:center}.mv-state:not(:last-child){margin-bottom:var(--mv-space-4)}.mv-state__icon{border-radius:var(--mv-radius-pill);background:var(--mv-sage-100);width:44px;height:44px;color:var(--mv-sage-600);margin-bottom:var(--mv-space-3);place-items:center;display:inline-grid}.mv-state__title{font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-state__body{margin-top:var(--mv-space-2);font-size:var(--mv-text-sm);color:var(--mv-ink-2);max-width:46ch;margin-inline:auto}[data-portal=farmer] .mv-state__body{font-size:var(--mv-text-base)}.mv-state__actions{margin-top:var(--mv-space-4);gap:var(--mv-space-2);flex-wrap:wrap;justify-content:center;display:flex}.mv-state--denied{background:var(--mv-paper-2);border-style:solid}.mv-state--denied .mv-state__icon{background:var(--mv-paper);color:var(--mv-ink-3)}.mv-state--error{border-style:solid;border-color:var(--mv-danger-line);background:var(--mv-danger-bg)}.mv-state--error .mv-state__icon{background:var(--mv-paper);color:var(--mv-danger)}.mv-state--not-found{background:var(--mv-paper);border-style:solid}.mv-state--held{border-style:solid;border-color:var(--mv-warn-line);background:var(--mv-warn-bg)}.mv-state--clear{border-style:solid;border-color:var(--mv-line)}.mv-state--clear .mv-state__icon{background:var(--mv-ok-bg);color:var(--mv-ok)}.mv-skel{border-radius:var(--mv-radius-sm);background:var(--mv-sage-100);height:10px;display:block;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mv-skel{animation:mv-skel-breathe 1.6s infinite var(--mv-ease)}}.mv-check{align-items:baseline;gap:var(--mv-space-3);padding:var(--mv-space-3) 0;border-bottom:1px solid var(--mv-line-2);display:flex}.mv-check__mark{font-weight:var(--mv-fw-semibold);min-width:1.5rem;color:var(--mv-ink-3)}.mv-check__mark--done{color:var(--mv-ok)}.mv-check__body{flex:1}.mv-check__title{color:var(--mv-ink)}.mv-check__title--done{color:var(--mv-ink-3);text-decoration:line-through}.mv-grant-list{padding-left:var(--mv-space-4);margin-block:var(--mv-space-2)}.mv-grant-list>li{margin-bottom:var(--mv-space-1)}.mv-list{padding-left:var(--mv-space-4);margin:0}.mv-list--plain{margin:0;padding-left:0;list-style:none}.mv-signout{margin-top:var(--mv-space-4)}[data-portal=farmer] .mv-card>.mv-signout .mv-btn{margin-inline-start:calc((var(--mv-space-5) + 1px) * -1)}.mv-ai-panel{border-radius:var(--mv-radius-2xl);background:var(--mv-paper-dark);padding:var(--mv-space-5);color:var(--mv-white);position:relative;overflow:hidden}.mv-ai-panel:before{content:"";border-radius:var(--mv-radius-pill);background:radial-gradient(circle, color-mix(in srgb, var(--mv-ai) 50%, transparent), transparent 68%);pointer-events:none;width:170px;height:170px;position:absolute;top:-40px;right:-40px}.mv-ai-panel>*{position:relative}.mv-ai-tintcard{background:var(--mv-paper-ai);border:1px solid var(--mv-line-ai);border-radius:var(--mv-card-radius);padding:var(--mv-space-4) var(--mv-space-4);font-size:var(--mv-text-md);color:var(--mv-ink);line-height:1.6}.mv-listdetail{gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1280px){.mv-listdetail{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}}.mv-formrail{gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1280px){.mv-formrail{grid-template-columns:minmax(0,1fr) minmax(340px,400px);grid-template-areas:"form rail""commit rail"}.mv-formrail__form{grid-area:form}.mv-formrail__rail{grid-area:rail}.mv-formrail__commit{grid-area:commit}}.mv-drawer{z-index:var(--mv-z-drawer);background:var(--mv-paper);border-left:1px solid var(--mv-line);width:min(400px,92vw);padding:var(--mv-space-5);transition:transform var(--mv-dur-base) var(--mv-ease);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-14px 0 34px #18312a24}@media (min-width:1280px){.mv-drawer{z-index:auto;width:auto;box-shadow:none;position:static;transform:none}}.mv-matrix{text-align:center;padding:var(--mv-space-2) var(--mv-space-1);border-radius:var(--mv-radius-sm);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);background:var(--mv-sage-100);color:var(--mv-ink-3)}.mv-matrix--ok{background:var(--mv-ok-bg);color:var(--mv-ok)}.mv-matrix--blocked{background:var(--mv-danger-bg);color:var(--mv-danger)}.mv-ladder{gap:0;display:grid}.mv-ladder__rung{gap:var(--mv-space-3);padding:var(--mv-space-2) 0;border-bottom:1px solid var(--mv-line);font-size:var(--mv-text-xs);color:var(--mv-ink-2);grid-template-columns:24px minmax(0,1fr) 82px;align-items:center;display:grid}.mv-ladder__step{font-family:var(--mv-font-mono);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);color:var(--mv-ink-3)}.mv-ladder__figure{text-align:right;color:var(--mv-ink)}.mv-ladder__figure--skip{color:var(--mv-ink-3)}.mv-ladder__result{gap:var(--mv-space-3);padding:var(--mv-space-3) 0 0;font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);grid-template-columns:24px minmax(0,1fr) 82px;align-items:center;display:grid}.mv-paper{border-radius:var(--mv-radius-lg);background:linear-gradient(158deg, var(--mv-ivory-100) 0%, var(--mv-ivory-200) 100%);border:1px solid var(--mv-sand-300);padding:var(--mv-space-5);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #18312a17}.mv-script-card{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-5);transition:box-shadow var(--mv-dur-base) var(--mv-ease)}.mv-script-card:hover{box-shadow:var(--mv-shadow-md)}.mv-script-card__drug{font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-script-card__meta{font-size:var(--mv-text-sm);color:var(--mv-ink-3);margin-top:3px}.mv-script-card__chain{display:grid}.mv-script-card__chain>.mv-script-card:not(:first-child){margin-top:calc(-1 * var(--mv-space-2));background:var(--mv-paper-2);box-shadow:none;opacity:.8}.mv-script-card--superseded{background:var(--mv-paper-2);box-shadow:none;opacity:.8}@keyframes mv-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mv-pulse{0%,to{opacity:.22}50%{opacity:1}}@keyframes mv-skel-breathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes mv-glow{0%,to{box-shadow:0 0 #815ade57}60%{box-shadow:0 0 0 12px #815ade00}}@media (prefers-reduced-motion:no-preference){.mv-workspace[data-rise]>:not(.mv-cc),.mv-workspace[data-rise]>.mv-cc .mv-cc__stage,.mv-app-work[data-rise]>:not(.mv-app-aurora,.mv-app-furniture,.mv-modal){animation:mv-rise var(--mv-dur-page) var(--mv-ease)}.mv-workspace[data-rise]:has(.mv-sheet,.mv-sheet-panel,.mv-drawer,.mv-toast,.mv-voice,.mv-askbar__modemenu,.mv-surface-absent)>*{animation:none}.mv-workspace[data-rise]:has(.mv-sheet,.mv-sheet-panel,.mv-drawer,.mv-toast,.mv-voice,.mv-askbar__modemenu,.mv-surface-absent)>.mv-cc .mv-cc__stage{animation:none}.mv-app-work[data-rise]:has(.mv-sheet,.mv-sheet-panel,.mv-drawer,.mv-toast,.mv-voice,.mv-askbar__modemenu,.mv-surface-absent)>*{animation:none}.mv-sheet,.mv-toast{animation:mv-rise var(--mv-dur-base) var(--mv-ease)}}@media (max-width:767px){.mv-table--cards thead{display:none}.mv-table--cards,.mv-table--cards tbody,.mv-table--cards tr,.mv-table--cards td{display:block}.mv-table--cards tr{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);margin-bottom:var(--mv-space-2);padding:var(--mv-space-2) var(--mv-space-3)}.mv-table--cards .mv-td{padding:var(--mv-space-1) 0;border-bottom:none}.mv-table--cards .mv-td--right{text-align:left}.mv-table--cards{min-width:0}.mv-table--cards .mv-cardlabel{font-family:var(--mv-font);font-size:var(--mv-text-xs);color:var(--mv-ink-3);margin-bottom:var(--mv-space-1);display:block}.mv-row>.mv-field--grow,.mv-row>.mv-field--wide{flex-basis:100%}.mv-btn--block{max-width:none}.mv-door__commit>.mv-btn:not(.mv-btn--block),.mv-summary__actions>.mv-btn:not(.mv-btn--block),.mv-sheet__actions>.mv-btn:not(.mv-btn--block){justify-self:center}}@media (min-width:768px){.mv-workpanel__commit,.mv-voice__stop,.mv-emg__call{max-width:var(--mv-button-max);margin-inline:auto}}@media (max-width:1023px){.mv-table--cards-staff thead{display:none}.mv-table--cards-staff,.mv-table--cards-staff tbody,.mv-table--cards-staff tr,.mv-table--cards-staff td{display:block}.mv-table--cards-staff{min-width:0}.mv-card--flush .mv-table--cards-staff{padding:var(--mv-space-3) var(--mv-space-3) var(--mv-space-1)}.mv-table--cards-staff tr{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);margin-bottom:var(--mv-space-2);padding:var(--mv-space-2) var(--mv-space-3)}.mv-table--cards-staff .mv-td{padding:var(--mv-space-1) 0;border-bottom:none}.mv-table--cards-staff .mv-td--right,.mv-table--cards-staff .mv-td--centre{text-align:left}.mv-table--cards-staff .mv-cardlabel{font-family:var(--mv-font);font-size:var(--mv-text-xs);color:var(--mv-ink-3);margin-bottom:var(--mv-space-1);display:block}.mv-table--cards-staff tr.mv-tr--warn{background:var(--mv-warn-bg);border-color:var(--mv-warn-line)}.mv-table--cards-staff .mv-tr--warn>td{background:0 0}}@media (max-width:1151px){.mv-table--cards-to-1152 thead{display:none}.mv-table--cards-to-1152,.mv-table--cards-to-1152 tbody,.mv-table--cards-to-1152 tr,.mv-table--cards-to-1152 td{display:block}.mv-table--cards-to-1152{min-width:0}.mv-card--flush .mv-table--cards-to-1152{padding:var(--mv-space-3) var(--mv-space-3) var(--mv-space-1)}.mv-table--cards-to-1152 tr{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);margin-bottom:var(--mv-space-2);padding:var(--mv-space-2) var(--mv-space-3)}.mv-table--cards-to-1152 .mv-td{padding:var(--mv-space-1) 0;border-bottom:none}.mv-table--cards-to-1152 .mv-td--right,.mv-table--cards-to-1152 .mv-td--centre{text-align:left}.mv-table--cards-to-1152 .mv-cardlabel{font-family:var(--mv-font);font-size:var(--mv-text-xs);color:var(--mv-ink-3);margin-bottom:var(--mv-space-1);display:block}.mv-table--cards-to-1152 tr.mv-tr--warn{background:var(--mv-warn-bg);border-color:var(--mv-warn-line)}.mv-table--cards-to-1152 .mv-tr--warn>td{background:0 0}}@media (max-width:767px){:root{--mv-gutter:1rem}.mv-pagehead{flex-direction:column;align-items:flex-start}}:root,[data-portal=farmer]{--mv-field-h:48px;--mv-door-radius:18px}[data-portal=vet],[data-portal=admin]{--mv-field-h:44px;--mv-door-radius:14px}[data-portal=pharmacy]{--mv-field-h:48px;--mv-door-radius:14px}.mv-authwrap{padding:var(--mv-space-8) var(--mv-space-4) var(--mv-space-12);flex-direction:column;flex:1;align-items:center;display:flex}[data-portal=farmer] .mv-authwrap:has(.mv-door--entry){background:linear-gradient(180deg, var(--mv-iris-50) 0%, var(--mv-paper-warm) 34%)}[data-portal=admin] .mv-authwrap{background:var(--mv-paper-board)}.mv-authwrap .mv-logo{margin:var(--mv-space-8) auto var(--mv-space-6);display:block}.mv-authhead{align-items:center;gap:var(--mv-space-3);width:100%;max-width:412px;margin:var(--mv-space-8) 0 var(--mv-space-6);display:flex}.mv-authhead .mv-logo{margin:0}.mv-authhead__right{align-items:center;margin-left:auto;display:flex}.mv-door{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-door-radius);width:100%;max-width:412px;box-shadow:var(--mv-shadow-sm);overflow:hidden}[data-portal=admin] .mv-door{box-shadow:var(--mv-shadow-lg-on-dark);border:0}.mv-door__band{align-items:center;gap:var(--mv-space-2);background:var(--mv-paper-dark);color:var(--mv-on-dark);padding:var(--mv-space-3) var(--mv-space-6);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;display:flex}.mv-door__band .mv-icon{opacity:.75}.mv-door__body{padding:var(--mv-space-6)}.mv-door__title{font-size:var(--mv-text-xl);color:var(--mv-ink);margin:0 0 var(--mv-space-1)}[data-portal=vet] .mv-door__title,[data-portal=pharmacy] .mv-door__title,[data-portal=admin] .mv-door__title{font-weight:var(--mv-fw-semibold)}[data-portal=farmer] .mv-door--entry .mv-door__title{text-align:center;font-size:var(--mv-text-2xl)}[data-portal=farmer] .mv-door--entry .mv-door__sub{text-align:center}[data-portal=farmer] .mv-authwrap:has(.mv-authhead) .mv-door--entry .mv-door__title{text-align:left;font-size:var(--mv-text-xl)}[data-portal=farmer] .mv-authwrap:has(.mv-authhead) .mv-door--entry .mv-door__sub{text-align:left}[data-portal=farmer] .mv-door--entry .mv-door__titlerow{justify-content:center}[data-portal=farmer] .mv-authwrap:has(.mv-authhead) .mv-door--entry .mv-door__titlerow{justify-content:flex-start}.mv-door__sub{color:var(--mv-ink-3);font-size:var(--mv-text-sm);margin:0 0 var(--mv-space-5)}[data-portal=farmer] .mv-door__sub{font-size:var(--mv-text-md)}.mv-door .mv-input,.mv-door .mv-btn--primary{min-height:var(--mv-field-h)}.mv-door__labelrow{justify-content:space-between;align-items:baseline;display:flex}.mv-door__labelrow .mv-textaction{min-height:0;font-size:var(--mv-text-xs);margin-inline:0;padding-inline:0}.mv-reveal{position:relative}.mv-reveal .mv-input{padding-right:var(--mv-space-12);width:100%}.mv-reveal__eye{color:var(--mv-ink-3);cursor:pointer;border-radius:var(--mv-radius-sm);transition:color var(--mv-dur-fast) var(--mv-ease), background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;padding:13px;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.mv-reveal__eye:hover{color:var(--mv-ink-2);background:var(--mv-paper-2)}.mv-strength{margin-top:var(--mv-space-2)}.mv-strength__bars{gap:var(--mv-space-1);grid-template-columns:repeat(4,1fr);display:grid}.mv-strength__bar{background:var(--mv-sage-150);border-radius:2px;height:3px}.mv-strength--danger .mv-strength__bar--on{background:var(--mv-danger)}.mv-strength--warn .mv-strength__bar--on{background:var(--mv-warn)}.mv-strength--ok .mv-strength__bar--on{background:var(--mv-ok)}.mv-strength__words{margin-top:var(--mv-space-2);font-size:var(--mv-text-xs);color:var(--mv-ink-3);display:block}.mv-undercard{width:100%;max-width:412px;margin-top:var(--mv-space-5);padding:var(--mv-space-4);border-radius:var(--mv-card-radius);background:var(--mv-paper);border:1px solid var(--mv-line);text-align:center;font-size:var(--mv-text-sm);line-height:var(--mv-lh-body);color:var(--mv-ink-2)}[data-portal=farmer] .mv-undercard{padding:var(--mv-space-5);border-color:var(--mv-sand-300);background:#ffffffb3}.mv-undercard__title{font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-undercard__sub{font-size:var(--mv-text-sm);color:var(--mv-ink-3);margin:3px 0 0}.mv-undercard .mv-btn{margin-top:var(--mv-space-3)}.mv-underinset{gap:var(--mv-space-3);margin-top:var(--mv-space-4);padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-md);background:var(--mv-paper-2);border:1px solid var(--mv-line);font-size:var(--mv-text-xs);line-height:var(--mv-lh-body);color:var(--mv-ink-2);align-items:flex-start;display:flex}.mv-underinset .mv-icon{color:var(--mv-action);flex:none;margin-top:1px}[data-portal=farmer] .mv-underinset{font-size:var(--mv-text-md)}.mv-door__foot{margin-top:var(--mv-space-4);text-align:center;font-size:var(--mv-text-xs);color:var(--mv-ink-3)}[data-portal=farmer] .mv-door__foot,[data-portal=farmer] .mv-authnote{font-size:var(--mv-text-md)}[data-portal=admin] .mv-authwrap .mv-authnote{color:var(--mv-sage-200)}.mv-authnote{margin-top:var(--mv-space-4);font-size:var(--mv-text-xs);color:var(--mv-ink-3);text-align:center;max-width:412px}.mv-fielderror{gap:var(--mv-space-2);margin:var(--mv-space-2) 0 0;font-size:var(--mv-text-md);color:var(--mv-danger);align-items:flex-start;line-height:1.5;display:flex}.mv-namepair{gap:var(--mv-space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:767px){.mv-namepair{grid-template-columns:minmax(0,1fr)}}.mv-tickrow{gap:var(--mv-space-2);min-height:var(--mv-min-tap);font-size:var(--mv-text-base);color:var(--mv-ink);align-items:center;display:flex}.mv-speciespick{gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-speciespick__chip{min-height:var(--mv-min-tap);padding:0 var(--mv-space-4);border-radius:var(--mv-radius-pill);border:1px solid var(--mv-line);background:var(--mv-paper);color:var(--mv-ink-3);font-size:var(--mv-text-base);font-weight:var(--mv-fw-regular);align-items:center;display:inline-flex}.mv-speciespick__chip--selected{border-color:var(--mv-selected-line);background:var(--mv-selected-bg);color:var(--mv-iris-800);font-weight:var(--mv-fw-semibold)}.mv-logo--door{height:24px}.mv-authnotice{text-align:center}.mv-authnotice__disc{border-radius:var(--mv-radius-pill);border:1px solid var(--mv-line);background:var(--mv-paper-2);width:46px;height:46px;color:var(--mv-action);place-items:center;display:inline-grid}.mv-authnotice__disc--ok{background:var(--mv-ok-bg);color:var(--mv-ok)}.mv-authnotice__disc--warn{background:var(--mv-warn-bg);color:var(--mv-warn)}.mv-authnotice .mv-door__title{margin-top:var(--mv-space-4);text-align:center}.mv-authnotice__body{margin-top:var(--mv-space-2);font-size:var(--mv-text-base);color:var(--mv-ink-2);line-height:1.6}.mv-authnotice__hint{margin-top:var(--mv-space-4);padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-md);background:var(--mv-paper-2);border:1px solid var(--mv-line);font-size:var(--mv-text-md);color:var(--mv-ink-2);text-align:left;line-height:1.55}.mv-authfail{gap:var(--mv-space-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);padding:var(--mv-space-3) var(--mv-space-4);font-size:var(--mv-text-sm);margin-bottom:var(--mv-space-4);align-items:flex-start;display:flex}.mv-authfail__title{font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:block}.mv-authfail--rate{background:var(--mv-warn-bg);border-color:var(--mv-warn-line);color:var(--mv-ink-2)}.mv-authfail--locked{background:var(--mv-danger-bg);border-color:var(--mv-danger-line);color:var(--mv-ink-2)}.mv-authfail--fault{background:var(--mv-paper);border-color:var(--mv-line-3);color:var(--mv-ink-2)}.mv-stepbars{align-items:center;gap:var(--mv-space-2);justify-content:flex-end;display:flex}.mv-stepbars__bar{background:var(--mv-sage-150);border-radius:2px;width:34px;height:4px}.mv-stepbars__bar--on{background:var(--mv-action)}.mv-stepbars__count{font-size:var(--mv-text-xs);color:var(--mv-ink-3);margin-left:var(--mv-space-1)}.mv-code{gap:var(--mv-space-2);display:flex}.mv-authnotice .mv-code{justify-content:center}.mv-code__box{text-align:center;width:44px;height:52px;font-family:var(--mv-font-mono);font-size:var(--mv-text-xl);border:1px solid var(--mv-line-3);border-radius:var(--mv-radius-md);background:var(--mv-paper);color:var(--mv-ink);transition:border-color var(--mv-dur-fast) var(--mv-ease), box-shadow var(--mv-dur-fast) var(--mv-ease);justify-content:center;align-items:center;display:inline-flex}.mv-code:focus-within .mv-code__box--active{box-shadow:var(--mv-ring);border-color:var(--mv-iris-700)}.mv-recovery{background:var(--mv-paper-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);padding:var(--mv-space-4) var(--mv-space-5);font-family:var(--mv-font-mono);font-size:var(--mv-text-sm);gap:var(--mv-space-2) var(--mv-space-6);color:var(--mv-ink);grid-template-columns:1fr 1fr;display:grid}.mv-totp{gap:var(--mv-space-5);margin:var(--mv-space-4) 0;grid-template-columns:132px 1fr;align-items:start;display:grid}.mv-totp__qr{border:1px solid var(--mv-line);border-radius:var(--mv-radius-sm);background:var(--mv-white);width:132px;height:132px;padding:var(--mv-space-2)}.mv-totp__qr svg{width:100%;height:100%;display:block}.mv-totp__steps{font-size:var(--mv-text-sm);color:var(--mv-ink-2);padding-left:var(--mv-space-5);margin:0}.mv-totp__key{margin-top:var(--mv-space-2);background:var(--mv-paper-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-sm);padding:var(--mv-space-2) var(--mv-space-3);font-family:var(--mv-font-mono);font-size:var(--mv-text-xs);letter-spacing:.08em;color:var(--mv-ink);display:block}.mv-door__commit{gap:var(--mv-space-3);display:grid}.mv-forgot-mobile{display:none}@media (max-width:767px){.mv-door{border-left:0;border-right:0;border-radius:0;max-width:none}.mv-authwrap{padding:0 var(--mv-space-4) var(--mv-space-6)}.mv-door{width:calc(100% + var(--mv-space-4) * 2);margin-inline:calc(var(--mv-space-4) * -1);box-shadow:none;background:0 0;border:0;flex-direction:column;display:flex}.mv-door--entry{flex:1}[data-portal=admin] .mv-door__title{color:var(--mv-on-dark)}[data-portal=admin] .mv-door__sub,[data-portal=admin] .mv-door .mv-label,[data-portal=admin] .mv-door__foot,[data-portal=admin] .mv-door .mv-textaction{color:var(--mv-sage-200)}.mv-door__body,.mv-door__body>form{flex-direction:column;flex:1;display:flex}.mv-door .mv-input,.mv-door .mv-btn--primary{min-height:52px}.mv-door__body>form:before{content:"";margin-top:auto}.mv-door__commit{padding-top:var(--mv-space-6);margin-top:auto}.mv-door__commit .mv-btn--primary{min-height:54px;font-size:var(--mv-text-lg)}.mv-door__labelrow .mv-textaction{display:none}.mv-forgot-mobile{min-height:var(--mv-tap-lg);text-align:center;font-size:var(--mv-text-base);justify-content:center;align-items:center;display:flex}.mv-reveal .mv-input{padding-right:var(--mv-space-16)}.mv-reveal__eye{padding:17px;right:2px}.mv-totp{grid-template-columns:1fr}}.mv-state--pending{background:var(--mv-paper)}.mv-sevdot{border-radius:var(--mv-radius-pill);flex:none;width:9px;height:9px;display:inline-block}.mv-sevdot--danger{background:var(--mv-danger)}.mv-sevdot--warn{background:var(--mv-warn)}.mv-sevdot--ok{background:var(--mv-ok)}.mv-centre__items{display:contents}@media (scripting:none){.mv-centre__items{display:none}}.mv-dirgroup{margin-bottom:var(--mv-space-6)}.mv-dirgroup .mv-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mv-product{gap:var(--mv-space-6);grid-template-columns:270px minmax(0,1fr);align-items:start;display:grid}@media (max-width:767px){.mv-product{gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr)}}.mv-product__media{gap:var(--mv-space-3);display:grid}.mv-product__image{border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px dashed var(--mv-line-3);height:220px;font-size:var(--mv-text-xs);color:var(--mv-ink-3);place-items:center;display:grid}@media (max-width:767px){.mv-product__image{height:120px}}.mv-product__figure{gap:var(--mv-space-1);margin:0;display:grid}.mv-product__picture{object-fit:contain;border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line-3);width:100%;height:220px;display:block}@media (max-width:767px){.mv-product__picture{height:120px}.mv-product__media:has(>.mv-product__figure+.mv-product__figure){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:calc(100% - 65px);grid-auto-flow:column;overflow-x:auto}.mv-product__media:has(>.mv-product__figure+.mv-product__figure)>.mv-product__figure{scroll-snap-align:start}}.mv-product__body{gap:var(--mv-space-4);display:grid}.mv-product__title{margin:var(--mv-space-2) 0 0;font-size:var(--mv-text-3xl);font-weight:var(--mv-fw-regular);letter-spacing:var(--mv-ls-display);line-height:var(--mv-lh-tight);color:var(--mv-ink)}.mv-product__actives{margin:var(--mv-space-1) 0 0;font-size:var(--mv-text-md);color:var(--mv-ink-3)}.mv-whp-panel{border-radius:var(--mv-radius-xl);background:var(--mv-warn-bg);border:1px solid var(--mv-warn-line);padding:var(--mv-space-4)}.mv-whp-panel__label{font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-warn)}.mv-whp-panel__grid{margin-top:var(--mv-space-2);gap:var(--mv-space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.mv-whp-panel__value{font-size:var(--mv-text-xl);font-weight:var(--mv-fw-regular);color:var(--mv-ink);overflow-wrap:anywhere}.mv-whp-panel__cap{font-size:var(--mv-text-sm);color:var(--mv-ink-2)}.mv-whp-panel__undetermined{gap:var(--mv-space-2);margin:var(--mv-space-2) 0 0;font-size:var(--mv-text-base);line-height:var(--mv-lh-body);color:var(--mv-warn);align-items:flex-start;display:flex}.mv-whp-panel__undetermined .mv-icon{flex:none;margin-top:3px}.mv-farmlinks>li{min-height:var(--mv-min-tap);padding-block:var(--mv-space-3);position:relative}.mv-farmlinks>li>a:after{content:"";position:absolute;inset:0}@media (min-width:768px){.mv-notifpref{align-items:center;column-gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr) 12rem;display:grid}.mv-notifpref__when>.mv-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.mv-farmsite{min-height:var(--mv-min-tap);margin:var(--mv-space-2) 0 0;padding-left:calc(18px + var(--mv-space-2));font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink-2);align-items:center;display:flex}.mv-fact-grid{gap:var(--mv-space-3);grid-template-columns:1fr 1fr;display:grid}.mv-product .mv-fact-grid>.mv-fact:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:767px){.mv-fact-grid{grid-template-columns:minmax(0,1fr)}}.mv-fact{border-radius:var(--mv-radius-lg);background:var(--mv-paper);border:1px solid var(--mv-line);padding:var(--mv-space-4)}.mv-fact__label{font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-fact__value{font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);overflow-wrap:anywhere;margin-top:3px}.mv-fact__whp{color:var(--mv-warn-ink)}.mv-fact__gap{gap:var(--mv-space-2);margin:var(--mv-space-1) 0 0;font-size:var(--mv-text-base);line-height:var(--mv-lh-body);color:var(--mv-warn-ink);overflow-wrap:anywhere;align-items:flex-start;display:flex}.mv-fact__gap .mv-icon{flex:none;margin-top:3px}.mv-price-row{border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-5);justify-content:space-between;align-items:center;gap:var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-price-row__price{font-size:var(--mv-text-2xl);font-weight:var(--mv-fw-regular);color:var(--mv-ink)}.mv-price-row__sub{font-size:var(--mv-text-base);color:var(--mv-ink-3);margin:2px 0 0}.mv-checkout{column-gap:var(--mv-space-6);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.mv-checkout__main{min-width:0}.mv-checkout__rail{top:var(--mv-space-4);min-width:0;position:sticky}@media (max-width:767px){.mv-checkout{grid-template-columns:minmax(0,1fr)}.mv-checkout__rail{position:static}}.mv-lines,.mv-linerows{margin-top:var(--mv-space-4)}.mv-linerows{container-type:inline-size}.mv-line-row{gap:var(--mv-space-4);padding:var(--mv-space-4) 0;border-top:1px solid var(--mv-line);align-items:flex-start;display:flex}.mv-line-row:first-child{border-top:0;padding-top:0}.mv-line-row:last-child{padding-bottom:0}.mv-line-row__thumb{border-radius:var(--mv-radius-md);background:var(--mv-sunk);border:1px dashed var(--mv-line-3);flex:none;width:44px;height:44px}.mv-line-row__body{gap:var(--mv-space-2);flex:auto;justify-items:start;min-width:0;display:grid}.mv-line-row__name{font-size:var(--mv-body-size);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-line-row__meta{font-size:var(--mv-text-base);color:var(--mv-ink-3)}.mv-line-row__side{gap:var(--mv-space-2);text-align:right;flex:none;justify-items:end;display:grid}.mv-line-row__price{font-size:var(--mv-body-size);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);white-space:nowrap}.mv-line-row__price--tbc{color:var(--mv-ink-3);font-weight:var(--mv-fw-regular);white-space:normal}.mv-line-row--held{border-top-style:dashed;border-top-color:var(--mv-line-3)}.mv-line-row--held .mv-line-row__thumb{background:var(--mv-ivory-100);border:1px solid var(--mv-sand-300)}@media (max-width:767px){.mv-line-row{flex-wrap:wrap}.mv-line-row__side{justify-content:space-between;align-items:center;gap:var(--mv-space-2) var(--mv-space-3);text-align:left;flex-wrap:wrap;width:100%;display:flex}.mv-line-row__side .mv-row--items{flex-wrap:nowrap;margin-bottom:0}}@container (max-width:500px){.mv-line-row{flex-wrap:wrap}.mv-line-row__thumb{display:none}.mv-line-row__side{justify-content:space-between;align-items:center;gap:var(--mv-space-2) var(--mv-space-3);text-align:left;flex-wrap:wrap;width:100%;display:flex}.mv-line-row__side .mv-row--items{flex-wrap:nowrap;margin-bottom:0}}.mv-summary{margin-top:var(--mv-space-4);gap:var(--mv-space-2);display:grid}.mv-summary__row{justify-content:space-between;gap:var(--mv-space-3);font-size:var(--mv-text-md);color:var(--mv-ink-2);display:flex}.mv-summary__row>:last-child{color:var(--mv-ink);font-weight:var(--mv-fw-semibold);text-align:right}.mv-summary__rule{background:var(--mv-line);height:1px;margin:var(--mv-space-1) 0}.mv-summary__total{justify-content:space-between;align-items:baseline;gap:var(--mv-space-3);font-size:var(--mv-text-xl);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:flex}.mv-summary__total .mv-small{white-space:nowrap}.mv-summary__total{row-gap:var(--mv-space-1);flex-wrap:wrap}.mv-summary__total>:last-child{white-space:nowrap;margin-left:auto}@media (min-width:768px){.mv-checkout__rail .mv-summary__total{align-items:stretch;gap:var(--mv-space-1);flex-direction:column}.mv-checkout__rail .mv-summary__total>:last-child{align-self:flex-end}}.mv-summary__total--tbc{font-size:var(--mv-body-size)}.mv-summary__note{font-size:var(--mv-text-base);line-height:var(--mv-lh-body);color:var(--mv-ink-3)}.mv-modal{background:var(--mv-paper);max-width:none;max-height:none;color:var(--mv-ink);border:0;padding:0}.mv-modal::backdrop{background:var(--mv-scrim)}html:has(dialog[open],[aria-modal=true]){overflow:hidden}.mv-modal--drawer{border-left:1px solid var(--mv-line);width:min(420px,100vw);height:100dvh;margin:0;position:fixed;inset:0 0 0 auto;box-shadow:-14px 0 34px #18312a24}.mv-modal--drawer[open]{animation:mv-modal-drawer-in var(--mv-dur-base) var(--mv-ease)}@keyframes mv-modal-drawer-in{0%{transform:translate(100%)}}.mv-modal--dialog{width:min(560px, calc(100vw - 2 * var(--mv-gutter)));border-radius:var(--mv-radius-2xl);max-height:86dvh;box-shadow:var(--mv-shadow-lg);margin:auto}@media (max-width:767px){.mv-modal--dialog{border-radius:var(--mv-radius-2xl) var(--mv-radius-2xl) 0 0;width:100vw;margin:0;inset:auto 0 0}}.mv-modal--dialog[open]{animation:mv-modal-dialog-in var(--mv-dur-base) var(--mv-ease)}@keyframes mv-modal-dialog-in{0%{opacity:0;transform:translateY(var(--mv-space-2))}}.mv-modal__frame{height:100%;max-height:inherit;flex-direction:column;display:flex}.mv-modal__head{justify-content:space-between;align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-5);border-bottom:1px solid var(--mv-line);flex:none;display:flex}.mv-modal__title{font:var(--mv-fw-semibold) var(--mv-text-xl) / 1.3 var(--mv-font);margin:0}.mv-modal__body{align-content:start;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-5);flex:auto;display:grid;overflow-y:auto}.mv-modal__foot{gap:var(--mv-space-4);padding:var(--mv-space-4) var(--mv-space-5) var(--mv-space-5);border-top:1px solid var(--mv-line);flex:none;display:grid}@media (min-width:768px){.mv-modal--product{width:min(var(--mv-column), calc(100vw - 2 * var(--mv-gutter)))}}.mv-modal--product{transition:opacity var(--mv-dur-base) var(--mv-ease), transform var(--mv-dur-base) var(--mv-ease)}.mv-modal--product[open]:has(.mv-modal[open]){opacity:.55;transform:scale(.96)}.mv-modal--product[open] .mv-modal[open]::backdrop{background:0 0}.mv-cartdrawer__lines{gap:var(--mv-space-4);margin:0;padding:0;list-style:none;display:grid}.mv-cartdrawer__line{padding-bottom:var(--mv-space-4);border-bottom:1px solid var(--mv-line);gap:2px;display:grid}.mv-cartdrawer .mv-modal__foot .mv-summary{margin-top:0}.mv-cartdrawer .mv-modal__foot>.mv-btn--block{justify-self:center}.mv-cartdrawer__actions{justify-content:center;gap:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-summary__actions{margin-top:var(--mv-space-2);gap:var(--mv-space-2);display:grid}.mv-selectlist{margin-top:var(--mv-space-4);gap:var(--mv-space-2);margin-inline:0;border:0;margin-bottom:0;padding:0;display:grid}.mv-select-card{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-min-tap);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);background:var(--mv-paper);padding:var(--mv-space-3) var(--mv-space-4);cursor:pointer;transition:border-color var(--mv-dur-base) var(--mv-ease), background var(--mv-dur-base) var(--mv-ease);display:flex;position:relative}.mv-select-card:not(.mv-select-card--selected):not(.mv-select-card--disabled):hover{border-color:var(--mv-line-3)}.mv-select-card--selected{border-color:var(--mv-selected-line);background:var(--mv-selected-bg)}.mv-select-card:focus-within{box-shadow:var(--mv-ring)}.mv-select-card__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mv-select-card__text{flex:auto;min-width:0}.mv-select-card__title{font-size:var(--mv-body-size);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:block}.mv-select-card__sub{font-size:var(--mv-text-md);color:var(--mv-ink-3);margin-top:2px;display:block}.mv-select-card--selected .mv-select-card__sub{color:var(--mv-ink-2)}.mv-select-card__check{color:var(--mv-iris-700);flex:none}.mv-select-card--disabled{opacity:.45;cursor:default}.mv-select-card--button{font:inherit;text-align:left;color:inherit}.mv-select-card__value{font-size:var(--mv-body-size);color:var(--mv-ink);margin-top:2px;display:block}.mv-switch{width:48px;height:28px;padding:var(--mv-space-1);border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);cursor:pointer;transition:background var(--mv-dur-fast) var(--mv-ease);border:0;flex:none;justify-content:flex-start;align-items:center;display:flex}.mv-switch[aria-checked=true]{background:var(--mv-action);justify-content:flex-end}.mv-switch__knob{border-radius:var(--mv-radius-pill);background:var(--mv-white);width:20px;height:20px}.mv-select-card--quiet.mv-select-card--selected{border-color:var(--mv-action);background:var(--mv-sunk)}.mv-select-card--quiet .mv-select-card__check{color:var(--mv-action)}.mv-statedvalue{margin:var(--mv-space-2) 0 0;font-size:var(--mv-body-size);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-statedvalue__sub{font-size:var(--mv-text-md);color:var(--mv-ink-3);margin:2px 0 0}.mv-sheet--confirm{max-width:480px;margin-inline:auto}@media (min-width:768px){.mv-sheet--confirm{width:min(480px,100vw - 48px);left:50%;right:auto;bottom:var(--mv-space-6);border-radius:var(--mv-radius-2xl);border:1px solid var(--mv-line);transform:translate(-50%)}}.mv-sheet__handle{border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);width:38px;height:4px;margin:0 auto var(--mv-space-4)}.mv-sheet__title{font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-sheet__facts{margin-top:var(--mv-space-4);gap:var(--mv-space-2);display:grid}.mv-fact-row{justify-content:space-between;gap:var(--mv-space-4);font-size:var(--mv-body-size);color:var(--mv-ink-2);display:flex}.mv-fact-row__val{font-weight:var(--mv-fw-semibold);color:var(--mv-ink);text-align:right;min-width:0}.mv-fact-divider{background:var(--mv-line);height:1px;margin:3px 0}.mv-fact-row--total{justify-content:space-between;gap:var(--mv-space-4);font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:flex}.mv-sheet__actions{margin-top:var(--mv-space-4);gap:var(--mv-space-2);display:grid}.mv-sheet__reassure{margin:var(--mv-space-3) 0 0;text-align:center;font-size:var(--mv-text-xs);color:var(--mv-ink-3)}button.mv-sheet__scrim{cursor:pointer;appearance:none;border:0;margin:0;padding:0}.mv-uncertain{border-radius:var(--mv-radius-lg);background:var(--mv-warn-bg);border:1px solid var(--mv-warn-line);padding:var(--mv-space-4);margin-bottom:var(--mv-space-4)}.mv-uncertain__head{gap:var(--mv-space-2);color:var(--mv-warn);align-items:center;display:flex}.mv-uncertain__title{font-size:var(--mv-body-size);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-uncertain__body{margin:var(--mv-space-2) 0 0;font-size:var(--mv-body-size);line-height:var(--mv-lh-body);color:var(--mv-ink-2)}.mv-uncertain__actions{margin-top:var(--mv-space-3);gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-order-table{display:block}.mv-order-cards{display:none}@media (max-width:767px){.mv-order-table{display:none}.mv-order-cards{gap:var(--mv-space-2);display:grid}}.mv-order-card{border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-5);color:inherit;transition:box-shadow var(--mv-dur-base) var(--mv-ease), border-color var(--mv-dur-base) var(--mv-ease);text-decoration:none;display:block}.mv-order-card:hover{box-shadow:var(--mv-shadow-md);border-color:var(--mv-line-3)}.mv-order-card__head{justify-content:space-between;align-items:center;gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-order-card__id{font:500 var(--mv-text-base) var(--mv-font-mono);color:var(--mv-ink)}.mv-order-card__bar{margin-top:var(--mv-space-4);align-items:center;gap:var(--mv-space-1);display:flex}.mv-order-card__seg{border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);flex:1;height:4px}.mv-order-card__seg--on{background:var(--mv-action)}.mv-order-card__steps{margin-top:var(--mv-space-2);font:var(--mv-fw-regular) var(--mv-text-xs) var(--mv-font);color:var(--mv-ink-3);justify-content:space-between;display:flex}.mv-order-card__foot{margin-top:var(--mv-space-4);padding-top:var(--mv-space-3);border-top:1px solid var(--mv-line);font:var(--mv-fw-regular) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink-2);justify-content:space-between;display:flex}.mv-order-line{column-gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-5);border-bottom:1px solid var(--mv-line);grid-template-columns:minmax(0,1fr) auto 96px;align-items:start;row-gap:0;display:grid}.mv-order-line__main{grid-area:1/1}.mv-order-line__qty{grid-area:1/2/span 2}.mv-order-line__price{grid-area:1/3/span 2}.mv-order-line__whp{grid-area:2/1}@media (max-width:767px){.mv-order-line__qty,.mv-order-line__price{grid-row:1}.mv-order-line__whp{grid-column:1/-1}}.mv-order-line__name{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink)}.mv-order-line__sub{font:var(--mv-fw-regular) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink-3);margin-top:2px}.mv-order-line__whp{margin-top:var(--mv-space-1);font:var(--mv-fw-regular) var(--mv-text-sm)/1.5 var(--mv-font);color:var(--mv-warn)}.mv-order-line__qty{font:var(--mv-fw-regular) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink-2);padding-top:2px}.mv-order-line__price{font:var(--mv-fw-semibold) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink);text-align:right}.mv-order-line__price-sub{font:var(--mv-fw-regular) var(--mv-text-xs) var(--mv-font);color:var(--mv-ink-3);margin-top:2px;display:block}.mv-order__total{padding:var(--mv-space-4) var(--mv-space-5);background:var(--mv-sunk);justify-content:space-between;gap:var(--mv-space-3);font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink);display:flex}.mv-files{gap:var(--mv-space-5);grid-template-columns:minmax(0,1fr) 220px;align-items:start;display:grid}.mv-files--solo{grid-template-columns:minmax(0,1fr)}.mv-files__main{gap:var(--mv-space-3);min-width:0;display:grid}@media (max-width:767px){.mv-files{grid-template-columns:minmax(0,1fr)}}.mv-dropzone{border:1.5px dashed var(--mv-line-3);border-radius:var(--mv-card-radius);background:var(--mv-sunk);padding:var(--mv-space-8);text-align:center}.mv-dropzone__icon{border-radius:var(--mv-radius-lg);background:var(--mv-paper);border:1px solid var(--mv-line);width:44px;height:44px;color:var(--mv-sage-600);place-items:center;display:inline-grid}.mv-dropzone__title{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink);margin-top:var(--mv-space-3)}.mv-dropzone__sub{font:var(--mv-fw-regular) var(--mv-text-sm)/1.5 var(--mv-font);color:var(--mv-ink-3);margin:var(--mv-space-1) 0 0}.mv-dropzone__fields{margin-top:var(--mv-space-4);text-align:left;gap:0 var(--mv-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:767px){.mv-dropzone__fields{grid-template-columns:minmax(0,1fr)}}.mv-dropzone__actions{margin-top:var(--mv-space-2)}.mv-dropzone--farm .mv-dropzone__pick{align-items:center;gap:var(--mv-space-2) var(--mv-space-3);margin-bottom:var(--mv-space-4);flex-wrap:wrap;align-self:end;display:flex}.mv-dropzone__file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.mv-dropzone__file:focus-visible+.mv-btn{outline:3px solid var(--mv-ring-colour);outline-offset:0}.mv-dropzone__file:disabled+.mv-btn{opacity:.45;cursor:not-allowed}.mv-dropzone__chosen{overflow-wrap:anywhere;min-width:0;font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-2)}.mv-dropzone--farm .mv-dropzone__actions{justify-content:flex-end;align-items:center;gap:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-file-list{margin:0;padding:0;list-style:none}.mv-file-row{align-items:flex-start;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-4);border-bottom:1px solid var(--mv-line);flex-wrap:wrap;display:flex}.mv-file-row:last-child{border-bottom:none}.mv-file-row--scanning{background:var(--mv-warn-bg)}.mv-file-row--rejected{background:var(--mv-danger-bg)}.mv-file-row__icon{border-radius:var(--mv-radius-md);background:var(--mv-sage-100);width:34px;height:34px;color:var(--mv-sage-600);flex:none;place-items:center;display:grid}.mv-file-row--scanning .mv-file-row__icon{background:var(--mv-paper);color:var(--mv-warn)}.mv-file-row--rejected .mv-file-row__icon{background:var(--mv-paper);color:var(--mv-danger)}.mv-file-row__body{flex:1;min-width:0}.mv-file-row__name{font:var(--mv-fw-semibold) var(--mv-text-md) var(--mv-font);color:var(--mv-ink);overflow-wrap:anywhere}.mv-file-row__meta{font:var(--mv-fw-regular) var(--mv-text-xs) var(--mv-font);color:var(--mv-ink-3);margin-top:1px}.mv-file-row--scanning .mv-file-row__meta{color:var(--mv-warn)}.mv-file-row__facts{font:var(--mv-fw-regular) var(--mv-text-xs) var(--mv-font);color:var(--mv-ink-2);margin-top:var(--mv-space-2)}.mv-file-row__actions{width:100%;padding-left:var(--mv-space-12);margin-top:calc((24px - var(--mv-min-tap)) / 2);align-items:center;gap:var(--mv-space-4);order:1;display:flex}.mv-file-row__actions .mv-details__summary{position:relative}.mv-file-row__actions .mv-details__summary:after{content:"";inset-block:0;left:min(0px, calc(50% - var(--mv-min-tap) / 2));right:min(0px, calc(50% - var(--mv-min-tap) / 2));position:absolute}.mv-file-row__actions>.mv-details{margin-top:0}.mv-file-row__actions:has(>.mv-details[open]){display:flow-root}.mv-file-row__actions:has(>.mv-details[open])>.mv-textaction{float:left;margin-right:calc(14px - var(--mv-space-2))}.mv-file-row__actions>.mv-details[open]>.mv-details__summary{max-width:max-content}.mv-file-row__statuses{gap:var(--mv-space-1);text-align:right;flex-direction:column;flex:none;align-items:flex-end;max-width:200px;display:flex}.mv-file-status{font-family:var(--mv-font);font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);line-height:1.45}.mv-file-status--ok{color:var(--mv-ok)}.mv-file-status--warn{color:var(--mv-warn)}.mv-file-status--danger{color:var(--mv-danger)}.mv-file-status--ai{color:var(--mv-ai-text)}.mv-file-status--muted{font-weight:var(--mv-fw-regular);color:var(--mv-ink-3)}@media (max-width:767px){.mv-file-row__statuses{gap:var(--mv-space-1) var(--mv-space-3);text-align:left;width:100%;max-width:none;padding-left:var(--mv-space-12);flex-flow:wrap;order:0;align-items:baseline}}.mv-ai-review{border-radius:var(--mv-card-radius);background:var(--mv-ai-wash);border:1px solid var(--mv-ai-line);padding:var(--mv-space-4);gap:var(--mv-space-3);display:grid}.mv-ai-review__head{align-items:center;gap:var(--mv-space-2);display:flex}.mv-ai-review__chip{border-radius:var(--mv-radius-pill);background:var(--mv-ai-gradient);width:28px;height:28px;color:var(--mv-on-ai);flex:none;place-items:center;display:inline-grid}.mv-ai-review__label{font:var(--mv-fw-semibold) var(--mv-text-eyebrow) var(--mv-font);letter-spacing:.14em;text-transform:uppercase;color:var(--mv-ai-text)}.mv-ai-review__card{border-radius:var(--mv-radius-md);background:var(--mv-paper);border:1px solid var(--mv-ai-line);padding:var(--mv-space-3)}.mv-ai-review__claim{font:var(--mv-fw-semibold) var(--mv-text-sm)/1.4 var(--mv-font);color:var(--mv-ink);overflow-wrap:anywhere}.mv-ai-review__source{font:var(--mv-fw-regular) var(--mv-text-xs) var(--mv-font);color:var(--mv-ink-3);overflow-wrap:anywhere;margin-top:2px}.mv-ai-review__go{margin-top:var(--mv-space-2);font:var(--mv-fw-semibold) var(--mv-text-sm) var(--mv-font);color:var(--mv-ai-text);display:inline-block}.mv-ai-review__go:hover{text-decoration:underline}.mv-state--first-use{border-radius:var(--mv-radius-xl);padding:var(--mv-space-8)}.mv-state--first-use .mv-state__title{font-size:var(--mv-text-lg);margin-top:var(--mv-space-4)}.mv-sigline{justify-content:space-between;align-items:baseline;gap:var(--mv-space-3);margin-top:var(--mv-space-4);padding-top:var(--mv-space-3);border-top:1px dashed var(--mv-sand-300);font-size:var(--mv-text-sm);color:var(--mv-ink-3);display:flex}.mv-app-shell{min-height:calc(100vh - var(--mv-banner-h));min-height:calc(100dvh - var(--mv-banner-h));background:var(--mv-page);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.mv-app-rail{display:none}@media (min-width:1024px){.mv-app-shell{grid-template-columns:var(--mv-app-rail) minmax(0, 1fr)}.mv-app-rail{top:var(--mv-banner-h);z-index:var(--mv-z-sticky);align-self:start;gap:var(--mv-space-6);width:var(--mv-app-rail);height:calc(100vh - var(--mv-banner-h));height:calc(100dvh - var(--mv-banner-h));padding:var(--mv-space-6) var(--mv-space-3) 0;overscroll-behavior:contain;scrollbar-width:thin;background:var(--mv-white);border-right:1px solid var(--mv-line);flex-direction:column;display:flex;position:sticky;overflow-y:auto}}.mv-app-rail [aria-current=true]{scroll-initial-target:nearest;scroll-snap-align:center}.mv-app-rail__brand{min-height:var(--mv-tap-lg);padding-inline:var(--mv-space-3);border-radius:var(--mv-radius-md);align-self:flex-start;align-items:center;text-decoration:none;display:flex}.mv-app-rail__brand .mv-logo{width:auto;display:block}.mv-app-rail__nav,.mv-railgroup{gap:var(--mv-space-1);flex-direction:column;display:flex}.mv-app-rail__section:empty{display:none}.mv-railgroup__label{padding:0 var(--mv-space-3) var(--mv-space-1);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-2)}.mv-app-rail__row,.mv-railgroup__row{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-rail-row);padding:0 var(--mv-space-3);border-radius:var(--mv-radius-md);font-size:var(--mv-text-base);font-weight:var(--mv-fw-regular);line-height:var(--mv-lh-heading);color:var(--mv-ink-2);transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);border:1px solid #0000;text-decoration:none;display:flex}.mv-app-rail__row:hover,.mv-railgroup__row:hover{background:var(--mv-sunk);color:var(--mv-ink);text-decoration:none}.mv-app-rail__row[aria-current],.mv-app-rail__row[aria-current]:hover,.mv-railgroup__row[aria-current],.mv-railgroup__row[aria-current]:hover{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-rail__row--ask[aria-current]:not([data-assistant-off=true]),.mv-app-rail__row--ask[aria-current]:not([data-assistant-off=true]):hover{background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-app-rail__row>svg,.mv-app-rail__row>.mv-app-spark{flex:none;width:24px}.mv-app-rail__row>svg{height:20px}.mv-app-rail__label,.mv-railgroup__word{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mv-railgroup__empty{padding:var(--mv-space-2) var(--mv-space-3);font-size:var(--mv-text-base);line-height:var(--mv-lh-body);color:var(--mv-ink-2)}.mv-app-rail__row .mv-app-spark{border-radius:var(--mv-radius-sm);background:var(--mv-app-spark);height:24px;color:var(--mv-on-ai);place-items:center;display:grid}.mv-app-rail__row .mv-app-spark--off{background:var(--mv-sunk);color:var(--mv-ink-3)}.mv-app-spark>svg{width:60%;height:60%}.mv-app-count{min-width:24px;height:20px;padding:0 var(--mv-space-2);border-radius:var(--mv-radius-pill);background:var(--mv-sage-100);color:var(--mv-sage-700);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;margin-left:auto;line-height:1;display:inline-grid}.mv-app-count--attention{background:var(--mv-warn-bg);color:var(--mv-warn-ink)}.mv-app-rail__foot{z-index:var(--mv-z-base);gap:var(--mv-space-1);margin:auto calc(-1 * var(--mv-space-3)) 0;padding:var(--mv-space-3) var(--mv-space-3) var(--mv-space-4);border-top:1px solid var(--mv-line);background:var(--mv-white);flex-direction:column;display:flex;position:sticky;bottom:0}.mv-app-rail__account{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-tap-lg);padding:var(--mv-space-1) var(--mv-space-2);border-radius:var(--mv-radius-md);color:var(--mv-ink);transition:background-color var(--mv-dur-fast) var(--mv-ease);border:1px solid #0000;text-decoration:none;display:flex}.mv-app-rail__account:hover{background:var(--mv-sunk);text-decoration:none}.mv-app-rail__who{flex-direction:column;min-width:0;display:flex}.mv-app-rail__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);line-height:var(--mv-lh-heading);overflow:hidden}.mv-app-rail__line{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mv-text-md);color:var(--mv-ink-2);overflow:hidden}.mv-app-initials{border-radius:var(--mv-radius-pill);background:var(--mv-sage-600);width:32px;height:32px;color:var(--mv-white);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);letter-spacing:.02em;flex:none;place-items:center;display:grid}.mv-person-picture{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.mv-your-picture{border-radius:var(--mv-radius-pill);background:var(--mv-sage-600);width:64px;height:64px;color:var(--mv-white);font-size:var(--mv-text-xl);font-weight:var(--mv-fw-semibold);letter-spacing:.02em;flex:none;place-items:center;display:grid}.mv-app-work{background:var(--mv-page);flex-direction:column;min-width:0;display:flex;position:relative;overflow:clip}.mv-app-aurora{pointer-events:none;background:var(--mv-app-ground);position:absolute;inset:0;overflow:hidden}.mv-app-aurora:before,.mv-app-aurora:after{content:"";filter:blur(var(--mv-app-aurora-blur));border-radius:50%;position:absolute}.mv-app-aurora:before{background:radial-gradient(closest-side, var(--mv-app-aurora-iris), transparent);width:760px;height:520px;animation:mv-app-halo 11s var(--mv-ease) infinite;top:-16%;left:16%}.mv-app-aurora:after{background:radial-gradient(closest-side, var(--mv-app-aurora-sage), transparent);width:600px;height:440px;animation:mv-app-aurora 16s var(--mv-ease) infinite alternate-reverse;top:-10%;right:-4%}.mv-app-furniture{opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;width:340px;height:auto;position:absolute;bottom:-46px;right:-40px}.mv-app-col{z-index:var(--mv-z-base);width:100%;max-width:calc(var(--mv-app-col) + var(--mv-app-col-pad) * 2);padding:var(--mv-space-16) var(--mv-app-col-pad) var(--mv-space-16);flex-direction:column;min-width:0;margin-inline:auto;display:flex;position:relative}.mv-asklocked{width:100%;max-width:var(--mv-column-narrow);margin:var(--mv-space-12) auto}.mv-app-work:has(>.mv-thread){flex-direction:row}:is(.mv-app-work:has(>.mv-thread) .mv-app-aurora,.mv-app-work:has(>.mv-thread) .mv-app-furniture){display:none}.mv-greeting__date{font-size:var(--mv-text-base);color:var(--mv-ink-3)}.mv-greeting{margin:var(--mv-space-2) 0 0;font-size:var(--mv-text-4xl);letter-spacing:-.025em;color:var(--mv-ink);text-wrap:balance;font-weight:300;line-height:1.15}.mv-greeting>span{color:var(--mv-ink-3)}@media (min-width:768px){.mv-greeting{white-space:nowrap;text-overflow:ellipsis;overflow-x:clip}}@media (min-width:768px) and (max-width:1279px){.mv-greeting{font-size:var(--mv-text-3xl)}}.mv-greeting__swap{margin-top:var(--mv-space-2);font-size:var(--mv-text-xl);color:var(--mv-ink-2);line-height:1.35}.mv-greeting__ask-phone{display:none}@media (min-width:768px){.mv-greeting__swap{position:relative}.mv-greeting__ask{animation:mv-greeting-settle .52s var(--mv-ease) 2.6s both}.mv-greeting__ask-phone{animation:mv-greeting-open .52s var(--mv-ease) 2.6s both;display:inline;position:absolute;top:0;left:0;right:0}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.mv-greeting__ask{animation:none}.mv-greeting__ask-phone{display:none}}@keyframes mv-greeting-open{0%{opacity:1}to{opacity:0}}@keyframes mv-greeting-settle{0%{opacity:0}to{opacity:1}}.mv-askbar{margin-top:var(--mv-space-8);position:relative}.mv-askbar__glow{background:var(--mv-app-glow);filter:blur(34px);pointer-events:none;animation:mv-app-halo 9s var(--mv-ease) infinite;transition:opacity .26s var(--mv-ease), transform .26s var(--mv-ease);border-radius:40px;position:absolute;inset:-26px -6% -30px}.mv-askbar__ring{padding:var(--mv-app-bar-ring);border-radius:var(--mv-app-bar-radius);box-shadow:var(--mv-app-ring-shadow);transition:box-shadow var(--mv-dur-fast) var(--mv-ease);position:relative;overflow:hidden}.mv-askbar__ring:before{content:"";aspect-ratio:1;background:var(--mv-app-ring);width:150%;animation:7s linear infinite mv-app-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv-askbar__bar,.mv-askbar__ring>*{align-items:center;gap:var(--mv-space-4);min-height:var(--mv-app-bar);padding:0 var(--mv-space-3) 0 var(--mv-space-5);border-radius:var(--mv-app-bar-inner-radius);background:var(--mv-white);display:flex;position:relative;overflow:hidden}.mv-askbar:focus-within .mv-askbar__glow{opacity:1;animation:none;transform:scale(1.1)}.mv-askbar__art{flex:none;width:auto;height:42px}.mv-askbar__stack{flex:1;min-width:0;height:50px;position:relative}.mv-askbar__layer{pointer-events:none;opacity:0;animation:mv-app-cycle 18s var(--mv-ease) infinite;flex-direction:column;justify-content:center;gap:3px;display:flex;position:absolute;inset:0}.mv-askbar__layer:nth-child(2){animation-delay:4.5s}.mv-askbar__layer:nth-child(3){animation-delay:9s}.mv-askbar__layer:nth-child(4){animation-delay:13.5s}.mv-askbar__mode{font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ai-text)}.mv-askbar__mode--commercial,.mv-askbar__mode[data-register=commercial]{color:var(--mv-sage-600)}.mv-askbar__mode--live{align-self:flex-start;align-items:center;gap:var(--mv-space-2);padding:3px var(--mv-space-2);margin-left:calc(-1 * var(--mv-space-2));border:1px solid var(--mv-ai-line);border-radius:var(--mv-radius-pill);background:var(--mv-ai-wash);cursor:pointer;animation:mv-app-chip-in .24s var(--mv-ease);display:inline-flex}.mv-askbar__mode--live[data-register=commercial]{border-color:var(--mv-line);background:var(--mv-sage-50)}.mv-askbar__modemenu{left:var(--mv-app-menu-x,0);top:var(--mv-app-menu-y,0);z-index:calc(var(--mv-z-drawer) + 2);width:max-content;min-width:180px;max-width:calc(100vw - 24px);padding:var(--mv-space-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);background:var(--mv-paper);box-shadow:var(--mv-shadow-lg);flex-direction:column;display:flex;position:fixed}.mv-askbar__modemenu[data-drop=up]{top:auto;bottom:var(--mv-app-menu-y,0)}.mv-askbar__modemenu>*{min-height:var(--mv-tap-lg);padding:0 var(--mv-space-4);border-radius:var(--mv-radius-md);font:inherit;font-size:var(--mv-text-md);color:var(--mv-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.mv-askbar__modemenu>:hover{background:var(--mv-paper-3);color:var(--mv-ink)}.mv-askbar__modemenu>[aria-checked=true]{background:var(--mv-paper-3);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-askbar__example{font-size:var(--mv-text-lg);color:var(--mv-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mv-askbar__example--phone{display:none}.mv-askbar__input{width:100%;font:inherit;font-size:var(--mv-text-lg);color:var(--mv-ink);resize:none;background:0 0;border:0;outline:none;padding:0}.mv-askbar__input:focus-visible{outline:none}.mv-askbar__stack>.mv-askbar__input{height:100%;position:absolute;inset:0}.mv-askbar__stack:has(.mv-askbar__layer) .mv-askbar__input::placeholder{color:#0000}.mv-askbar__input::placeholder{color:var(--mv-ink-3)}.mv-askbar__stack:has(.mv-askbar__input:not(:placeholder-shown)) .mv-askbar__layer{opacity:0;animation:none}.mv-askbar__stack:focus-within .mv-askbar__layer:not(.mv-askbar__layer--live){opacity:0;animation:none}.mv-askbar__stack:has(.mv-askbar__input:not(:placeholder-shown)) .mv-askbar__layer--live{opacity:1;pointer-events:auto;justify-content:flex-start;inset:auto 0 100%}.mv-askbar__key{border-radius:var(--mv-radius-lg);width:46px;height:46px;color:var(--mv-ai-text);cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.mv-askbar__key:hover{background:var(--mv-ai-wash)}.mv-askbar__key>svg{width:21px;height:21px}.mv-askbar__key>span{display:none}.mv-askbar__key--mic:after{content:"";border-radius:var(--mv-radius-lg);pointer-events:none;animation:mv-app-ping 3s var(--mv-ease) infinite;border:1.5px solid #9a7beab3;position:absolute;inset:0}.mv-askbar__key--cam{overflow:hidden}.mv-askbar__key--cam input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.mv-askbar__send{border-radius:var(--mv-radius-xl);background:var(--mv-app-send);width:50px;height:50px;box-shadow:var(--mv-app-send-shadow);color:var(--mv-on-ai);cursor:pointer;transition:transform var(--mv-dur-fast) var(--mv-ease);border:0;flex:none;place-items:center;display:grid}.mv-askbar__send>svg{width:21px;height:21px}.mv-askbar__send:active{transform:scale(.94)}.mv-askbar__send:disabled{opacity:.45;box-shadow:none;cursor:default}.mv-askbar__send:focus-visible{box-shadow:var(--mv-app-send-shadow), var(--mv-ring)}.mv-askbar.mv-askbar--bar{margin-top:0}.mv-askbar--bar .mv-askbar__glow{display:none}.mv-askbar--bar .mv-askbar__ring{border-radius:var(--mv-radius-xl);box-shadow:none;transition:box-shadow var(--mv-dur-fast) var(--mv-ease);padding:1px}.mv-askbar--bar .mv-askbar__ring:before{background:var(--mv-ai-line);animation:none}.mv-askbar--bar .mv-askbar__bar{gap:var(--mv-space-3);min-height:58px;padding:0 var(--mv-space-2) 0 var(--mv-space-4);border-radius:var(--mv-radius-xl)}.mv-askbar--bar .mv-askbar__stack{height:24px}.mv-askbar--bar .mv-askbar__layer--live{inset:auto 0 100%}.mv-askbar--bar .mv-askbar__mode--live{padding:2px var(--mv-space-2);margin-left:calc(-1 * var(--mv-space-2))}.mv-askbar--bar .mv-askbar__input{font-size:var(--mv-text-lg)}.mv-askbar--bar .mv-askbar__send{border-radius:var(--mv-radius-lg);width:40px;height:40px;box-shadow:none;transition:opacity var(--mv-dur-fast) var(--mv-ease), transform var(--mv-dur-fast) var(--mv-ease)}.mv-askbar--bar .mv-askbar__send:focus-visible{box-shadow:var(--mv-ring)}@media (min-width:768px){.mv-askbar--bar .mv-askbar__stack:not(:has(.mv-askbar__layer--live))>.mv-askbar__input{inset-block:calc((24px - var(--mv-min-tap)) / 2);height:auto}.mv-askbar--bar .mv-askbar__send{position:relative}.mv-askbar--bar .mv-askbar__send:after{content:"";inset:calc((40px - var(--mv-min-tap)) / 2);position:absolute}}.mv-askbar--bar:not(:hover,:focus-within):has(.mv-askbar__input:placeholder-shown) .mv-askbar__send{opacity:0}.mv-askbar--bar:is(:hover,:focus-within) .mv-askbar__ring{box-shadow:var(--mv-shadow-md)}.mv-askbar--bar:has(.mv-askbar__input:focus-visible) .mv-askbar__ring{box-shadow:var(--mv-shadow-md), var(--mv-ring)}.mv-askbar__spark{color:var(--mv-ai);flex:none;place-items:center;display:grid}.mv-askwin{z-index:calc(var(--mv-z-drawer) + 1);border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);background:var(--mv-app-thread);width:min(400px,100vw - 48px);min-height:min(360px,70vh);max-height:70vh;box-shadow:var(--mv-shadow-lg);animation:mv-askwin-in var(--mv-dur-base) var(--mv-ease) backwards;flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}.mv-askwin[data-leaving=true]{animation:mv-askwin-out var(--mv-dur-fast) var(--mv-ease) both;pointer-events:none}@keyframes mv-askwin-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mv-askwin-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.mv-askwin__head{align-items:center;gap:var(--mv-space-2);min-height:56px;padding:0 var(--mv-space-2) 0 var(--mv-space-5);border-bottom:1px solid var(--mv-line);background:var(--mv-app-card);font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);flex:none;display:flex}.mv-askwin__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mv-askwin__tool{border-radius:var(--mv-radius-md);width:40px;height:40px;color:var(--mv-ink-2);cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.mv-askwin__tool:hover{background:var(--mv-paper-3);color:var(--mv-ink);text-decoration:none}.mv-askwin .mv-thread__body{gap:var(--mv-space-4);padding:var(--mv-space-5) var(--mv-space-5) 0}.mv-askwin .mv-msg--user{max-width:84%}.mv-askwin__foot.mv-thread__foot{padding:var(--mv-space-3) var(--mv-space-4) var(--mv-space-4)}.mv-askpanel{left:var(--mv-askpanel-x,0px);top:var(--mv-askpanel-y,0px);z-index:calc(var(--mv-z-drawer) + 1);width:var(--mv-askpanel-w,360px);animation:mv-askwin-in var(--mv-dur-base) var(--mv-ease) backwards;position:fixed}.mv-askpanel[data-leaving=true]{animation:mv-askwin-out var(--mv-dur-fast) var(--mv-ease) both;pointer-events:none}.mv-askpanel .mv-askbar--bar .mv-askbar__ring{box-shadow:var(--mv-shadow-lg)}.mv-askpanel .mv-askbar--bar:has(.mv-askbar__input:focus-visible) .mv-askbar__ring{box-shadow:var(--mv-shadow-lg), var(--mv-ring)}.mv-askpanel .mv-askbar__spark{display:none}.mv-starters{gap:var(--mv-space-3);margin-top:var(--mv-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mv-starter{align-items:center;gap:var(--mv-space-3);width:100%;padding:var(--mv-space-4) var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);background:var(--mv-app-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;cursor:pointer;transition:transform var(--mv-dur-fast) var(--mv-ease), box-shadow var(--mv-dur-fast) var(--mv-ease);display:flex}@media (hover:hover){.mv-starter:hover{box-shadow:var(--mv-shadow-md);transform:translateY(-3px)}}.mv-starter:active{transform:translateY(-1px)}.mv-starter__chip{border-radius:var(--mv-radius-md);background:var(--mv-sage-100);width:34px;height:34px;color:var(--mv-sage-600);flex:none;place-items:center;display:grid}.mv-starter__chip>svg{width:17px;height:17px}.mv-starter__label,.mv-starter>span:not(.mv-starter__chip){min-width:0;font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);flex:1}.mv-needs__head{justify-content:space-between;align-items:baseline;gap:var(--mv-space-4);margin-top:var(--mv-space-12);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-3);display:flex}.mv-needs__head>:last-child{letter-spacing:normal;text-transform:none}.mv-needs{margin:var(--mv-space-4) 0 0;border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);background:var(--mv-white);box-shadow:var(--mv-shadow-sm);padding:0;list-style:none}.mv-needs>li{justify-content:space-between;align-items:center;gap:var(--mv-space-4);min-height:var(--mv-space-16);padding:var(--mv-space-3) var(--mv-space-5);display:flex}.mv-needs>li+li{border-top:1px solid var(--mv-line)}.mv-needs p{min-width:0;font-size:var(--mv-text-base);color:var(--mv-ink-2);line-height:1.5}.mv-needs b{font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-needs p>span{color:var(--mv-ink-3)}.mv-needs footer{flex:none;justify-content:flex-end;align-items:center}.mv-thread{background:var(--mv-page);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.mv-thread__head{align-items:center;gap:var(--mv-space-3);height:62px;padding:0 var(--mv-space-8);border-bottom:1px solid var(--mv-line);background:var(--mv-app-card);font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);flex:none;display:flex}.mv-thread__head>:last-child:not(.mv-thread__mode):not(.mv-thread__preview){font-size:var(--mv-text-sm);color:var(--mv-sage-600);margin-left:auto}.mv-thread__ai-line{padding:var(--mv-space-2) var(--mv-space-8);flex:none;margin:0}.mv-thread__mode{padding:var(--mv-space-1) var(--mv-space-3);border-radius:var(--mv-radius-pill);background:var(--mv-sage-100);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--mv-sage-600);flex:none}.mv-thread__mode--clinical,.mv-thread__mode[data-register=clinical]{background:var(--mv-ai-tint);color:var(--mv-ai-text)}.mv-thread__preview{padding:var(--mv-space-1) var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-pill);background:var(--mv-sage-50);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--mv-ink-3);flex:none}.mv-thread__body{gap:var(--mv-space-5);min-height:0;padding:var(--mv-space-8) var(--mv-space-8) 0;overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mv-page[data-portal=farmer]:has(.mv-thread){flex-direction:column;height:100dvh;display:flex;overflow:hidden}.mv-page[data-portal=farmer]:has(.mv-thread) .mv-app-shell{flex:1;min-height:0}.mv-page[data-portal=farmer]:has(.mv-thread) .mv-app-work{min-height:0;overflow:hidden}.mv-thread__head>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mv-thread__foot{padding:var(--mv-space-4) var(--mv-space-8) var(--mv-space-6);border-top:1px solid var(--mv-line);flex:none}.mv-thread__foot .mv-askbar{margin-top:0}.mv-thread__foot .mv-askbar__glow{display:none}.mv-thread__foot .mv-askbar__ring{border-radius:var(--mv-radius-xl);padding:1px;box-shadow:0 10px 26px #815ade1f}.mv-thread__foot .mv-askbar__ring:before{background:var(--mv-ai-line);animation:none}.mv-thread__foot .mv-askbar__bar,.mv-thread__foot .mv-askbar__ring>*{gap:var(--mv-space-4);min-height:64px;padding:0 var(--mv-space-3) 0 var(--mv-space-5);border-radius:var(--mv-radius-xl)}.mv-thread__foot .mv-askbar__art{height:34px}.mv-thread__foot .mv-askbar__stack{height:24px}.mv-thread__foot .mv-askbar__layer--live{inset:auto 0 100%}.mv-thread__foot .mv-askbar__mode--live{padding:2px var(--mv-space-2);margin-left:calc(-1 * var(--mv-space-2))}.mv-thread__foot .mv-askbar__input{font-size:var(--mv-text-lg)}.mv-thread__foot .mv-askbar__key{border-radius:var(--mv-radius-lg);width:42px;height:42px}.mv-thread__foot .mv-askbar__key--mic:after{display:none}.mv-thread__foot .mv-askbar__send{border-radius:var(--mv-radius-lg);width:46px;height:46px}.mv-msg{gap:var(--mv-space-3);animation:mv-app-msg-in .3s var(--mv-ease) both;display:flex}.mv-msg--user{max-width:62%;padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-xl) var(--mv-radius-xl) var(--mv-radius-sm) var(--mv-radius-xl);background:var(--mv-sage-950);color:var(--mv-on-dark);font-size:var(--mv-text-lg);align-self:flex-end;line-height:1.45}.mv-msg--maivo{max-width:100%;font-size:var(--mv-text-lg);color:var(--mv-ink);line-height:1.6}.mv-msg__avatar{border-radius:var(--mv-radius-md);background:var(--mv-app-spark);width:32px;height:32px;color:var(--mv-on-ai);flex:none;place-items:center;display:grid}.mv-msg__avatar>svg{width:17px;height:17px}.mv-msg__body,.mv-msg--maivo>:last-child{flex:1;min-width:0}.mv-msg--user img,.mv-msg__photo{border:1px solid var(--mv-sand-300);border-radius:var(--mv-radius-xl);width:230px;max-width:100%;height:auto;display:block}.mv-reading{gap:var(--mv-space-3);margin:var(--mv-space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.mv-reading__item,.mv-reading>li{align-items:center;gap:var(--mv-space-3);font-size:var(--mv-text-base);color:var(--mv-ink);display:flex}.mv-reading__disc{border-radius:var(--mv-radius-pill);background:var(--mv-sage-600);width:20px;height:20px;color:var(--mv-white);flex:none;place-items:center;display:grid}.mv-reading__disc>svg{width:12px;height:12px}[data-state=reading]>.mv-reading__disc{border:2px solid var(--mv-iris-300);border-top-color:var(--mv-ai);background:0 0;animation:1s linear infinite mv-app-spin-flat}[data-state=reading]{color:var(--mv-ink-3)}[data-state=queued]>.mv-reading__disc{border:1.5px dashed var(--mv-sage-150);background:0 0}[data-state=queued]{color:var(--mv-ink-3)}.mv-maths{margin:var(--mv-space-4) 0;padding:var(--mv-space-4) var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);background:var(--mv-sage-50);font-family:var(--mv-font-mono);font-size:var(--mv-text-md);color:var(--mv-ink);line-height:1.7}.mv-maths b,.mv-maths strong{font-weight:var(--mv-fw-semibold)}.mv-maths__key{color:var(--mv-ai-text);font-weight:700}.mv-srcpill{align-items:center;gap:var(--mv-space-2);padding:var(--mv-space-1) var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-pill);font-size:var(--mv-text-xs);color:var(--mv-ink-3);animation:mv-app-pill-in .26s var(--mv-ease) both;background:0 0;display:inline-flex}.mv-srcpill>svg{flex:none;width:13px;height:13px}.mv-srcpill:nth-of-type(2){animation-delay:.2s}.mv-srcpill:nth-of-type(3){animation-delay:.4s}.mv-srcpill:nth-of-type(4){animation-delay:.6s}.mv-msg.mv-msg--settled,.mv-msg--settled :is(.mv-srcpill,.mv-emg){animation:none!important}.mv-chiprow{gap:var(--mv-space-2);margin-top:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-chiprow>*{min-height:var(--mv-min-tap,44px);padding:var(--mv-space-3) var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-radius-pill);background:var(--mv-sage-50);font-size:var(--mv-text-md);color:var(--mv-sage-500);text-align:left;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);align-items:center;display:inline-flex}.mv-chiprow>button,.mv-chiprow>a{max-width:var(--mv-button-max)}.mv-chiprow>a{text-decoration:none}.mv-chiprow>*>svg{flex:none;width:16px;height:16px}.mv-chiprow>:hover{background:var(--mv-sage-100);color:var(--mv-ink)}.mv-chiprow>[aria-pressed=true],.mv-chiprow>.is-selected{border-color:var(--mv-iris-300);background:var(--mv-ai-wash);color:var(--mv-ai-text);font-weight:var(--mv-fw-semibold)}.mv-chiprow>:disabled:not([aria-pressed=true]){opacity:.45;cursor:default}.mv-chiprow>:disabled:hover{background:var(--mv-sage-50);color:var(--mv-sage-500)}.mv-rating{gap:var(--mv-space-3);margin-top:var(--mv-space-3);display:grid}.mv-rating__choices{gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-rating__choices>button{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap,44px);max-width:var(--mv-button-max);padding:var(--mv-space-2) var(--mv-space-4);border:1px solid var(--mv-line-field);border-radius:var(--mv-radius-pill);background:var(--mv-white);font:inherit;font-size:var(--mv-text-md);color:var(--mv-ink-2);text-align:left;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease);display:inline-flex}.mv-rating__choices>button:hover{background:var(--mv-sage-50);color:var(--mv-ink)}.mv-rating__choices>[aria-pressed=true],.mv-rating__choices>[aria-pressed=true]:hover{border-color:var(--mv-action);background:var(--mv-sunk);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-rating__choices>:disabled{opacity:.45;cursor:default}.mv-rating__why{gap:var(--mv-space-3);justify-items:start;display:grid}.mv-rating__why>.mv-field{width:100%;margin:0}.mv-rating__question{font-size:var(--mv-text-md);color:var(--mv-ink-2);margin:0}.mv-caret{vertical-align:-3px;background:var(--mv-iris-600);width:2px;height:17px;margin-left:3px;animation:1.1s step-end infinite mv-app-caret;display:inline-block}.mv-msg--maivo .mv-inline-actions:has(>.mv-thinking)>.mv-eyebrow{color:var(--mv-ai-text)}.mv-photo-offer{align-items:center;gap:var(--mv-space-3);width:100%;margin-top:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-4);border:1px solid var(--mv-sand-300);border-radius:var(--mv-radius-xl);background:var(--mv-ivory-100);font-size:var(--mv-text-md);color:var(--mv-sage-500);text-align:left;cursor:pointer;line-height:1.45;display:flex}.mv-photo-offer__plate{border:1px solid var(--mv-sand-300);border-radius:var(--mv-radius-md);background:var(--mv-white);width:34px;height:34px;color:var(--mv-sage-600);flex:none;place-items:center;display:grid}.mv-photo-offer__plate>svg{width:17px;height:17px}.mv-photo-offer b{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-photo-offer:disabled{opacity:.45;cursor:default}.mv-workpanel{flex:0 0 var(--mv-app-panel);width:var(--mv-app-panel);background:var(--mv-sage-50);border-left:1px solid var(--mv-line);min-height:0;animation:mv-app-panel-in var(--mv-dur-slow) var(--mv-ease) both;flex-direction:column;display:flex;overflow:hidden}.mv-workpanel__head{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-5) var(--mv-space-6) var(--mv-space-4);border-bottom:1px solid var(--mv-line);background:var(--mv-white);flex:none;display:flex}.mv-workpanel__head>svg{width:17px;height:17px;color:var(--mv-ink-4);flex:none}.mv-workpanel__head b,.mv-workpanel__head strong{font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:block}.mv-workpanel__head small{font-size:var(--mv-text-xs);color:var(--mv-ink-3);display:block}.mv-workpanel__head .mv-app-spark{border-radius:var(--mv-radius-md);background:var(--mv-app-spark);width:32px;height:32px;color:var(--mv-on-ai);flex:none;place-items:center;display:grid}.mv-workpanel__body{gap:var(--mv-space-4);min-height:0;padding:var(--mv-space-5) var(--mv-space-6);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mv-workpanel__row{padding:var(--mv-space-5);border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);background:var(--mv-white);box-shadow:var(--mv-shadow-sm);animation:mv-app-row-in .26s var(--mv-ease) calc(.5s + var(--mv-row-index,0) * .11s) both}.mv-workpanel__row[data-edited=true]{animation:mv-app-row-in var(--mv-dur-base) var(--mv-ease) both}.mv-workpanel__row--dashed{border-style:dashed;border-color:var(--mv-sage-150);box-shadow:none;align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-lg);font-size:var(--mv-text-sm);color:var(--mv-sage-500);background:0 0;display:flex}.mv-workpanel__row--dashed>svg{flex:none;width:16px;height:16px}.mv-workpanel__thumb{border-radius:var(--mv-radius-lg);background:var(--mv-app-thumb);flex:none;width:48px;height:48px}.mv-workpanel__verify{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-3) var(--mv-space-4);border:1px solid var(--mv-iris-100);border-radius:var(--mv-radius-lg);background:var(--mv-ai-wash);font-size:var(--mv-text-sm);color:var(--mv-ink);animation:mv-app-row-in .26s var(--mv-ease) calc(.5s + var(--mv-row-index,1) * .11s) both;line-height:1.45;display:flex}.mv-workpanel__verify>svg{width:17px;height:17px;color:var(--mv-ai-text);flex:none}.mv-workpanel__foot{padding:var(--mv-space-5) var(--mv-space-6);border-top:1px solid var(--mv-line);background:var(--mv-white);flex:none}.mv-workpanel__total{justify-content:space-between;align-items:baseline;gap:var(--mv-space-4);font-size:var(--mv-text-sm);color:var(--mv-ink-3);display:flex}.mv-workpanel__total>:last-child{font-size:var(--mv-text-2xl);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);animation:mv-app-count-in .24s var(--mv-ease) both}.mv-workpanel__commit{width:100%;height:52px;margin-top:var(--mv-space-4);border-radius:var(--mv-radius-xl);background:var(--mv-app-send);box-shadow:var(--mv-app-commit-shadow);font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);color:var(--mv-on-ai);cursor:pointer;transition:transform var(--mv-dur-instant) var(--mv-ease);border:0;place-items:center;display:grid}.mv-workpanel__commit:active{transform:scale(.98)}.mv-workpanel__note{margin-top:var(--mv-space-3);text-align:center;font-size:var(--mv-text-xs);color:var(--mv-ink-3)}.mv-confirm-card{padding:var(--mv-space-6) var(--mv-space-6) var(--mv-space-6);border:1px solid var(--mv-ai-line);border-radius:var(--mv-radius-2xl);background:var(--mv-white);position:relative;overflow:hidden;box-shadow:0 12px 30px #815ade26}.mv-confirm-card[data-superseded=true]{opacity:.45}.mv-confirm-card:before{content:"";background:var(--mv-app-confirm-rule);height:3px;position:absolute;top:0;left:0;right:0}.mv-confirm-card__grid{gap:var(--mv-space-4) var(--mv-space-6);margin-top:var(--mv-space-4);grid-template-columns:1fr 1fr;display:grid}.mv-confirm-card__grid>*>:first-child{font-size:var(--mv-text-xs);font-weight:var(--mv-fw-regular);color:var(--mv-ink-3);display:block}.mv-confirm-card__grid>*>:last-child{font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin-top:3px;display:block}.mv-confirm-card__grid>[data-field=withholding]>:last-child{color:var(--mv-warn-ink)}.mv-draft-card{border:1px solid var(--mv-line);border-radius:var(--mv-radius-xl);background:var(--mv-white);box-shadow:var(--mv-shadow-sm);overflow:hidden}.mv-draft-card__head{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-5);border-bottom:1px solid var(--mv-line);background:var(--mv-sage-50);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--mv-ink-3);display:flex}.mv-draft-card__by{padding:3px var(--mv-space-2);border:1px solid var(--mv-iris-100);border-radius:var(--mv-radius-pill);background:var(--mv-ai-wash);letter-spacing:.1em;color:var(--mv-ai-text);margin-left:auto}.mv-draft-card__body{padding:var(--mv-space-5);font-size:var(--mv-text-base);color:var(--mv-ink);line-height:1.65}.mv-emg{border:1.5px solid var(--mv-danger);border-radius:var(--mv-radius-xl);background:var(--mv-white);animation:.12s linear both mv-app-alert-in;overflow:hidden}.mv-emg__banner,.mv-emg>:first-child{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-3) var(--mv-space-5);background:var(--mv-danger);font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--mv-white);display:flex}.mv-emg__banner>svg,.mv-emg>:first-child>svg{flex:none;width:18px;height:18px}.mv-emg__body{padding:var(--mv-space-5);font-size:var(--mv-text-lg);color:var(--mv-ink);line-height:1.5}.mv-emg__call{justify-content:center;align-items:center;gap:var(--mv-space-3);height:56px;padding:0 var(--mv-space-5);border-radius:var(--mv-radius-xl);background:var(--mv-danger);font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);color:var(--mv-white);border:0;text-decoration:none;display:flex}.mv-emg__call>svg{flex:none;width:19px;height:19px}.mv-emg__body .mv-btn--secondary{min-height:56px;padding-inline:var(--mv-space-5);border-radius:var(--mv-radius-xl);font-size:var(--mv-text-base)}.mv-emg__oncall{align-items:center;gap:var(--mv-space-3);margin:0 var(--mv-space-5) var(--mv-space-5);padding:var(--mv-space-4) var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);background:var(--mv-sage-50);font-size:var(--mv-text-md);color:var(--mv-ink-2);line-height:1.45;display:flex}.mv-emg__initials{border-radius:var(--mv-radius-pill);background:var(--mv-sage-600);width:34px;height:34px;font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-on-dark);flex:none;place-items:center;display:grid}.mv-emg .mv-chiprow,.mv-emg .mv-srcpill,.mv-emg .mv-workpanel__commit{display:none}.mv-clinics{align-items:flex-start;gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-clinics p{margin:0}.mv-clinics__answer{gap:var(--mv-space-3);flex-direction:column;width:100%;display:flex}.mv-clinics__line{font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-clinics__from,.mv-clinics__framing{color:var(--mv-ink-2)}.mv-clinic{gap:var(--mv-space-1);flex-direction:column;display:flex}.mv-clinic--first{margin-bottom:0}.mv-clinic__name{font-size:var(--mv-text-lg);color:var(--mv-ink)}.mv-clinic__facts{align-items:center;gap:var(--mv-space-2);color:var(--mv-ink-2);flex-wrap:wrap;display:flex}.mv-clinic__distance{white-space:nowrap}.mv-clinic__address{color:var(--mv-ink-2)}.mv-clinic__actions{gap:var(--mv-space-2);margin-top:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-clinics__others>li+li{margin-top:var(--mv-space-3);padding-top:var(--mv-space-3);border-top:1px solid var(--mv-line)}.mv-voice{z-index:var(--mv-z-dialog);padding:var(--mv-space-12) var(--mv-space-6) var(--mv-space-8);padding-bottom:max(34px, env(safe-area-inset-bottom));background:var(--mv-app-voice-ground);color:var(--mv-white);transform-origin:var(--mv-app-voice-origin,50% 100%);animation:mv-app-voice-in .38s var(--mv-ease) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.mv-voice[data-closing=true]{animation:mv-app-voice-in .26s var(--mv-ease) reverse both}.mv-voice:before,.mv-voice:after{content:"";pointer-events:none;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.mv-voice:before{background:radial-gradient(closest-side, var(--mv-app-voice-iris), transparent);filter:blur(40px);width:520px;height:520px;animation:mv-app-drift 6s var(--mv-ease) infinite alternate;top:38%}.mv-voice:after{background:radial-gradient(closest-side, var(--mv-app-voice-mint), transparent);filter:blur(30px);width:340px;height:340px;animation:mv-app-drift 8s var(--mv-ease) infinite alternate-reverse;top:42%}.mv-voice>*{position:relative}.mv-voice__label{margin-top:var(--mv-space-16);font-size:var(--mv-text-eyebrow);font-weight:var(--mv-fw-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--mv-iris-300)}.mv-voice__close{width:44px;height:44px;margin:calc(-1 * var(--mv-space-1)) calc(-1 * var(--mv-space-1)) 0 0;border-radius:var(--mv-radius-pill);color:#fffc;cursor:pointer;background:0 0;border:0;align-self:flex-end;place-items:center;display:grid;position:relative}.mv-voice__close:before{content:"";border-radius:var(--mv-radius-pill);border:1px solid #fff3;position:absolute;inset:4px}.mv-voice__close>svg{width:17px;height:17px;position:relative}.mv-voice__transcript{margin-top:var(--mv-space-4);font-size:var(--mv-text-3xl);letter-spacing:-.02em;color:var(--mv-white);font-weight:300;line-height:1.28}.mv-voice__transcript:after{content:"";width:2px;height:26px;margin-left:var(--mv-space-1);vertical-align:-4px;background:var(--mv-iris-300);animation:1.1s step-end infinite mv-app-caret;display:inline-block}.mv-voice__wave{justify-content:center;align-items:flex-end;gap:var(--mv-space-1);height:76px;margin-top:auto;display:flex}.mv-voice__wave>*{border-radius:var(--mv-radius-pill);background:var(--mv-app-wave);width:5px;height:100%;animation:mv-app-wave 1.1s var(--mv-ease) infinite}.mv-voice__wave>:nth-child(2){animation-delay:.12s}.mv-voice__wave>:nth-child(3){animation-delay:.24s}.mv-voice__wave>:nth-child(4){background:var(--mv-app-wave-mint);animation-delay:.36s}.mv-voice__wave>:nth-child(5){animation-delay:.48s}.mv-voice__wave>:nth-child(6){animation-delay:.6s}.mv-voice__wave>:nth-child(7){animation-delay:.72s}.mv-voice__stop{width:100%;height:60px;margin-top:var(--mv-space-6);border:1px solid var(--mv-app-on-dark-line);border-radius:var(--mv-radius-2xl);background:var(--mv-app-on-dark-soft);font-size:var(--mv-text-base);font-weight:var(--mv-fw-semibold);color:var(--mv-white);cursor:pointer;place-items:center;display:grid}.mv-surface-absent{z-index:var(--mv-z-dialog);padding:var(--mv-space-6);background:var(--mv-scrim);place-items:center;display:grid;position:fixed;inset:0}.mv-surface-absent__card{width:100%;max-width:420px;padding:var(--mv-space-6);border:1px solid var(--mv-line);border-radius:var(--mv-radius-2xl);background:var(--mv-white);box-shadow:var(--mv-shadow-lg);text-align:left}.mv-surface-absent__title{font-size:var(--mv-text-lg);font-weight:var(--mv-fw-semibold);line-height:var(--mv-lh-heading);color:var(--mv-ink)}.mv-surface-absent__body{margin:var(--mv-space-2) 0 var(--mv-space-5);font-size:var(--mv-text-base);line-height:var(--mv-lh-body);color:var(--mv-ink-2)}.mv-peekbar{align-items:center;gap:var(--mv-space-3);width:calc(100% - 36px);min-height:60px;margin:0 var(--mv-space-5) var(--mv-space-3);padding:var(--mv-space-3) var(--mv-space-4);border:1px solid var(--mv-ai-line);border-radius:var(--mv-radius-xl);background:var(--mv-white);text-align:left;cursor:pointer;flex:none;display:none;box-shadow:0 -6px 20px #815ade1a}.mv-peekbar b,.mv-peekbar strong{font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);display:block}.mv-peekbar small{font-size:var(--mv-text-xs);color:var(--mv-ink-3);display:block}.mv-peekbar .mv-app-spark{border-radius:var(--mv-radius-md);background:var(--mv-app-spark);width:36px;height:36px;color:var(--mv-on-ai);flex:none;place-items:center;display:grid}.mv-peekbar>svg:last-child{width:17px;height:17px;color:var(--mv-sage-600);flex:none}.mv-sheet-panel__scrim{z-index:calc(var(--mv-z-dialog) - 1);background:var(--mv-app-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;position:fixed;inset:0}.mv-sheet-panel{z-index:var(--mv-z-dialog);height:min(var(--mv-app-sheet), 82vh);border-radius:var(--mv-radius-2xl) var(--mv-radius-2xl) 0 0;background:var(--mv-sage-50);animation:mv-app-sheet-in var(--mv-dur-slow) var(--mv-ease) both;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -20px 50px #18312a4d}.mv-sheet-panel:before{content:"";width:38px;height:4px;margin:var(--mv-space-3) auto 2px;border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);flex:none}.mv-sheet-panel .mv-workpanel{border-left:0;flex:1;width:auto;animation:none}.mv-sheet-panel .mv-workpanel__head{padding:var(--mv-space-3) var(--mv-space-5) var(--mv-space-4)}.mv-sheet-panel .mv-workpanel__head .mv-textaction{min-width:var(--mv-tap-lg);min-height:var(--mv-tap-lg);place-items:center;display:grid}.mv-sheet-panel .mv-workpanel__body{padding:var(--mv-space-5) var(--mv-space-5);gap:var(--mv-space-3)}.mv-sheet-panel .mv-workpanel__foot{padding:var(--mv-space-4) var(--mv-space-5) var(--mv-space-6);padding-bottom:max(26px, env(safe-area-inset-bottom))}.mv-app-header,.mv-app-tabbar{display:none}@media (max-width:1023px){.mv-app-header{justify-content:space-between;align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-1) var(--mv-space-4);padding-top:max(var(--mv-space-1), env(safe-area-inset-top));border-bottom:1px solid var(--mv-line);background:var(--mv-white);display:flex}.mv-app-tabbar{z-index:var(--mv-z-sticky);align-items:stretch;gap:var(--mv-space-1);height:calc(var(--mv-tabbar-h) + env(safe-area-inset-bottom,0px));padding:var(--mv-space-1) var(--mv-space-2) env(safe-area-inset-bottom,0px);border-top:1px solid var(--mv-line);background:var(--mv-app-chrome-veil);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:fixed;bottom:0;left:0;right:0}.mv-app-work:not(:has(>.mv-thread)){padding-bottom:calc(var(--mv-tabbar-h) + env(safe-area-inset-bottom,0px))}.mv-page[data-portal=farmer]:has(.mv-thread){padding-bottom:calc(var(--mv-tabbar-h) + env(safe-area-inset-bottom,0px))}}.mv-app-header__logo{align-items:center;min-height:44px;text-decoration:none;display:flex;position:relative}.mv-app-header__logo .mv-logo{width:auto;display:block}.mv-app-header__actions{align-items:center;gap:var(--mv-space-2);display:flex}.mv-app-header__control{border-radius:var(--mv-radius-pill);width:44px;height:44px;color:var(--mv-sage-600);transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease);border:1px solid #0000;place-items:center;text-decoration:none;display:grid;position:relative}.mv-app-header__control:hover{background:var(--mv-sunk);text-decoration:none}.mv-app-header__control[aria-current]{background:var(--mv-sunk);border-color:var(--mv-line)}.mv-app-header__control>svg{width:20px;height:20px}.mv-app-count--corner,.mv-app-tabbar__glyph>.mv-app-count{top:calc(-1 * var(--mv-space-1));left:calc(100% - var(--mv-space-3));min-width:20px;height:18px;padding:0 var(--mv-space-1);border:2px solid var(--mv-white);box-sizing:content-box;margin:0;position:absolute}.mv-app-header__control>.mv-app-count--corner{top:var(--mv-space-1);left:calc(50% + var(--mv-space-1))}.mv-app-tabbar__item{justify-content:center;align-items:center;gap:var(--mv-space-1);min-width:0;min-height:var(--mv-tap-lg);border-radius:var(--mv-radius-md);color:var(--mv-ink-2);font-size:var(--mv-text-xs);line-height:var(--mv-lh-heading);transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);border:1px solid #0000;flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.mv-app-tabbar__item:hover{text-decoration:none}.mv-app-tabbar__glyph{place-items:center;display:grid;position:relative}.mv-app-tabbar__glyph>svg{width:22px;height:22px}.mv-app-tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mv-app-tabbar__item[aria-current]{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-tabbar__item--ask[aria-current]:not([data-assistant-off=true]){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}@keyframes mv-app-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mv-app-spin-flat{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mv-app-halo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes mv-app-aurora{0%{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(4%,-3%)scale(1.12)}to{opacity:.8;transform:translate(-3%,2%)scale(1.04)}}@keyframes mv-app-drift{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-46%,-53%)scale(1.12)}to{opacity:.8;transform:translate(-53%,-48%)scale(1.04)}}@keyframes mv-app-ping{0%{opacity:.6;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes mv-app-cycle{0%{opacity:0;transform:translateY(7px)}4%,21%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-7px)}}@keyframes mv-app-caret{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes mv-app-msg-in{0%{opacity:0;transform:translateY(52px)}to{opacity:1;transform:translateY(0)}}@keyframes mv-app-dot{0%,80%,to{opacity:.22}40%{opacity:1}}@keyframes mv-app-pill-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mv-thinking{align-items:center;gap:3px;display:inline-flex}.mv-thinking>*{border-radius:var(--mv-radius-pill);background:var(--mv-ai);width:4px;height:4px;animation:1.2s infinite mv-app-dot}.mv-thinking>:nth-child(2){animation-delay:.2s}.mv-thinking>:nth-child(3){animation-delay:.4s}@keyframes mv-app-dock{0%{border-radius:var(--mv-radius-2xl);transform:translateY(96px)scale(1.06)}to{border-radius:var(--mv-radius-lg);transform:translateY(0)scale(1)}}@keyframes mv-app-dockfade{0%{opacity:1}to{opacity:0}}[data-app-phase=docking] .mv-askbar{animation:mv-app-dock var(--mv-dur-page) var(--mv-ease) both}[data-app-phase=docking] .mv-app-aurora,[data-app-phase=docking] .mv-greeting__date,[data-app-phase=docking] .mv-greeting,[data-app-phase=docking] .mv-greeting__swap{animation:mv-app-dockfade .32s var(--mv-ease) 60ms both}@keyframes mv-app-voice-in{0%{opacity:0;border-radius:50%;transform:scale(.18)}to{opacity:1;border-radius:var(--mv-radius-2xl);transform:scale(1)}}@keyframes mv-app-wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes mv-app-check{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes mv-app-fill{0%{width:0}to{width:var(--mv-app-fill,100%)}}.mv-app-confirmed__check{animation:mv-app-check .32s var(--mv-ease) both}.mv-app-confirmed__headline{animation:mv-app-pill-in .24s var(--mv-ease) .12s both}.mv-app-confirmed__fill{animation:mv-app-fill .7s var(--mv-ease) .2s both}[data-reveal]{opacity:0}[data-reveal][data-revealed=true]{opacity:1;animation:mv-app-pill-in .26s var(--mv-ease) backwards}[data-reveal][data-revealed=true]:nth-child(2){animation-delay:.11s}[data-reveal][data-revealed=true]:nth-child(3){animation-delay:.22s}[data-reveal][data-revealed=true]:nth-child(4){animation-delay:.33s}[data-reveal][data-revealed=true]:nth-child(5){animation-delay:.44s}[data-reveal][data-revealed=true]:nth-child(6){animation-delay:.55s}[data-reveal][data-revealed=true]:nth-child(n+7){animation-delay:0s}@keyframes mv-app-row-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mv-app-count-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mv-app-alert-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}[data-emergency=true] :not(.mv-emg):not(.mv-emg *),[data-emergency=true] :not(.mv-emg):not(.mv-emg *):before,[data-emergency=true] :not(.mv-emg):not(.mv-emg *):after{transition:none!important;animation:none!important}[data-emergency=true] .mv-askbar__ring:before{background:var(--mv-ai-line)}[data-emergency=true] .mv-askbar__key--mic:after{display:none}@keyframes mv-app-grow{0%{transform:translateY(var(--mv-app-grow-dy,0px));border-radius:var(--mv-app-bar-radius)}to{border-radius:0;transform:translateY(0)}}@keyframes mv-app-homeout{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes mv-app-chatin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mv-app-fade{0%{opacity:0}to{opacity:1}}[data-app-phase=sending] .mv-askbar,.mv-app-grow{animation:mv-app-grow .52s var(--mv-ease) both}[data-app-phase=sending] .mv-greeting__date,[data-app-phase=sending] .mv-greeting,[data-app-phase=sending] .mv-greeting__swap,[data-app-phase=sending] .mv-starters,[data-app-phase=sending] .mv-needs,[data-app-phase=sending] .mv-needs__head{animation:mv-app-homeout .26s var(--mv-ease) both}[data-app-phase=sending] .mv-thread__body{animation:mv-app-chatin .3s var(--mv-ease) .14s both}@keyframes mv-app-panel-in{0%{opacity:0;flex-basis:0;width:0}to{opacity:1;flex-basis:var(--mv-app-panel);width:var(--mv-app-panel)}}@keyframes mv-app-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:1279px){.mv-app-col{padding-inline:var(--mv-space-8)}.mv-app-work:has(>.mv-thread) .mv-workpanel{--mv-app-panel:340px}}@media (max-width:1023px){.mv-starters{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-app-work:has(>.mv-thread) .mv-workpanel{display:none}.mv-peekbar{display:flex}}@media (max-width:767px){.mv-app-col{padding:var(--mv-space-6) var(--mv-space-6) var(--mv-space-8)}.mv-greeting{margin-top:var(--mv-space-1);font-size:var(--mv-text-3xl);letter-spacing:-.02em}.mv-greeting__swap{font-size:var(--mv-text-lg)}.mv-greeting__ask{display:none}.mv-greeting__ask-phone{display:inline}.mv-starters{grid-template-columns:minmax(0,1fr)}.mv-needs__head{flex-wrap:wrap}.mv-needs__head>:last-child{white-space:nowrap}.mv-needs>li{align-items:flex-start;gap:var(--mv-space-2);padding:var(--mv-space-4);flex-direction:column}.mv-needs footer{justify-content:flex-start}.mv-starters{gap:var(--mv-space-2)}.mv-starter{min-height:58px;padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-lg)}.mv-askbar{margin-top:var(--mv-space-5)}.mv-askbar__glow{filter:blur(26px);border-radius:32px;inset:6px 8px -8px}.mv-askbar__ring{border-radius:var(--mv-radius-2xl);padding:1.6px;box-shadow:0 14px 30px #815ade2e}.mv-askbar__ring:before{width:200%}.mv-askbar__bar,.mv-askbar__ring>*{gap:var(--mv-space-3);min-height:0;padding:var(--mv-space-4);border-radius:var(--mv-radius-2xl);flex-wrap:wrap}.mv-askbar__art{height:34px}.mv-askbar__stack{flex:auto;height:42px}.mv-askbar__bar:has(>.mv-askbar__key):after{content:"";flex-basis:100%;order:1;height:0}.mv-askbar__ring>:has(>.mv-askbar__key):after{content:"";flex-basis:100%;order:1;height:0}.mv-askbar__example{font-size:var(--mv-text-base);display:none}.mv-askbar__example--phone{display:block}.mv-askbar__mode{font-size:var(--mv-text-eyebrow)}.mv-askbar__input{font-size:var(--mv-text-base)}.mv-askbar__stack:not(:has(.mv-askbar__layer--live))>.mv-askbar__input{height:auto;min-height:var(--mv-min-tap);inset-block:-3px}.mv-askbar__key{width:auto;height:var(--mv-min-tap);gap:var(--mv-space-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);background:var(--mv-sage-50);font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-sage-600);flex:1 1 0;justify-content:center;align-items:center;display:flex}.mv-askbar__key>svg{width:17px;height:17px}.mv-askbar__key>span{display:inline}.mv-askbar__key--mic:after{display:none}.mv-askbar__send{width:52px;height:var(--mv-min-tap);border-radius:var(--mv-radius-lg);flex:none;box-shadow:0 6px 14px #815ade66}.mv-askbar__send:focus-visible{box-shadow:0 6px 14px #815ade66, var(--mv-ring)}.mv-askbar__key{order:2}.mv-thread__head{height:52px;padding:0 var(--mv-space-5);font-size:var(--mv-text-base)}.mv-thread__ai-line{padding:var(--mv-space-2) var(--mv-space-5)}.mv-thread__body{gap:var(--mv-space-4);padding:var(--mv-space-5) var(--mv-space-5) 0}.mv-thread__foot{padding:var(--mv-space-2) var(--mv-space-5) var(--mv-space-3)}.mv-thread__foot .mv-askbar__bar,.mv-thread__foot .mv-askbar__ring>*{min-height:56px;padding:0 var(--mv-space-2) 0 var(--mv-space-4);transition:min-height .2s var(--mv-ease), padding-top .2s var(--mv-ease)}:is(.mv-thread__foot .mv-askbar__bar:has(.mv-askbar__layer--live),.mv-thread__foot .mv-askbar__ring>:has(.mv-askbar__layer--live)){min-height:78px;padding-top:var(--mv-space-6)}.mv-thread__foot .mv-askbar__art{display:none}.mv-thread__foot .mv-askbar__key{flex:none;width:44px;height:44px}.mv-thread__foot .mv-askbar__key>span{display:none}.mv-thread__foot .mv-askbar__stack{height:44px}.mv-thread__foot .mv-askbar__bar:after,.mv-thread__foot .mv-askbar__ring>:after{display:none}.mv-thread__foot .mv-askbar__send{flex:none;order:2;width:48px;height:48px}.mv-askbar--bar .mv-askbar__bar{min-height:56px;padding:0 var(--mv-space-2) 0 var(--mv-space-4);transition:min-height .2s var(--mv-ease), padding-top .2s var(--mv-ease);flex-wrap:nowrap}.mv-askbar--bar .mv-askbar__bar:has(.mv-askbar__layer--live){min-height:78px;padding-top:var(--mv-space-6)}.mv-askbar--bar .mv-askbar__bar:after{display:none}.mv-askbar--bar .mv-askbar__stack{flex:auto;height:44px}.mv-askbar--bar .mv-askbar__send{width:48px;height:var(--mv-min-tap)}.mv-askbar--bar .mv-askbar__send:focus-visible{box-shadow:var(--mv-ring)}.mv-askwin{width:auto;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;inset:0}.mv-askwin__head{min-height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.mv-askwin__tool{width:44px;height:44px}.mv-askwin__foot.mv-thread__foot{padding:var(--mv-space-2) var(--mv-space-4) max(14px, env(safe-area-inset-bottom))}.mv-msg--user{max-width:76%;font-size:var(--mv-text-base)}.mv-msg--maivo{font-size:var(--mv-text-base);line-height:1.55}.mv-chiprow{gap:var(--mv-space-2);flex-direction:column}.mv-chiprow>*{padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-lg);font-size:var(--mv-text-base)}.mv-confirm-card__grid{gap:var(--mv-space-3);grid-template-columns:minmax(0,1fr)}.mv-emg__body{font-size:var(--mv-text-lg)}}@media (pointer:coarse) and (min-width:768px) and (max-width:1023px){.mv-thread__foot .mv-askbar__stack>.mv-askbar__input{height:auto;padding-bottom:var(--mv-space-5);inset-block:0 -20px}.mv-thread__foot .mv-askbar__key{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.mv-app-aurora:before,.mv-app-aurora:after,.mv-askbar__ring:before,.mv-askbar__glow,.mv-askbar__key--mic:after,.mv-voice:before,.mv-voice:after,.mv-thinking>*,[data-state=reading]>.mv-reading__disc,.mv-voice__transcript:after,.mv-caret{animation:none!important;transform:none!important}.mv-askbar__key--mic:after{display:none}.mv-askbar__ring:before{background:var(--mv-ai-line)}[data-state=reading]>.mv-reading__disc{border-color:var(--mv-iris-300)}.mv-askbar__layer{opacity:0;animation:none!important;transform:none!important}.mv-askbar__layer:first-child{opacity:1}.mv-msg,.mv-srcpill,.mv-askwin,.mv-askpanel,.mv-workpanel,.mv-workpanel__row,.mv-workpanel__verify,.mv-workpanel__total>:last-child,.mv-emg,.mv-voice,.mv-sheet-panel,.mv-app-confirmed__check,.mv-app-confirmed__headline,[data-reveal][data-revealed=true],[data-app-phase=sending] .mv-askbar,[data-app-phase=sending] .mv-greeting__date,[data-app-phase=sending] .mv-greeting,[data-app-phase=sending] .mv-greeting__swap,[data-app-phase=sending] .mv-starters,[data-app-phase=sending] .mv-needs,[data-app-phase=sending] .mv-needs__head,[data-app-phase=sending] .mv-thread__body,[data-app-phase=docking] .mv-askbar,[data-app-phase=docking] .mv-app-aurora,[data-app-phase=docking] .mv-greeting__date,[data-app-phase=docking] .mv-greeting,[data-app-phase=docking] .mv-greeting__swap{animation-name:mv-app-fade!important;animation-duration:var(--mv-dur-fast)!important;animation-delay:0s!important;transform:none!important}[data-app-phase=sending] .mv-greeting__date,[data-app-phase=sending] .mv-greeting,[data-app-phase=sending] .mv-greeting__swap,[data-app-phase=sending] .mv-starters,[data-app-phase=sending] .mv-needs,[data-app-phase=sending] .mv-needs__head,[data-app-phase=docking] .mv-app-aurora,[data-app-phase=docking] .mv-greeting__date,[data-app-phase=docking] .mv-greeting,[data-app-phase=docking] .mv-greeting__swap,.mv-askwin[data-leaving=true],.mv-askpanel[data-leaving=true]{animation-direction:reverse!important}.mv-voice__wave>*{animation:none!important;transform:scaleY(.66)!important}.mv-voice__wave>:nth-child(4){transform:scaleY(1)!important}.mv-voice__wave>:nth-child(3),.mv-voice__wave>:nth-child(5){transform:scaleY(.85)!important}.mv-starter:hover,.mv-starter:active,.mv-askbar__send:active,.mv-workpanel__commit:active,.mv-askbar:focus-within .mv-askbar__glow{transform:none}.mv-starter,.mv-askbar,.mv-thread__foot .mv-askbar__bar,.mv-thread__foot .mv-askbar__ring>*{transition-duration:1ms}}.mv-shop{background:var(--mv-page);padding:var(--mv-space-6) var(--mv-space-10) var(--mv-space-10);flex-direction:column;flex-grow:1;display:flex;position:relative}.mv-shop__head{justify-content:space-between;align-items:flex-end;gap:var(--mv-space-6);flex-wrap:wrap;display:flex}.mv-shop__title{font:300 var(--mv-text-3xl)/1.12 var(--mv-font);letter-spacing:-.025em;color:var(--mv-ink);margin:0}.mv-shop__sub{margin:var(--mv-space-1) 0 0;font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-3)}.mv-shop__tools{align-items:center;gap:var(--mv-space-3);display:flex}.mv-shop__search{align-items:center;gap:var(--mv-space-2);height:var(--mv-min-tap);padding:0 var(--mv-space-4);border-radius:var(--mv-radius-lg);background:var(--mv-paper);border:1px solid var(--mv-line-field);width:288px;max-width:100%;color:var(--mv-ink-3);display:flex}.mv-shop__search:focus-within{border-color:var(--mv-iris-300);box-shadow:var(--mv-ring)}.mv-shop__searchinput{min-width:0;font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink);background:0 0;border:0;outline:0;flex:1;align-self:stretch}.mv-shop__searchinput::placeholder{color:var(--mv-ink-3)}.mv-shop__search--fill{flex:240px}@media (min-width:768px){.mv-shop__search{max-width:var(--mv-input-text)}}.mv-shop__ask,.mv-shop__groups{margin-top:var(--mv-space-4)}.mv-shop__groups .mv-filterchips{margin-block:0}@media (max-width:767px){.mv-shop__groups .mv-filterchips{overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--mv-space-1);margin:calc(-1 * var(--mv-space-1));flex-wrap:nowrap;overflow-x:auto}.mv-shop__groups .mv-filterchips__item,.mv-shop__groups .mv-filterchips__chip{flex:none}}.mv-speciesrow{margin-top:var(--mv-space-5);gap:var(--mv-space-2);flex-wrap:wrap;align-items:center;display:flex}.mv-specieschip{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap,40px);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-pill);background:var(--mv-paper);border:1px solid var(--mv-line);font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-2);cursor:pointer;display:inline-flex}.mv-specieschip--art{padding-left:var(--mv-space-2)}.mv-specieschip--on{border-color:var(--mv-iris-300);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-specieschip[aria-current=true]{cursor:default}.mv-specieschip__art{opacity:.65;width:auto;height:22px}.mv-specieschip--on .mv-specieschip__art{opacity:1}.mv-onlybtn{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap,40px);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-pill);background:var(--mv-paper);border:1px solid var(--mv-line);font:var(--mv-fw-semibold) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink-2);cursor:pointer;display:inline-flex}.mv-onlybtn--on{background:var(--mv-sage-100);border-color:var(--mv-sage-150);color:var(--mv-ink)}.mv-collectionrow{margin-top:var(--mv-space-5);gap:var(--mv-space-2);flex-wrap:wrap;align-items:center;display:flex}.mv-collectionrow+.mv-collectionrow,.mv-collectionrow+.mv-speciesrow{margin-top:var(--mv-space-3)}.mv-collectionchip{min-height:var(--mv-min-tap,40px);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-pill);background:var(--mv-paper);border:1px solid var(--mv-line);font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-2);cursor:pointer;align-items:center;display:inline-flex}.mv-collectionchip--on{background:var(--mv-sage-100);border-color:var(--mv-sage-150);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-filterrow{margin-top:var(--mv-space-5);gap:var(--mv-space-2);flex-wrap:wrap;align-items:center;display:flex}.mv-collectionrow+.mv-filterrow,.mv-filterrow+.mv-filterrow,.mv-filterrow+.mv-speciesrow{margin-top:var(--mv-space-3)}.mv-filterchip{min-height:var(--mv-min-tap,40px);padding:var(--mv-space-2) var(--mv-space-4);border-radius:var(--mv-radius-pill);background:var(--mv-paper);border:1px solid var(--mv-line);font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-2);cursor:pointer;align-items:center;display:inline-flex}.mv-filterchip--on{background:var(--mv-sage-100);border-color:var(--mv-sage-150);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-filterchip__count{margin-left:var(--mv-space-2);color:var(--mv-ink-3);font-weight:var(--mv-fw-regular);font-variant-numeric:tabular-nums}.mv-shopgrid{margin-top:var(--mv-space-6);gap:var(--mv-space-5);grid-template-columns:repeat(auto-fill,minmax(288px,1fr));align-items:stretch;display:grid}.mv-shoptile{border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);column-gap:var(--mv-space-3);padding:var(--mv-space-5);transition:box-shadow var(--mv-dur-fast) var(--mv-ease), transform var(--mv-dur-fast) var(--mv-ease);grid-template:"mark flag""name name""meta meta""foot foot"1fr/auto minmax(0,1fr);display:grid;overflow:hidden}@media (hover:hover){.mv-shoptile:hover{box-shadow:var(--mv-shadow-md);transform:translateY(-3px)}}.mv-shoptile__mark{border-radius:var(--mv-radius-lg);background:linear-gradient(150deg, var(--mv-ivory-200), var(--mv-sand-300));width:48px;height:48px;color:var(--mv-ink-3);grid-area:mark;place-items:center;display:grid}.mv-shoptile__flag{grid-area:flag;place-self:center end;min-width:0}.mv-shoptile__name{margin:var(--mv-space-4) 0 0;font:var(--mv-fw-semibold) var(--mv-text-lg)/1.3 var(--mv-font);color:var(--mv-ink);grid-area:name}.mv-shoptile__nametext{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mv-shoptile__name a{color:inherit;text-decoration:none;display:block;position:relative}.mv-shoptile__name a:hover{text-decoration:underline}.mv-shoptile__name a:after{content:"";inset-inline:0;top:min(0px, calc(50% - var(--mv-min-tap) / 2));bottom:min(0px, calc(50% - var(--mv-min-tap) / 2));position:absolute}.mv-shoptile__meta{margin:var(--mv-space-1) 0 0;font:var(--mv-fw-regular) var(--mv-text-sm)/1.5 var(--mv-font);color:var(--mv-ink-3);grid-area:meta}.mv-shoptile__warn{color:var(--mv-warn-ink)}.mv-shoptile__foot{margin-top:var(--mv-space-4);padding-top:var(--mv-space-4);align-self:end;gap:var(--mv-space-3);grid-area:foot;display:grid}@media (max-width:599px){.mv-shoptile{grid-template-rows:auto auto auto auto;grid-template-areas:"mark flag""mark name""mark meta""foot foot"}.mv-shoptile__mark{align-self:start;width:40px;height:40px}.mv-shoptile__flag{justify-self:start}.mv-shoptile__name{margin-top:var(--mv-space-1)}}.mv-shoptile__price{font-size:var(--mv-text-xl);min-height:1.25em;line-height:1.25}.mv-shoptile__money{font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-3)}.mv-shoptile__money--price{font:var(--mv-fw-semibold) var(--mv-text-xl) var(--mv-font);color:var(--mv-ink)}.mv-shoptile__money--price,.mv-shoptile__basis{white-space:nowrap}.mv-shopnone{margin-top:var(--mv-space-6);border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);padding:var(--mv-space-6);font:var(--mv-fw-regular) var(--mv-text-base) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-2)}.mv-store{gap:var(--mv-space-8)}.mv-store__hero{align-items:center;gap:var(--mv-space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.mv-store__herotext{gap:var(--mv-space-3);min-width:0;display:grid}.mv-store__title{font:var(--mv-fw-regular) var(--mv-text-4xl) / 1.1 var(--mv-font);letter-spacing:-.025em;color:var(--mv-ink);margin:0}.mv-store__sub{font:var(--mv-fw-regular) var(--mv-text-base) / 1.5 var(--mv-font);color:var(--mv-ink-3);margin:0}.mv-store__search{margin-top:var(--mv-space-2)}.mv-store__art{width:152px;height:auto}.mv-store__browse{gap:var(--mv-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mv-store__browsetile{align-items:center;gap:var(--mv-space-3);min-height:72px;padding:var(--mv-space-4);border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);color:var(--mv-ink);font:var(--mv-fw-semibold) var(--mv-text-base) / 1.3 var(--mv-font);transition:box-shadow var(--mv-dur-fast) var(--mv-ease);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.mv-store__browsetile:hover{box-shadow:var(--mv-shadow-md);text-decoration:none}.mv-store__browsetile:focus-visible{box-shadow:var(--mv-ring), var(--mv-shadow-sm)}.mv-store__browseicon{border-radius:var(--mv-radius-md);background:var(--mv-sage-50);width:40px;height:40px;color:var(--mv-sage-600);place-items:center;display:grid}.mv-store__browselabel{min-width:0}.mv-store__browsecount{font-weight:var(--mv-fw-regular);color:var(--mv-ink-3);font-variant-numeric:tabular-nums}.mv-store__section{gap:var(--mv-space-4);min-width:0;display:grid}.mv-store__sectionhead{justify-content:space-between;align-items:center;gap:var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-store__sectiontitle{align-items:baseline;gap:var(--mv-space-2);font:var(--mv-fw-regular) var(--mv-text-xl) / 1.25 var(--mv-font);color:var(--mv-ink);margin:0;display:flex}.mv-store__sectioncount{font-size:var(--mv-text-base);color:var(--mv-ink-3);font-variant-numeric:tabular-nums}.mv-store__rail{padding:0 0 var(--mv-space-3);grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--mv-space-4)) / 3);gap:var(--mv-space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;list-style:none;display:grid;overflow-x:auto}.mv-store__railitem{scroll-snap-align:start;min-width:0;display:flex}.mv-store__pager{gap:var(--mv-space-6);font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);display:flex}.mv-store__tile{border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);min-width:0;box-shadow:var(--mv-shadow-sm);transition:box-shadow var(--mv-dur-fast) var(--mv-ease);flex-direction:column;flex:1;display:flex;overflow:hidden}.mv-store__tile:hover{box-shadow:var(--mv-shadow-md)}.mv-store__tilehead{justify-content:space-between;align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-4) 0;flex:none;display:flex}.mv-store__mark{border-radius:var(--mv-radius-lg);background:linear-gradient(150deg, var(--mv-ivory-200), var(--mv-sand-300));width:40px;height:40px;color:var(--mv-ink-3);flex:none;place-items:center;display:grid}.mv-store__tilebody{gap:var(--mv-space-1);padding:var(--mv-space-4);flex-direction:column;flex:1;display:flex}.mv-store__name{font:var(--mv-fw-semibold) var(--mv-text-lg) / 1.3 var(--mv-font);color:var(--mv-ink);margin:0}.mv-store__nametext{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mv-store__name a{color:inherit;text-decoration:none;display:block;position:relative}.mv-store__name a:hover{text-decoration:underline}.mv-store__name a:after{content:"";inset-inline:0;top:min(0px, calc(50% - var(--mv-min-tap) / 2));bottom:min(0px, calc(50% - var(--mv-min-tap) / 2));position:absolute}.mv-store__meta{font:var(--mv-fw-regular) var(--mv-text-base) / 1.45 var(--mv-font);color:var(--mv-ink-3);margin:0}.mv-store__warn{color:var(--mv-warn-ink)}.mv-store__tilefoot{padding-top:var(--mv-space-3);gap:var(--mv-space-3);margin-top:auto;display:grid}.mv-store__money{min-height:1.5em}.mv-store__figure,.mv-store__price>.mv-store__basis{white-space:nowrap}.mv-store__unpriced{gap:2px;display:grid}.mv-store__tbc{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink)}.mv-store__figure{font:var(--mv-fw-semibold) var(--mv-text-xl) var(--mv-font);color:var(--mv-ink)}.mv-store__basis{font:var(--mv-fw-regular) var(--mv-text-base) var(--mv-font);color:var(--mv-ink-3)}.mv-store__actions{align-items:center;gap:var(--mv-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.mv-store__actions>.mv-btn{padding-inline:var(--mv-space-2)}.mv-store__actions:has(>.mv-store__incart,>.mv-row){grid-auto-flow:row}.mv-store__incart{align-items:center;gap:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-store__incartword{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-sage-600)}@media (min-width:1024px){.mv-store__browse{display:none}}@media (min-width:1440px){.mv-store__rail{grid-auto-columns:calc((100% - 3 * var(--mv-space-4)) / 4)}}@media (max-width:1023px){.mv-store__browse{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1279px){.mv-store__rail{grid-auto-columns:calc((100% - var(--mv-space-4)) / 2)}}@media (max-width:767px){.mv-store{gap:var(--mv-space-6)}.mv-store__hero{grid-template-columns:minmax(0,1fr)}.mv-store__title{font-size:var(--mv-text-3xl)}.mv-store__art{display:none}.mv-store__browse{gap:var(--mv-space-3)}.mv-store__browsetile{min-height:64px;padding:var(--mv-space-3);grid-template-columns:minmax(0,1fr) auto}.mv-store__browseicon{display:none}.mv-store__rail{grid-auto-columns:calc(100% - 65px - var(--mv-space-4))}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mv-store__railitem{animation:linear both mv-store-deck;animation-timeline:view(inline);animation-range:entry}}}@keyframes mv-store-deck{0%{transform:scale(.96)}to{transform:none}}.mv-ordpage{background:var(--mv-page);padding:var(--mv-space-8) var(--mv-space-10) var(--mv-space-10);flex-grow:1;position:relative}.mv-ordhead{justify-content:space-between;align-items:flex-start;gap:var(--mv-space-6);flex-wrap:wrap;display:flex}.mv-ordhead__idrow{align-items:center;gap:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-ordhead__title{font:300 var(--mv-text-3xl)/1.12 var(--mv-font);letter-spacing:-.025em;color:var(--mv-ink);margin:0}.mv-ordhead__ai{font:var(--mv-fw-semibold) var(--mv-text-eyebrow) var(--mv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--mv-ai-text);background:var(--mv-ai-wash);border:1px solid var(--mv-ai-tint);border-radius:var(--mv-radius-pill);padding:var(--mv-space-1) var(--mv-space-3)}.mv-ordhead__meta{margin:var(--mv-space-2) 0 0;font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-3)}.mv-ordcard{margin-top:var(--mv-space-6);border-radius:var(--mv-radius-2xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-8) var(--mv-space-8)}.mv-ordcard__head{justify-content:space-between;align-items:center;gap:var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-ordcard__label{font:var(--mv-fw-semibold) var(--mv-text-eyebrow) var(--mv-font);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-3)}.mv-track{margin-top:var(--mv-space-6);border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);height:8px;position:relative;overflow:hidden}.mv-track__fill{border-radius:var(--mv-radius-pill);background:linear-gradient(90deg, var(--mv-sage-600), var(--mv-sage-400));height:100%;animation:mv-track-fill .7s var(--mv-ease) both;display:block}@keyframes mv-track-fill{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.mv-spine{margin-top:var(--mv-space-5);gap:var(--mv-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mv-spine--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-spine__head{align-items:center;gap:var(--mv-space-2);font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink);display:flex}.mv-spine__head--todo{font-weight:var(--mv-fw-regular);color:var(--mv-ink-3)}.mv-spine__dot{border-radius:var(--mv-radius-pill);width:18px;height:18px;color:var(--mv-on-action);background:var(--mv-sage-600);flex:none;place-items:center;display:grid}.mv-spine__dot--now{animation:mv-spine-breathe 2.4s var(--mv-ease) infinite}@keyframes mv-spine-breathe{0%,to{opacity:1}50%{opacity:.45}}.mv-spine__dot--todo{border:1.5px dashed var(--mv-sage-150);background:0 0}.mv-spine__sub{margin:var(--mv-space-1) 0 0;padding-left:var(--mv-space-6);font:var(--mv-fw-regular) var(--mv-text-sm)/1.45 var(--mv-font);color:var(--mv-ink-3)}.mv-ordbody{margin-top:var(--mv-space-5);gap:var(--mv-space-5);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.mv-ordside{gap:var(--mv-space-4);flex-direction:column;display:flex}.mv-lines{border-radius:var(--mv-radius-2xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);overflow:hidden}.mv-lines__label{padding:var(--mv-space-4) var(--mv-space-6);border-bottom:1px solid var(--mv-line);font:var(--mv-fw-semibold) var(--mv-text-eyebrow) var(--mv-font);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-3)}.mv-lines__row{align-items:center;gap:var(--mv-space-4);padding:var(--mv-space-5) var(--mv-space-6);border-bottom:1px solid var(--mv-line);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.mv-lines__shot{border-radius:var(--mv-radius-lg);background:linear-gradient(150deg, var(--mv-ivory-200), var(--mv-sand-300));flex:none;width:52px;height:52px}.mv-lines__name{font:var(--mv-fw-semibold) var(--mv-text-base)/1.35 var(--mv-font);color:var(--mv-ink)}.mv-lines__sub{font:var(--mv-fw-regular) var(--mv-text-sm)/1.45 var(--mv-font);color:var(--mv-ink-3);margin:3px 0 0}.mv-lines__whp{color:var(--mv-warn-ink)}.mv-itemchange{gap:var(--mv-space-2);margin-top:var(--mv-space-2);display:grid}.mv-itemchange__q{font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-lines__money{font:var(--mv-fw-semibold) var(--mv-text-lg) var(--mv-font);color:var(--mv-ink);text-align:right;white-space:nowrap}.mv-lines__money--tbc{font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-3);white-space:normal}.mv-lines__totals{padding:var(--mv-space-5) var(--mv-space-6);gap:var(--mv-space-2);flex-direction:column;display:flex}.mv-lines__total{justify-content:space-between;gap:var(--mv-space-4);font:var(--mv-fw-semibold) var(--mv-text-lg) var(--mv-font);color:var(--mv-ink);display:flex}.mv-watchcard{border-radius:var(--mv-radius-2xl);background:linear-gradient(150deg, var(--mv-iris-50), var(--mv-iris-100));border:1px solid var(--mv-ai-line);padding:var(--mv-space-5)}.mv-delivery{border-radius:var(--mv-radius-2xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);padding:var(--mv-space-5);gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-delivery__label{font:var(--mv-fw-semibold) var(--mv-text-eyebrow) var(--mv-font);letter-spacing:var(--mv-ls-eyebrow);text-transform:uppercase;color:var(--mv-ink-3)}.mv-delivery__row{gap:var(--mv-space-3);font:var(--mv-fw-regular) var(--mv-text-md)/1.5 var(--mv-font);color:var(--mv-ink);display:flex}.mv-delivery__glyph{color:var(--mv-sage-600);flex:none;padding-top:2px}.mv-delivery__sub{color:var(--mv-ink-3)}.mv-ordlist{margin-top:var(--mv-space-6);border-radius:var(--mv-radius-2xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);overflow:hidden}.mv-ordlist__row{align-items:center;gap:var(--mv-space-4);padding:var(--mv-space-5) var(--mv-space-6);border-bottom:1px solid var(--mv-line);min-height:var(--mv-min-tap,48px);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.mv-ordlist__row:last-child{border-bottom:0}.mv-ordlist__row:hover{background:var(--mv-sage-50);text-decoration:none}.mv-ordlist__open{align-items:center;gap:var(--mv-space-4);color:inherit;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}.mv-ordlist__open:after{content:"";position:absolute;inset:-18px -22px 0}.mv-ordlist__open:hover{text-decoration:none}.mv-ordlist__reorder{grid-column:1/-1}.mv-ordlist__id{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink)}.mv-ordlist__meta{font:var(--mv-fw-regular) var(--mv-text-sm) var(--mv-font);color:var(--mv-ink-3);margin:3px 0 0}.mv-ordlist__right{align-items:center;gap:var(--mv-space-3);justify-self:end;display:flex}.mv-ordlist__bar{gap:3px;width:96px;display:flex}.mv-ordlist__seg{border-radius:var(--mv-radius-pill);background:var(--mv-sage-150);flex:1;height:6px}.mv-ordlist__seg--on{background:var(--mv-sage-600)}@media (max-width:767px){.mv-ordlist__row,.mv-ordlist__open{gap:var(--mv-space-3);grid-template-columns:1fr}.mv-ordlist__right{flex-wrap:wrap;justify-self:start}}.mv-scripts{z-index:var(--mv-z-base);background:var(--mv-page);flex-wrap:wrap;flex:1;align-content:stretch;align-items:stretch;min-height:100%;display:flex;position:relative}.mv-scripts__list{border-right:var(--mv-border);flex-direction:column;flex:400px;width:400px;min-width:0;display:flex}.mv-scripts__head{padding:var(--mv-space-6) var(--mv-space-6) var(--mv-space-4);border-bottom:var(--mv-border);flex:none}.mv-scripts__head>.mv-pagehead{align-items:center;margin-top:0}.mv-scripts__head .mv-pagehead__actions:has(>.mv-card){flex:100%}.mv-scripts__headlink{margin:var(--mv-space-3) 0 0}.mv-scripts__rows{flex:1;min-height:0}.mv-scripts__empty,.mv-scripts__more{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3);margin:0;padding:14px 20px 22px}.mv-scripts__empty{font-size:var(--mv-text-base);padding-top:22px}@media (max-width:767px){.mv-scripts__head>.mv-pagehead{justify-content:space-between;gap:var(--mv-space-3);flex-flow:row}.mv-scripts__head>.mv-pagehead:has(>.mv-pagehead__actions>.mv-card){flex-wrap:wrap}.mv-scripts__head .mv-filterchips{overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--mv-space-1);margin:calc(var(--mv-space-3) - var(--mv-space-1)) calc(-1 * var(--mv-space-1)) calc(var(--mv-space-4) - var(--mv-space-1));flex-wrap:nowrap;overflow-x:auto}.mv-scripts__head .mv-filterchips__item,.mv-scripts__head .mv-filterchips__chip{flex:none}}.mv-scripts__card{flex-direction:column;flex:1 0 auto;margin-bottom:0;display:flex}.mv-scripts__record,.mv-scripts__renew{gap:var(--mv-space-5);min-width:0;padding:var(--mv-space-6) clamp(16px, 2.4vw, 34px);flex-direction:column;flex:4 520px;scroll-margin-top:100vh;display:flex}.mv-scripts__record>*,.mv-scripts__renew>*{flex-shrink:0}.mv-scripts__row{min-height:var(--mv-min-tap);padding:var(--mv-space-4) var(--mv-space-5);border-bottom:var(--mv-border);border-left:3px solid #0000;scroll-margin-top:40vh;text-decoration:none;display:block}.mv-scripts__row--on{border-left-color:var(--mv-action);background:var(--mv-paper-3)}.mv-scripts__rowhead{justify-content:space-between;align-items:baseline;gap:var(--mv-space-3);display:flex}.mv-scripts__rowname{min-width:0;font:var(--mv-fw-semibold) var(--mv-text-base) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink)}.mv-scripts__rowdate{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3);white-space:nowrap;flex:none}.mv-scripts__rowpills{gap:var(--mv-space-1) var(--mv-space-2);margin-top:var(--mv-space-2);flex-wrap:wrap;display:flex}.mv-scripts__rowmeta,.mv-scripts__rownote{margin-top:var(--mv-space-1);font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3)}.mv-scripts__rownote--warn{color:var(--mv-warn-ink)}.mv-scripts__thread{margin-top:var(--mv-space-2);gap:6px;display:grid}.mv-scripts__threadlead{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3)}.mv-scripts__threadbody{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink);white-space:pre-wrap}.mv-scripts__rowact{margin-top:var(--mv-space-3)}.mv-scripts__rechead{padding:var(--mv-space-6) 28px;border-bottom:var(--mv-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mv-scripts__rectitle{margin:var(--mv-space-2) 0 0;font:var(--mv-fw-regular) var(--mv-text-xl) / var(--mv-lh-tight) var(--mv-font);letter-spacing:var(--mv-ls-display);color:var(--mv-ink)}.mv-scripts__recsub{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3);margin-top:5px}.mv-scripts__reminder{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-3) 28px;border-bottom:var(--mv-border);flex-wrap:wrap;display:flex}.mv-scripts__reminderwords{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-warn-ink)}.mv-scripts__facts{padding:var(--mv-space-6) 28px;border-bottom:var(--mv-border);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:22px 26px;display:grid}.mv-scripts__factlabel,.mv-scripts__factsub{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3)}.mv-scripts__factvalue{margin-top:var(--mv-space-1);font:var(--mv-fw-semibold) var(--mv-text-base) / 1.4 var(--mv-font);color:var(--mv-ink);overflow-wrap:anywhere}.mv-scripts__factvalue--warn{color:var(--mv-warn-ink)}.mv-scripts__factvalue--mono{font-family:var(--mv-font-mono)}.mv-scripts__factvalue--absent{font-weight:var(--mv-fw-regular);color:var(--mv-ink-3)}.mv-scripts__factlink{color:inherit}.mv-scripts__section{gap:var(--mv-space-3);flex-direction:column;padding:20px 28px;display:flex}.mv-scripts__section--ruled{border-top:var(--mv-border)}.mv-scripts__entry{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink);align-items:center;gap:14px;display:flex}.mv-scripts__dot{border-radius:var(--mv-radius-pill);background:var(--mv-action);flex:none;width:8px;height:8px}.mv-scripts__quiet{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3);margin:0}.mv-scripts__recfoot{align-items:center;gap:var(--mv-space-3);border-top:var(--mv-border);flex-wrap:wrap;margin-top:auto;padding:20px 28px;display:flex}.mv-scripts__footnote{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3)}.mv-scripts__footnote--warn{color:var(--mv-warn-ink)}.mv-scripts__code{font-family:var(--mv-font-mono)}.mv-scripts__ask{flex:none}.mv-scripts__back{margin:0;display:none}.mv-scripts__renew{background:var(--mv-paper);border-left:1px solid var(--mv-line);animation:mv-scripts-in var(--mv-dur-base) var(--mv-ease);flex:0 440px;box-shadow:-14px 0 34px #18312a24}@keyframes mv-scripts-in{0%{transform:translate(100%)}}@media (min-width:1280px){.mv-scripts--renew .mv-scripts__list{display:none}.mv-scripts--renew .mv-scripts__record{animation:mv-scripts-left var(--mv-dur-base) var(--mv-ease)}}@keyframes mv-scripts-left{0%{transform:translate(400px)}}@media (max-width:1279px){.mv-scripts__list{border-right:0;flex:auto;width:auto}.mv-scripts__record,.mv-scripts__renew,.mv-scripts--open .mv-scripts__list{display:none}.mv-scripts--open .mv-scripts__record,.mv-scripts--renew .mv-scripts__renew{box-shadow:none;background:0 0;border-left:0;flex:100%;animation:none;display:flex}.mv-scripts--renew .mv-scripts__record{display:none}.mv-scripts--open .mv-scripts__back{display:block}.mv-scripts:not(.mv-scripts--open) .mv-scripts__row--on{background:0 0;border-left-color:#0000}}.mv-acct{z-index:var(--mv-z-base);position:relative}.mv-app-work:has(>.mv-acct):before{content:"";opacity:.11;pointer-events:none;background:url(/brand/animals/dog-cat.png) 0 0/260px no-repeat;width:236px;height:257px;position:absolute;bottom:0;right:0}.mv-acct__quick{margin-top:var(--mv-space-6);gap:var(--mv-space-3);display:grid;position:relative}.mv-acct__quicklist{gap:var(--mv-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.mv-acct__quicklist>li{display:grid}.mv-acct__quicktile{align-items:flex-start;gap:var(--mv-space-2);min-height:96px;padding:var(--mv-space-4);border-radius:var(--mv-radius-xl);background:var(--mv-paper);border:1px solid var(--mv-line);box-shadow:var(--mv-shadow-sm);color:var(--mv-ink);font:var(--mv-fw-semibold) var(--mv-text-base) / 1.3 var(--mv-font);transition:box-shadow var(--mv-dur-fast) var(--mv-ease);flex-direction:column;text-decoration:none;display:flex}.mv-acct__quicktile:hover{box-shadow:var(--mv-shadow-md);text-decoration:none}.mv-acct__quicktile:focus-visible{box-shadow:var(--mv-ring), var(--mv-shadow-sm)}.mv-acct__quickicon{border-radius:var(--mv-radius-md);background:var(--mv-sage-50);width:40px;height:40px;color:var(--mv-sage-600);flex:none;place-items:center;display:grid}.mv-acct__tiles{margin-top:var(--mv-space-6);align-items:start;gap:var(--mv-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid;position:relative}.mv-acct__stack{gap:var(--mv-space-5);display:grid}.mv-acct__stack>.mv-card{margin-bottom:0}.mv-acct__farm,.mv-acct__after{margin-top:var(--mv-space-5)}.mv-acct__body{font:var(--mv-fw-regular) var(--mv-text-base) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink);margin:0}.mv-acct__note{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3);margin:0}.mv-acct__note--status{color:var(--mv-ink-2)}.mv-acct__note--warn{color:var(--mv-warn-ink)}.mv-acct__note--danger{color:var(--mv-danger)}.mv-acct__h2{font:var(--mv-fw-regular) var(--mv-text-xl) / var(--mv-lh-heading) var(--mv-font);color:var(--mv-ink);margin:0}.mv-acct__plantitle{font:var(--mv-fw-regular) var(--mv-text-xl) / var(--mv-lh-heading) var(--mv-font);color:var(--mv-ink)}.mv-acct__lines{gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-acct__pair{gap:var(--mv-space-1);flex-direction:column;display:flex}.mv-acct__ruled{justify-content:space-between;align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) 0;border-top:var(--mv-border);flex-wrap:wrap;display:flex}.mv-acct__ruled--block{display:block}.mv-acct__invoice{gap:var(--mv-space-1);min-width:0;display:grid}.mv-acct__number{font-family:var(--mv-font-mono);overflow-wrap:anywhere}.mv-acct__amount{align-items:center;gap:var(--mv-space-1);display:flex}.mv-acct__figure{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink)}.mv-acct__offers{margin-top:var(--mv-space-4);gap:var(--mv-space-3);display:grid}.mv-acct__form{margin-top:var(--mv-space-5);gap:var(--mv-space-3);display:grid}.mv-acct__form--near,.mv-acct__below{margin-top:var(--mv-space-3)}.mv-acct__near{margin-top:var(--mv-space-2)}.mv-acct__hug{margin-top:var(--mv-space-1)}.mv-acct__rows{margin-top:var(--mv-space-4);gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-acct__rows--loose{gap:var(--mv-space-4)}.mv-acct__rows>.mv-textaction{align-self:flex-start}.mv-acct__row{align-items:center;gap:var(--mv-space-4);display:flex}.mv-acct__row--wrap{flex-wrap:wrap}.mv-acct__rowmain{flex:1;min-width:0}.mv-acct__rowtitle{font:var(--mv-fw-semibold) var(--mv-text-base) / var(--mv-lh-heading) var(--mv-font);color:var(--mv-ink)}.mv-acct__rowtitle--lg{font-size:var(--mv-text-lg)}.mv-acct__rowsub{font:var(--mv-fw-regular) var(--mv-text-md) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink-3)}.mv-acct__line{gap:var(--mv-space-3);font:var(--mv-fw-regular) var(--mv-text-base) / var(--mv-lh-body) var(--mv-font);color:var(--mv-ink);display:flex}.mv-acct__line--top{align-items:flex-start}.mv-acct__linesub{color:var(--mv-ink-3)}.mv-acct__art{flex:none;height:34px}.mv-acct__payment{padding-top:var(--mv-space-4);border-top:var(--mv-border)}.mv-acct__cardrow{align-items:center;gap:var(--mv-space-1);flex-wrap:wrap;display:flex}.mv-acct__field{gap:var(--mv-space-2);flex-direction:column;display:flex}.mv-acct__glyph{color:var(--mv-action);flex:none;display:inline-flex}.mv-acct__disc{border-radius:var(--mv-radius-pill);background:var(--mv-paper-warm);width:36px;height:36px;color:var(--mv-ink-3);flex:none;place-items:center;display:grid}.mv-acct__initials{border-radius:var(--mv-radius-pill);background:var(--mv-action);width:52px;height:52px;color:var(--mv-on-action);font:var(--mv-fw-semibold) var(--mv-text-lg) var(--mv-font);flex:none;place-items:center;display:grid}.mv-acct__vetmain{flex:160px;min-width:0}.mv-acct__links{margin-top:var(--mv-space-2);column-gap:var(--mv-space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.mv-acct__link{align-items:center;gap:var(--mv-space-3);min-height:var(--mv-min-tap);padding:var(--mv-space-3) 0;border-top:var(--mv-border);display:flex;position:relative}.mv-acct__link--refused{color:var(--mv-ink-3);display:block}.mv-acct__linkhead{display:block}.mv-acct__linkword{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);color:var(--mv-ink);text-decoration:none}.mv-acct__linkword:after{content:"";position:absolute;inset:0}.mv-acct__linklabel{font:var(--mv-fw-semibold) var(--mv-text-base) var(--mv-font);display:block}.mv-acct__linksub{font:var(--mv-fw-regular) var(--mv-text-md) var(--mv-font);color:var(--mv-ink-3)}.mv-aihead{align-items:center;gap:var(--mv-space-3);display:flex}.mv-aihead__chip{border-radius:var(--mv-radius-md);background:var(--mv-ai-gradient);width:28px;height:28px;color:var(--mv-on-ai);flex:none;place-items:center;display:grid}.mv-cardform{margin:var(--mv-space-4) 0 0}@media (max-width:1279px){.mv-ordbody{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.mv-shop,.mv-ordpage{padding:var(--mv-space-5) var(--mv-space-4) var(--mv-space-8)}.mv-ordcard{padding:var(--mv-space-5) var(--mv-space-5)}.mv-shop__tools,.mv-shop__search{width:100%}.mv-shop__title,.mv-ordhead__title{font-size:var(--mv-text-2xl)}.mv-spine{gap:var(--mv-space-4);grid-template-columns:minmax(0,1fr)}.mv-lines__row{row-gap:var(--mv-space-2);grid-template-columns:44px minmax(0,1fr)}.mv-lines__shot{width:44px;height:44px}.mv-lines__money{text-align:left;grid-column:2}}@media (prefers-reduced-motion:reduce){.mv-track__fill,.mv-spine__dot--now{animation:none}.mv-shoptile,.mv-shoptile:hover{transition:none;transform:none}}.mv-vizempty{font:var(--mv-fw-regular) var(--mv-text-sm)/1.5 var(--mv-font);color:var(--mv-ink-3);padding:var(--mv-space-3) 0;margin:0}.mv-stagebars{gap:var(--mv-space-2);margin-bottom:var(--mv-space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;display:grid}.mv-stagebar{appearance:none;font:inherit;text-align:left;min-height:var(--mv-tap);gap:var(--mv-space-2);cursor:pointer;border-radius:var(--mv-radius-sm);transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;align-content:end;margin:-3px;padding:3px;text-decoration:none;display:grid}.mv-stagebar:hover{background:var(--mv-sage-50);text-decoration:none}.mv-stagebar--active{background:var(--mv-sunk);box-shadow:inset 0 0 0 1px var(--mv-action)}.mv-stagebar--active:hover{background:var(--mv-sunk)}.mv-stagebar--active .mv-stagebar__label{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-stagebar__bar{border-radius:var(--mv-radius-sm) var(--mv-radius-sm) 0 0;background:var(--mv-sage-600)}.mv-stagebar--quiet .mv-stagebar__bar{background:var(--mv-sage-400)}.mv-stagebar--warn .mv-stagebar__bar{background:var(--mv-warn)}.mv-stagebar--danger .mv-stagebar__bar{background:var(--mv-danger)}.mv-stagebar__bar--zero,.mv-stagebar--quiet .mv-stagebar__bar--zero,.mv-stagebar--warn .mv-stagebar__bar--zero,.mv-stagebar--danger .mv-stagebar__bar--zero{background:var(--mv-sage-150)}.mv-stagebar__count{font:var(--mv-fw-regular) var(--mv-text-xl)/1.1 var(--mv-font);color:var(--mv-ink)}.mv-stagebar__label{font:var(--mv-fw-regular) var(--mv-text-xs)/1.3 var(--mv-font);color:var(--mv-ink-3)}.mv-stagebar--warn .mv-stagebar__count,.mv-stagebar--warn .mv-stagebar__label{color:var(--mv-warn-ink)}.mv-stagebar--danger .mv-stagebar__count,.mv-stagebar--danger .mv-stagebar__label{color:var(--mv-danger)}.mv-agebuckets{--mv-agebucket-gap:var(--mv-space-2);gap:var(--mv-agebucket-gap);display:grid}.mv-agebucket{appearance:none;font:var(--mv-fw-regular) var(--mv-text-xs)/1.3 var(--mv-font);text-align:left;gap:var(--mv-space-3);color:var(--mv-ink-2);cursor:pointer;border-radius:var(--mv-radius-sm);transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;grid-template-columns:130px minmax(0,1fr) 56px;align-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.mv-agebucket:after{content:"";inset:calc(var(--mv-agebucket-gap) * -.5) 0;position:absolute}.mv-agebucket:first-child:after{top:calc(var(--mv-agebucket-gap) * -1)}.mv-agebucket:last-child:after{bottom:calc(var(--mv-agebucket-gap) * -1)}.mv-agebucket:hover{background:var(--mv-sage-50);text-decoration:none}.mv-agebucket--active{background:var(--mv-sunk);box-shadow:0 0 0 1px var(--mv-action)}.mv-agebucket--active .mv-agebucket__label{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-agebucket__track{border-radius:var(--mv-radius-sm);background:var(--mv-sage-100);height:22px;overflow:hidden}.mv-agebucket__fill{background:var(--mv-sage-600);min-width:7px;height:100%;display:block}.mv-agebucket__fill--none{background:0 0;min-width:0}.mv-agebucket__count{font-weight:var(--mv-fw-semibold);color:var(--mv-ink);text-align:right}.mv-agebucket--warn{color:var(--mv-warn-ink)}.mv-agebucket--warn .mv-agebucket__fill{background:var(--mv-warn)}.mv-agebucket--warn .mv-agebucket__count{color:var(--mv-warn-ink)}.mv-agebucket--danger{color:var(--mv-danger)}.mv-agebucket--danger .mv-agebucket__fill{background:var(--mv-danger)}.mv-agebucket--danger .mv-agebucket__count{color:var(--mv-danger)}.mv-agebuckets__callout{margin-top:var(--mv-space-4);padding:var(--mv-space-3) var(--mv-space-4);border-radius:var(--mv-radius-md);background:var(--mv-danger-bg);border:1px solid var(--mv-danger-line);align-items:center;gap:var(--mv-space-3);display:flex}.mv-agebuckets__callout--warn{background:var(--mv-warn-bg);border-color:var(--mv-warn-line)}.mv-agebuckets__callout__text{font:var(--mv-fw-regular) var(--mv-text-xs)/1.5 var(--mv-font);color:var(--mv-ink);flex:1}.mv-bignum{font-size:var(--mv-text-3xl);font-weight:var(--mv-fw-regular);line-height:1.1}.mv-kpi--dark{background:color-mix(in srgb, var(--mv-white) 6%, transparent);border-color:color-mix(in srgb, var(--mv-white) 10%, transparent);box-shadow:none;padding:var(--mv-space-4)}.mv-kpi--dark .mv-kpi__label{color:color-mix(in srgb, var(--mv-white) 50%, transparent)}.mv-kpi--dark .mv-kpi__value{color:var(--mv-on-dark)}.mv-kpi--dark .mv-kpi__value--warn{color:var(--mv-warn-on-dark)}.mv-kpi--dark .mv-kpi__value--danger{color:var(--mv-danger)}.mv-kpi--dark .mv-kpi__sub{color:color-mix(in srgb, var(--mv-white) 60%, transparent)}.mv-healthcard{background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-radius-lg);padding:var(--mv-space-4)}.mv-healthcard--warn{border-color:var(--mv-warn)}.mv-healthcard--danger{border-color:var(--mv-danger)}.mv-healthcard__head{justify-content:space-between;align-items:center;gap:var(--mv-space-2);display:flex}.mv-healthcard__id{align-items:center;gap:var(--mv-space-2);min-width:0;display:flex}.mv-healthcard__dot{border-radius:var(--mv-radius-pill);background:var(--mv-ok);flex:none;width:9px;height:9px}.mv-healthcard--warn .mv-healthcard__dot{background:var(--mv-warn)}.mv-healthcard--danger .mv-healthcard__dot{background:var(--mv-danger)}.mv-healthcard__name{font:var(--mv-fw-semibold) var(--mv-text-sm)/1.3 var(--mv-font);color:var(--mv-ink)}.mv-healthcard__word{font:var(--mv-fw-semibold) var(--mv-text-xs)/1.3 var(--mv-font);color:var(--mv-ok)}.mv-healthcard--warn .mv-healthcard__word{color:var(--mv-warn-ink)}.mv-healthcard--danger .mv-healthcard__word{color:var(--mv-danger)}.mv-healthcard__body{margin-top:var(--mv-space-2);gap:var(--mv-space-1);font:var(--mv-fw-regular) var(--mv-text-xs)/1.5 var(--mv-font);color:var(--mv-ink-3);display:grid}.mv-healthcard__row{justify-content:space-between;gap:var(--mv-space-2);display:flex}.mv-healthcard__row>:last-child{color:var(--mv-ink)}.mv-healthcard__consequence{margin-top:var(--mv-space-2);font:var(--mv-fw-regular) var(--mv-text-xs)/1.5 var(--mv-font);color:var(--mv-ink-3)}.mv-healthcard--warn .mv-healthcard__consequence{color:var(--mv-warn-ink)}.mv-healthcard--danger .mv-healthcard__consequence{color:var(--mv-danger)}.mv-statelane{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-3) var(--mv-space-4);font:var(--mv-fw-regular) var(--mv-text-xs)/1.4 var(--mv-font);color:var(--mv-ink-2);border-top:1px solid var(--mv-line);min-height:var(--mv-tap);display:flex}.mv-statelane__main{flex:1;min-width:0}.mv-statelane__state{font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-statelane__state--ok{color:var(--mv-ok)}.mv-statelane__state--warn{color:var(--mv-warn-ink)}.mv-statelane__state--danger{color:var(--mv-danger)}.mv-statelane__action{flex:none;margin-left:auto}.mv-statelane--warn{background:var(--mv-warn-bg)}.mv-statelane--danger{background:var(--mv-danger-bg)}.mv-statelane--own{border:1px solid var(--mv-line-3);border-radius:var(--mv-radius-md);background:var(--mv-paper);margin:var(--mv-space-2) 0}.mv-meter--staff .mv-meter__track{height:5px}.mv-meter--staff .mv-meter__words{font-size:var(--mv-text-xs)}.mv-meter__caption{margin-top:var(--mv-space-1);font-size:var(--mv-text-xs);color:var(--mv-ink-3)}@media (prefers-reduced-motion:reduce){.mv-stagebar,.mv-agebucket{transition:none}}.mv-healthgrid{gap:var(--mv-space-3);display:grid}.mv-healthgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mv-healthgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1279px){.mv-healthgrid--4,.mv-healthgrid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mv-healthgrid--4,.mv-healthgrid--3{grid-template-columns:minmax(0,1fr)}}.mv-kpilink{color:inherit;border-radius:var(--mv-radius-lg);text-decoration:none;display:flex}.mv-kpilink>.mv-kpi{flex:1}.mv-kpilink:hover .mv-kpi{border-color:var(--mv-line-3)}.mv-kpilink:focus-visible{box-shadow:var(--mv-ring);outline:none}.mv-kpilink--active .mv-kpi{background:var(--mv-sunk);border-color:var(--mv-action)}@media (max-width:1279px){.mv-kpis:has(>.mv-kpilink){grid-template-columns:repeat(2,minmax(0,1fr))}}.mv-glance .mv-kpi__label,.mv-glance .mv-kpi__sub{color:var(--mv-ink-2)}.mv-glance .mv-kpi{height:100%}.mv-kpis.mv-glance__trade{grid-template-columns:minmax(0,1fr)}.mv-kpis.mv-glance__now{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.mv-glance__now>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:768px){.mv-kpis.mv-glance__trade{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-kpis.mv-glance__now{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-portal=pharmacy] .mv-agebuckets{--mv-agebucket-gap:var(--mv-space-3)}.mv-benchlink{color:inherit;min-height:var(--mv-min-tap);border-radius:var(--mv-radius-lg);text-decoration:none;display:block}.mv-benchlink:hover{text-decoration:none}.mv-benchlink:hover .mv-kpi,.mv-benchlink:focus-visible .mv-kpi{border-color:var(--mv-line-3);box-shadow:var(--mv-shadow-md)}.mv-lanetile{min-height:var(--mv-min-tap);border-radius:var(--mv-radius-lg);color:inherit;text-decoration:none;display:grid}.mv-lanetile:hover{text-decoration:none}.mv-lanetile:hover .mv-kpi{border-color:var(--mv-line-3)}.mv-farmrow{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-5);color:inherit;transition:background-color var(--mv-dur-fast) var(--mv-ease);text-decoration:none;display:flex}.mv-farmrow+.mv-farmrow{border-top:1px solid var(--mv-line)}a.mv-farmrow:hover{background:var(--mv-sage-50);text-decoration:none}.mv-farmrow__main{flex:1;min-width:0}.mv-farmrow__head{justify-content:space-between;align-items:flex-start;gap:var(--mv-space-2);display:flex}.mv-farmrow__name{font:var(--mv-fw-semibold) var(--mv-text-base)/1.3 var(--mv-font);color:var(--mv-ink)}.mv-farmrow__head .mv-chip{padding-block:2px}.mv-farmrow__meta{font:var(--mv-fw-regular) var(--mv-text-sm)/18px var(--mv-font);color:var(--mv-ink-3);margin-top:3px;display:block}.mv-farmrow__open{font:var(--mv-fw-semibold) var(--mv-text-sm)/1.3 var(--mv-font);color:var(--mv-action);white-space:nowrap;flex:none}a.mv-farmrow:hover .mv-farmrow__open{text-decoration:underline}@media (prefers-reduced-motion:reduce){.mv-farmrow{transition:none}}.mv-ph{max-width:34rem;padding:var(--mv-space-8) var(--mv-space-6);border-color:var(--mv-line-3);box-shadow:none;transition:none}.mv-ph:hover{box-shadow:none}.mv-ph__crumb{align-items:center;gap:var(--mv-space-2);margin-bottom:var(--mv-space-3);font-size:var(--mv-text-xs);color:var(--mv-ink-3);flex-wrap:wrap;display:flex}.mv-ph__crumb-step{align-items:center;gap:var(--mv-space-2);display:inline-flex}.mv-ph__crumb-sep{color:var(--mv-ink-4);flex:none}.mv-ph__crumb-here{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-ph__skel{border:1px dashed var(--mv-line-3);border-radius:var(--mv-card-radius);background:var(--mv-paper);max-width:34rem;height:536px}.mv-subcrumb{align-items:center;gap:var(--mv-space-2);margin-bottom:var(--mv-space-3);font-size:var(--mv-text-xs);color:var(--mv-ink-3);flex-wrap:wrap;display:flex}.mv-subcrumb__step{align-items:center;gap:var(--mv-space-2);display:inline-flex}.mv-subcrumb__link{color:inherit;text-decoration:none}.mv-subcrumb__link:hover{text-decoration:underline}.mv-subcrumb__sep{color:var(--mv-ink-4);flex:none}.mv-subcrumb__here{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-rechead__crumb .mv-subcrumb{margin-bottom:0}.mv-backline{align-items:center;gap:var(--mv-space-2);min-height:44px;margin-bottom:var(--mv-space-2);font-size:var(--mv-text-sm);color:var(--mv-ink-2);text-decoration:none;display:inline-flex}.mv-backline:hover{color:var(--mv-ink);text-decoration:underline}.mv-backline__glyph{color:var(--mv-ink-4);flex:none}.mv-crumb{align-items:center;gap:var(--mv-space-2);margin-bottom:var(--mv-space-3);font-size:var(--mv-text-xs);color:var(--mv-ink-3);flex-wrap:wrap;display:flex}.mv-crumb__step{align-items:center;gap:var(--mv-space-2);display:inline-flex}.mv-crumb__link{color:inherit;text-decoration:none}.mv-crumb__link:hover{text-decoration:underline}.mv-crumb__sep{color:var(--mv-ink-4);flex:none}.mv-crumb__here{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-lanes{gap:var(--mv-space-3);margin-bottom:var(--mv-space-3);display:grid}.mv-lane{align-items:flex-start;gap:var(--mv-space-4);padding:var(--mv-space-4);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);background:var(--mv-paper);box-shadow:var(--mv-shadow-sm);color:inherit;text-decoration:none;display:flex}.mv-lane:hover{border-color:var(--mv-border-strong);box-shadow:var(--mv-shadow-md)}.mv-lane__body{flex:auto;min-width:0}.mv-lane__name{font-size:var(--mv-text-md);color:var(--mv-ink);font-weight:var(--mv-fw-semibold);display:block}.mv-lane__what{margin-top:var(--mv-space-1);font-size:var(--mv-text-sm);color:var(--mv-ink-3);display:block}.mv-lane__tail{align-items:center;gap:var(--mv-space-3);font-size:var(--mv-text-sm);color:var(--mv-ink-3);flex:none;align-self:center;display:flex}.mv-lane__chev{color:var(--mv-ink-4)}@media (max-width:767px){.mv-lane:not(.mv-lane--bare){flex-wrap:wrap}.mv-lane:not(.mv-lane--bare) .mv-lane__tail{align-self:flex-start;width:100%}}.mv-hubjump{gap:var(--mv-space-2);margin-bottom:var(--mv-space-4);flex-wrap:wrap;display:flex}.mv-hubjump__chip{align-items:center;gap:var(--mv-space-2);min-height:36px;padding:0 var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-pill);background:var(--mv-paper);font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink-2);transition:border-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);text-decoration:none;display:inline-flex}.mv-hubjump__chip:hover{border-color:var(--mv-line-3);color:var(--mv-ink);text-decoration:none}.mv-hublist{margin:var(--mv-space-2) 0 0;padding:0;list-style:none}.mv-hubrow{margin:0}.mv-hubrow__inner{align-items:center;gap:var(--mv-space-2);min-height:30px;font-size:var(--mv-text-sm);color:var(--mv-ink-2);text-decoration:none;display:flex}a.mv-hubrow__inner:hover{color:var(--mv-ink);text-decoration:underline}.mv-hubrow--coming>.mv-hubrow__inner{color:var(--mv-ink-3);cursor:default}.mv-hubtop{text-align:right;margin-top:calc(-1 * var(--mv-space-3))}.mv-inlink{color:var(--mv-action);font-weight:var(--mv-fw-semibold);text-decoration:none}.mv-inlink:hover{text-decoration:underline}.mv-keyblock{margin:var(--mv-space-4) 0;padding:var(--mv-space-4);background:var(--mv-paper-2);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);font-family:var(--mv-font-mono);font-size:var(--mv-text-md);color:var(--mv-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.6}.mv-helper__disc{width:100%;padding:var(--mv-space-1) 0 2px;color:var(--mv-white);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;display:flex}.mv-helper__discface{border-radius:var(--mv-radius-pill);background:var(--mv-app-spark);width:48px;height:48px;color:var(--mv-on-ai);place-items:center;display:grid}.mv-helper__discword{font-size:var(--mv-text-xs);font-weight:var(--mv-fw-semibold);letter-spacing:.02em;line-height:1}.mv-helper__disc[data-open] .mv-helper__discface{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c}.mv-helper__disc[data-off] .mv-helper__discface{color:#ffffff9e;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3}.mv-helper__disc:focus-visible{border-radius:var(--mv-radius-md);box-shadow:var(--mv-ring);outline:none}.mv-helper{right:0;top:var(--mv-banner-h);z-index:var(--mv-z-drawer);background:var(--mv-ai-tint);border-left:1px solid var(--mv-ai-line);width:min(400px,92vw);animation:mv-helper-in var(--mv-dur-base) var(--mv-ease) both;flex-direction:column;display:flex;position:fixed;bottom:0;overflow:hidden;box-shadow:-14px 0 34px #18312a24}@keyframes mv-helper-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mv-helper__scrim{display:none}@media (max-width:767px){.mv-helper__scrim{z-index:calc(var(--mv-z-dialog) - 1);background:var(--mv-app-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;display:block;position:fixed;inset:0}.mv-helper{z-index:var(--mv-z-dialog);width:auto;height:min(var(--mv-app-sheet), 82vh);border-radius:var(--mv-radius-2xl) var(--mv-radius-2xl) 0 0;border-left:0;inset:auto 0 0;box-shadow:0 -20px 50px #18312a4d}}@media (min-width:1500px){.mv-shell--staff:has(>.mv-helper){grid-template-columns:var(--mv-rail) minmax(0, 1fr) 380px}.mv-shell--staff{transition:grid-template-columns var(--mv-dur-slow) var(--mv-ease)}.mv-helper{top:var(--mv-banner-h);height:calc(100dvh - var(--mv-banner-h));z-index:auto;width:380px;box-shadow:none;border-left:1px solid var(--mv-ai-line);align-self:start;position:sticky;bottom:auto}}.mv-helper__head{align-items:center;gap:var(--mv-space-3);padding:var(--mv-space-4) var(--mv-space-4);border-bottom:1px solid var(--mv-ai-line);flex:none;display:flex}.mv-helper[data-off]{background:var(--mv-paper);border-left-color:var(--mv-line)}.mv-helper[data-off] .mv-helper__head,.mv-helper[data-off] .mv-helper__ask{border-color:var(--mv-line)}.mv-helper[data-off] .mv-helper__spark{background:var(--mv-sunk);color:var(--mv-ink-3);box-shadow:inset 0 0 0 1px var(--mv-line)}.mv-helper__spark{border-radius:var(--mv-radius-pill);background:var(--mv-app-spark);width:32px;height:32px;color:var(--mv-on-ai);flex:none;place-items:center;display:grid}.mv-helper__headtext{flex:1;min-width:0}.mv-helper__title{font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-helper__scope{font-size:var(--mv-text-sm);color:var(--mv-ink-3);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mv-helper__close{flex:none}@media (max-width:767px){.mv-helper__close{min-width:var(--mv-tap-lg);min-height:var(--mv-tap-lg);place-items:center;display:grid}}.mv-helper__body{min-height:0;padding:var(--mv-space-4) var(--mv-space-4) var(--mv-space-5);gap:var(--mv-space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.mv-helper__rescoped{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink-2);margin:0}.mv-helper__banner{font-size:var(--mv-text-sm);color:var(--mv-ink-2);padding:var(--mv-space-3) var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);background:var(--mv-paper);margin:0;line-height:1.45}.mv-helper__list{gap:var(--mv-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mv-helper__row{width:100%;padding:var(--mv-space-3) var(--mv-space-3);text-align:left;border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);background:var(--mv-paper);cursor:pointer;gap:2px;display:grid}.mv-helper__row:hover{border-color:var(--mv-line-3)}.mv-helper__row:focus-visible{box-shadow:var(--mv-ring);outline:none}.mv-helper__rowtitle,.mv-helper__articletitle{font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-helper__articletitle{margin:var(--mv-space-2) 0 0}.mv-helper__rowsummary,.mv-helper__articlesummary{font-size:var(--mv-text-sm);color:var(--mv-ink-3);line-height:1.45}.mv-helper__articlesummary{margin:var(--mv-space-1) 0 0}.mv-helper__article{gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-helper__section p{font-size:var(--mv-text-sm);color:var(--mv-ink-2);margin:0;line-height:1.55}.mv-helper__sectionhead{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0 0 3px}.mv-helper__ask{gap:var(--mv-space-2);padding:var(--mv-space-3) var(--mv-space-4);border-top:1px solid var(--mv-ai-line);background:var(--mv-paper);flex:none;display:flex}.mv-helper__askinput{min-width:0;min-height:var(--mv-min-tap);padding:0 var(--mv-space-3);border:1px solid var(--mv-line-field);border-radius:var(--mv-radius-md);background:var(--mv-paper);font:inherit;font-size:var(--mv-text-sm);color:var(--mv-ink);flex:1}.mv-helper__askinput:focus-visible{box-shadow:var(--mv-ring);outline:none}@media (min-width:768px){.mv-helper__askinput,.mv-helper__dryfield{max-width:var(--mv-input-text)}}.mv-helper__asksend{min-height:var(--mv-min-tap);padding:0 var(--mv-space-4);border:1px solid var(--mv-action);border-radius:var(--mv-radius-md);background:var(--mv-paper);font:inherit;font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-action);cursor:pointer;flex:none}.mv-helper__asksend:disabled{border-color:var(--mv-line);color:var(--mv-ink-4);cursor:default}.mv-helper__dry{gap:var(--mv-space-2);padding-top:var(--mv-space-3);border-top:1px solid var(--mv-line);flex-direction:column;display:flex}.mv-helper__dryform{gap:var(--mv-space-2);flex-direction:column;display:flex}.mv-helper__dryfield{font-size:var(--mv-text-sm);color:var(--mv-ink-2);flex-direction:column;gap:3px;display:flex}.mv-helper__dryfield select{min-height:var(--mv-min-tap);padding:0 var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);background:var(--mv-paper);font:inherit;font-size:var(--mv-text-sm);color:var(--mv-ink)}.mv-helper__drycheck{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);font-size:var(--mv-text-sm);color:var(--mv-ink-2);display:flex}.mv-helper__dryresult{gap:var(--mv-space-2);padding:var(--mv-space-3) var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-radius-md);background:var(--mv-paper);flex-direction:column;display:flex}.mv-helper__drynothing{font-size:var(--mv-text-sm);font-weight:var(--mv-fw-semibold);color:var(--mv-ink);margin:0}.mv-helper__figures{gap:2px;margin:0;display:grid}.mv-helper__figure{justify-content:space-between;gap:var(--mv-space-3);padding:var(--mv-space-1) 0;border-bottom:1px solid var(--mv-line);font-size:var(--mv-text-sm);color:var(--mv-ink-3);display:flex}.mv-helper__figure dt,.mv-helper__figure dd{margin:0}.mv-helper__figure--moved{color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-helper__dryerror{font-size:var(--mv-text-sm);color:var(--mv-ink-2);margin:0}.mv-shop__tools .mv-shop__search{flex:1;min-width:0}.mv-app-rail__row:has(>.mv-linkpending){background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-railgroup__row:has(>.mv-linkpending){background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-rail:has(.mv-app-rail__brand>.mv-linkpending) .mv-app-rail__row--ask{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-rail:has(.mv-railgroup--asks .mv-railgroup__row>.mv-linkpending) .mv-app-rail__row--ask{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-rail:has(.mv-app-rail__account>.mv-linkpending) .mv-app-rail__row[href=\/account]{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-tabbar__item:has(>.mv-linkpending){background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-page:has(.mv-app-header__logo>.mv-linkpending) .mv-app-tabbar__item--ask{background:var(--mv-sunk);border-color:var(--mv-line);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-app-header__control:has(>.mv-linkpending){background:var(--mv-sunk);border-color:var(--mv-line)}.mv-app-rail__row--ask:not([data-assistant-off=true]):has(>.mv-linkpending){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-app-rail:has(.mv-app-rail__brand>.mv-linkpending) .mv-app-rail__row--ask:not([data-assistant-off=true]){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-app-rail:has(.mv-railgroup--asks .mv-railgroup__row>.mv-linkpending) .mv-app-rail__row--ask:not([data-assistant-off=true]){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-app-tabbar__item--ask:not([data-assistant-off=true]):has(>.mv-linkpending){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-page:has(.mv-app-header__logo>.mv-linkpending) .mv-app-tabbar__item--ask:not([data-assistant-off=true]){background:var(--mv-ai-tint);border-color:var(--mv-ai-line);color:var(--mv-ai-text)}.mv-app-rail:has(.mv-app-rail__row>.mv-linkpending) .mv-app-rail__row[aria-current=page]:not(:has(>.mv-linkpending)){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-app-rail:has(.mv-app-rail__brand>.mv-linkpending) .mv-app-rail__row[aria-current=page]:not(.mv-app-rail__row--ask){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-app-rail:has(.mv-railgroup--asks .mv-railgroup__row>.mv-linkpending) .mv-app-rail__row[aria-current=page]:not(.mv-app-rail__row--ask){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-app-rail:has(.mv-app-rail__account>.mv-linkpending) .mv-app-rail__row[aria-current=page]:not([href=\/account]){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-app-rail:has(.mv-linkpending) .mv-railgroup__row[aria-current]:not(:has(>.mv-linkpending)){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-app-tabbar:has(.mv-linkpending) .mv-app-tabbar__item[aria-current=page]:not(:has(>.mv-linkpending)){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-page:has(.mv-app-header__control>.mv-linkpending) .mv-app-tabbar__item[aria-current=page]{color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}.mv-page:has(.mv-app-header__logo>.mv-linkpending) .mv-app-tabbar__item[aria-current=page]:not(.mv-app-tabbar__item--ask){color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0;border-color:#0000}:is(.mv-page:has(.mv-app-tabbar .mv-linkpending) .mv-app-header__control[aria-current=page],.mv-page:has(.mv-app-header__control>.mv-linkpending) .mv-app-header__control[aria-current=page]:not(:has(>.mv-linkpending)),.mv-page:has(.mv-app-header__logo>.mv-linkpending) .mv-app-header__control[aria-current=page]){background:0 0;border-color:#0000}.mv-rail__item:has(>.mv-linkpending){background:var(--mv-rail-dark-current);color:var(--mv-white);font-weight:var(--mv-fw-semibold)}.mv-rail__who:has(>.mv-linkpending){background:var(--mv-rail-dark-current)}.mv-kpilink:has(>.mv-linkpending) .mv-kpi{background:var(--mv-sunk);border-color:var(--mv-action);transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease)}form[aria-busy=true] .mv-btn--primary[type=submit]{background:var(--mv-action-active)}.mv-btn--primary:has(>.mv-linkpending){background:var(--mv-action-active)}form[aria-busy=true] .mv-btn--secondary[type=submit]{background:var(--mv-paper-3)}.mv-btn--secondary:has(>.mv-linkpending){background:var(--mv-paper-3)}form[aria-busy=true] .mv-btn--ghost[type=submit]{background:var(--mv-paper-3);color:var(--mv-ink)}.mv-btn--ghost:has(>.mv-linkpending){background:var(--mv-paper-3);color:var(--mv-ink)}.mv-row:has(>a.mv-btn--secondary[aria-current])>a.mv-btn--ghost:has(>.mv-linkpending){background:var(--mv-paper);color:var(--mv-ink);border-color:var(--mv-line-field)}.mv-row:has(>a.mv-btn--primary[aria-current])>a.mv-btn--secondary:has(>.mv-linkpending){background:var(--mv-action);color:var(--mv-on-action);border-color:#0000}.mv-row:has(>a.mv-btn--ghost>.mv-linkpending)>a.mv-btn--secondary[aria-current]:not(:has(>.mv-linkpending)){color:var(--mv-ink-2);background:0 0;border-color:#0000}.mv-row:has(>a.mv-btn--secondary>.mv-linkpending)>a.mv-btn--primary[aria-current]:not(:has(>.mv-linkpending)){background:var(--mv-paper);color:var(--mv-ink);border-color:var(--mv-line-field)}:is(.mv-btn:has(>.mv-linkpending),form[aria-busy=true] .mv-btn[type=submit]){box-shadow:none;transform:scale(.98)}.mv-column:has(.mv-linkpending,form[aria-busy=true])>:not(.mv-pagehead,:has(.mv-linkpending),:has(form[aria-busy=true])){opacity:.55;transition:opacity var(--mv-dur-fast) var(--mv-ease)}.mv-rail:has(.mv-linkpending) .mv-rail__item--current:not(:has(>.mv-linkpending)){color:#ffffffad;font-weight:var(--mv-fw-regular);background:0 0}.mv-rail:has(.mv-linkpending) .mv-rail__who[aria-current=page]:not(:has(>.mv-linkpending)){background:0 0}:has(>.mv-kpilink>.mv-linkpending)>.mv-kpilink--active:not(:has(>.mv-linkpending)) .mv-kpi{background:var(--mv-paper);border-color:var(--mv-line)}.mv-public__fold{background:linear-gradient(180deg, var(--mv-iris-50) 0%, var(--mv-paper-warm) 100%);padding-bottom:var(--mv-space-10)}.mv-public__head{justify-content:space-between;align-items:center;gap:var(--mv-space-4);padding-block:var(--mv-space-6);display:flex}.mv-public__logo{width:auto;height:56px;display:block}.mv-public__claim{margin:var(--mv-space-10) 0 var(--mv-space-8);font-size:var(--mv-text-4xl);font-weight:var(--mv-fw-regular);line-height:var(--mv-lh-tight);letter-spacing:var(--mv-ls-display);color:var(--mv-ink)}.mv-public__claim-second{color:var(--mv-ink-3);display:block}.mv-public__tiles{margin:var(--mv-space-8) 0 var(--mv-space-12);gap:var(--mv-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));padding:0;list-style:none;display:grid}.mv-public__tile{gap:var(--mv-space-3);flex-direction:column;height:100%;display:flex}.mv-public__art{align-self:flex-start;width:auto;height:120px;display:block}.mv-public__tile-title{font-size:var(--mv-text-xl);font-weight:var(--mv-fw-semibold);line-height:var(--mv-lh-heading);color:var(--mv-ink);margin:0}.mv-public__tile-blurb{color:var(--mv-ink-2);margin:0}.mv-public__tile-ask{margin-top:auto}.mv-public__ask-title{margin:0 0 var(--mv-space-6);font-size:var(--mv-text-3xl);font-weight:var(--mv-fw-regular);line-height:var(--mv-lh-tight);letter-spacing:var(--mv-ls-display);color:var(--mv-ink)}.mv-public__ask{gap:var(--mv-space-6);flex-direction:column;display:flex}@media (max-width:640px){.mv-public__claim{font-size:var(--mv-text-3xl)}}.mv-dealboard{gap:var(--mv-space-3);padding-bottom:var(--mv-space-2);grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.mv-dealboard__summary{font-size:var(--mv-text-lg);color:var(--mv-ink);margin:0}.mv-dealboard__col{gap:var(--mv-space-3);min-height:10rem;padding:var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);background:var(--mv-sunk);flex-direction:column;display:flex}.mv-dealboard__col--over{background:var(--mv-selected-bg);border-color:var(--mv-selected-line)}.mv-dealboard__name{font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);color:var(--mv-ink)}.mv-dealboard__figures{font-size:var(--mv-text-sm);color:var(--mv-ink-3)}.mv-dealboard__cards{gap:var(--mv-space-2);display:grid}.mv-dealcard{gap:var(--mv-space-1);padding:var(--mv-space-3);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);background:var(--mv-paper);box-shadow:var(--mv-shadow-sm);font-size:var(--mv-text-sm);color:var(--mv-ink-2);display:grid}.mv-dealcard[draggable=true]{cursor:grab}.mv-dealcard--moving{box-shadow:none;border-style:dashed}.mv-dealcard__head{justify-content:space-between;gap:var(--mv-space-2);align-items:baseline;display:flex}.mv-dealcard__value{font-family:var(--mv-font-mono);color:var(--mv-ink);white-space:nowrap}.mv-workspace:has(>.mv-cc){padding-block:0}.mv-cc{width:100%;max-width:var(--mv-column-console);padding:var(--mv-cc-gutter);gap:var(--mv-cc-gap);flex-direction:column;margin-inline:auto;display:flex;container:mv-cc/inline-size}.mv-cc--loading{cursor:progress}.mv-cc__head{align-items:center;column-gap:var(--mv-space-6);row-gap:var(--mv-space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity side""meta side";display:grid}.mv-cc__identity{align-items:center;gap:var(--mv-space-2) var(--mv-space-4);flex-wrap:wrap;grid-area:identity;min-width:0;display:flex}.mv-cc__id{min-width:0;font-family:var(--mv-font-mono);font-size:var(--mv-text-2xl);font-weight:var(--mv-fw-regular);line-height:var(--mv-lh-heading);color:var(--mv-ink);overflow-wrap:anywhere;margin:0}.mv-cc__meta{min-width:0;font-size:var(--mv-text-sm);color:var(--mv-ink-3);grid-area:meta}.mv-cc__headside{justify-content:flex-end;align-items:center;gap:var(--mv-space-2);flex-wrap:wrap;grid-area:side;display:flex}@container mv-cc (max-width:759px){.mv-cc__head{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""meta""side"}.mv-cc__headside{justify-content:flex-start}}.mv-cc__banners{gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-cc__banners>*{margin-block:0}.mv-cc__body{--mv-cc-layout:stack;gap:var(--mv-cc-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.mv-cc__stage{gap:var(--mv-cc-gap);flex-direction:column;min-width:0;display:flex}.mv-cc__stagebody{min-width:0}.mv-cc__stagefoot{align-items:center;gap:var(--mv-space-3);flex-wrap:wrap;display:flex}.mv-cc__col{gap:var(--mv-space-3);flex-direction:column;min-width:0;display:flex}@container mv-cc (min-width:760px){.mv-cc__body{--mv-cc-layout:one;grid-template-columns:auto minmax(var(--mv-cc-stage-min), 1fr);grid-template-rows:auto 1fr;column-gap:0}.mv-cc__col{width:calc(var(--mv-cc-side) + 2 * var(--mv-space-1));padding:var(--mv-space-1);margin:calc(-1 * var(--mv-space-1)) calc(var(--mv-cc-gap) - var(--mv-space-1)) calc(-1 * var(--mv-space-1)) calc(-1 * var(--mv-space-1));grid-column:1}.mv-cc__col--folded{width:auto}.mv-cc__stage{grid-area:1/2/span 2}}@container mv-cc (min-width:1056px){.mv-cc__body{--mv-cc-layout:two;grid-template-columns:auto minmax(var(--mv-cc-stage-min), 1fr) auto;grid-template-rows:auto}.mv-cc__col{top:var(--mv-cc-gutter);max-height:calc(100dvh - 2 * var(--mv-cc-gutter));overscroll-behavior:contain;grid-row:1;position:sticky;overflow-y:auto}.mv-cc__col--left{grid-column:1}.mv-cc__stage{grid-area:1/2}.mv-cc__col--right{margin-inline:calc(var(--mv-cc-gap) - var(--mv-space-1)) calc(-1 * var(--mv-space-1));grid-column:3}.mv-cc__side>.mv-cc__sidehead--empty{min-height:var(--mv-min-tap);display:block}}.mv-cc__side{gap:var(--mv-space-3);flex-direction:column;min-width:0;display:flex}.mv-cc__sidehead{align-items:center;gap:var(--mv-space-3);min-width:0;display:flex}.mv-cc__sidehead--empty{display:none}.mv-cc__side[data-folded]>.mv-cc__sidehead{padding:var(--mv-space-2);background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);box-shadow:var(--mv-shadow-sm)}.mv-cc__sidehead>.mv-cc__iconbtn{background:var(--mv-paper);border-color:var(--mv-line-3)}.mv-cc__sidetitles{min-width:0;font-size:var(--mv-text-sm);color:var(--mv-ink-2)}.mv-cc__sidepanels{gap:var(--mv-space-3);flex-direction:column;display:flex}.mv-cc__sidepanels[hidden],.mv-cc__panelbody[hidden]{display:none}.mv-cc__panel{min-width:0;padding:0 var(--mv-space-4) var(--mv-space-4);background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);box-shadow:var(--mv-shadow-sm)}.mv-cc__panel--collapsed{padding-bottom:var(--mv-space-2)}.mv-cc__panelhead{align-items:center;gap:var(--mv-space-1);min-height:calc(var(--mv-min-tap) + var(--mv-space-2));margin-inline-end:calc(-1 * var(--mv-space-2));display:flex}.mv-cc__paneltitle{min-width:0;font-size:var(--mv-text-md);font-weight:var(--mv-fw-semibold);flex:1;margin:0}.mv-cc__titletext{overflow-wrap:anywhere;min-width:0}.mv-cc__paneltitle>.mv-cc__titletext{padding-inline-start:calc(var(--mv-space-4) + var(--mv-space-2))}.mv-cc__disclosure{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);padding:0 var(--mv-space-2);border-radius:var(--mv-radius-md);color:var(--mv-ink-3);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;margin-inline-start:calc(-1 * var(--mv-space-2));display:inline-flex}.mv-cc__disclosure:hover{background:var(--mv-paper-3)}.mv-cc__summary{padding-inline-start:var(--mv-space-6);padding-bottom:var(--mv-space-2);font-size:var(--mv-text-sm);color:var(--mv-ink-2)}.mv-cc__panelbody{overflow-wrap:anywhere;min-width:0}.mv-cc__iconbtn{min-height:var(--mv-min-tap);aspect-ratio:1;border-radius:var(--mv-radius-md);color:var(--mv-ink-3);cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease), color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.mv-cc__iconbtn:hover,.mv-cc__iconbtn[aria-haspopup][aria-expanded=true]{background:var(--mv-paper-3);color:var(--mv-ink)}.mv-cc__menu{width:max-content;max-width:100%;margin-inline-start:auto;margin-bottom:var(--mv-space-3);padding:var(--mv-space-1);background:var(--mv-paper);border:var(--mv-border-strong);border-radius:var(--mv-radius-md);box-shadow:var(--mv-shadow-md);flex-direction:column;display:flex}.mv-cc__menuitem{align-items:center;gap:var(--mv-space-2);min-height:var(--mv-min-tap);padding:0 var(--mv-space-3);border-radius:var(--mv-radius-sm);color:var(--mv-ink);font:inherit;font-size:var(--mv-text-md);text-align:start;cursor:pointer;transition:background-color var(--mv-dur-fast) var(--mv-ease);background:0 0;border:0;display:inline-flex}.mv-cc__menuitem:hover,.mv-cc__menuitem:focus-visible{background:var(--mv-paper-3)}.mv-cc__menuitem .mv-icon{color:var(--mv-ink-3)}.mv-cc__foot{min-width:0}.mv-cc-steps{align-items:center;row-gap:var(--mv-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mv-cc-steps__step{align-items:center;min-width:0;max-width:100%;display:flex}.mv-cc-steps__step+.mv-cc-steps__step:before{content:"";width:var(--mv-space-4);background:var(--mv-line-3);flex:none;height:1px}.mv-cc-steps__pill{min-height:var(--mv-min-tap);padding:0 var(--mv-space-4);border-radius:var(--mv-radius-pill);font-size:var(--mv-text-md);line-height:var(--mv-lh-heading);overflow-wrap:anywhere;transition:background-color var(--mv-dur-fast) var(--mv-ease), border-color var(--mv-dur-fast) var(--mv-ease);border:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.mv-cc-steps__pill--done{background:var(--mv-sage-100);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-cc-steps__pill--current{background:var(--mv-paper);border-color:var(--mv-line-3);box-shadow:var(--mv-shadow-sm);color:var(--mv-ink);font-weight:var(--mv-fw-semibold)}.mv-cc-steps__pill--future{border-color:var(--mv-line-3);color:var(--mv-ink-2);font-weight:var(--mv-fw-regular);background:0 0}a.mv-cc-steps__pill--done:hover{background:var(--mv-sage-150)}a.mv-cc-steps__pill--future:hover{background:var(--mv-paper-3)}.mv-cc-skel{gap:var(--mv-cc-gap);flex-direction:column;display:flex}.mv-cc-skel__panel{gap:var(--mv-space-3);padding-top:var(--mv-space-4);flex-direction:column;display:flex}.mv-cc-skel__id{width:30%;height:var(--mv-text-2xl);margin-block:calc((var(--mv-text-2xl) * var(--mv-lh-heading) - var(--mv-text-2xl)) / 2)}.mv-cc-skel__chip{width:12%;height:var(--mv-space-5);border-radius:var(--mv-radius-pill);opacity:.7}.mv-cc-skel__meta{width:40%;margin-block:calc((var(--mv-text-sm) * var(--mv-lh-body) - 10px) / 2);opacity:.6}.mv-cc-skel__banner{height:calc(4 * var(--mv-space-4));border-radius:var(--mv-radius-md);opacity:.6}.mv-cc-skel__exit{width:calc(4 * var(--mv-min-tap));height:var(--mv-min-tap);border-radius:var(--mv-radius-md);opacity:.5}.mv-cc-skel__title{width:40%}.mv-cc-skel__line{width:100%}.mv-cc-skel__line+.mv-cc-skel__line{opacity:.75;width:82%}.mv-cc-skel__line+.mv-cc-skel__line+.mv-cc-skel__line{opacity:.55;width:64%}.mv-cc-skel__pill{width:calc(3 * var(--mv-min-tap));height:var(--mv-min-tap);border-radius:var(--mv-radius-pill)}.mv-cc-skel__stage{gap:var(--mv-space-4);padding:var(--mv-space-6);background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:var(--mv-card-radius);flex-direction:column;display:flex}.mv-cc-skel__heading{width:50%;height:var(--mv-text-xl)}.mv-cc-skel__action{width:calc(5 * var(--mv-min-tap));height:var(--mv-tap-lg);border-radius:var(--mv-radius-md);opacity:.5}
