.mp-estoque-page .mp-est-typeseg{border:none;border-radius:14px;gap:4px}.mp-estoque-page .mp-est-typebtn{border-radius:11px;padding:8px 14px}.mp-estoque-page .mp-est-typebtn-on{box-shadow:0 1px 3px oklch(0 0 0/.08)}.mp-estoque-page .mp-est-kpis{border:none;background:transparent;padding:0;gap:28px;grid-template-columns:repeat(3,auto);justify-content:end;text-align:right}.mp-estoque-page .mp-est-kpi{gap:1px;padding:0}.mp-estoque-page .mp-est-kpi-val{font-family:var(--mp-font-mono);font-variant-numeric:tabular-nums}.mp-estoque-page .mp-est-kpi-warn .mp-est-kpi-val{color:var(--mp-berry)}.mp-estoque-page .mp-est-tabs{border-radius:99px;gap:8px}.mp-estoque-page .mp-est-tab{border-radius:99px}.mp-estoque-page .mp-est-tab-on{box-shadow:0 1px 2px oklch(0 0 0/.06)}.mp-estoque-page .mp-est-toolbar .mp-search{height:36px;border:none;border-radius:99px;background:var(--mp-muted)}.mp-estoque-page .mp-est-toolbar .mp-est-sel{border:none;background:transparent;color:var(--mp-muted-fg);height:32px;border-radius:9px}.mp-estoque-page .mp-est-toolbar .mp-est-sel:hover{background:var(--mp-muted);color:var(--mp-fg)}.mp-estoque-page .mp-est-toolbar .mp-btn-outline,.mp-estoque-page .mp-est-toolbar .mp-btn[data-variant=outline]{border:none;background:transparent;color:var(--mp-muted-fg);border-radius:9px}.mp-estoque-page .mp-est-toolbar .mp-btn-outline:hover{background:var(--mp-muted);color:var(--mp-fg)}.mp-estoque-page .mp-est-table{border:none;border-radius:16px;box-shadow:var(--mp-shadow-card);font-variant-numeric:tabular-nums}.mp-estoque-page .mp-est-thead,.mp-estoque-page .mp-est-trow{grid-template-columns:minmax(280px,2fr) minmax(120px,.9fr) minmax(190px,1.3fr) minmax(105px,.8fr) minmax(100px,.8fr) minmax(100px,.8fr) 84px;padding:0}.mp-estoque-page .mp-est-thead{background:color-mix(in oklch,var(--mp-muted) 50%,transparent);border-bottom:none;padding:10px 0}.mp-estoque-page .mp-est-thead>div{padding:2px 10px}.mp-estoque-page .mp-est-thead>div:first-child{padding-left:20px}.mp-estoque-page .mp-est-thead>div:last-child{padding-right:20px}.mp-estoque-page .mp-est-trow>div{padding:13px 10px}.mp-estoque-page .mp-est-trow>div:first-child{padding-left:20px}.mp-estoque-page .mp-est-trow>div:last-child{padding-right:20px}.mp-estoque-page .mp-est-trow:hover{background:var(--mp-muted)}@media (max-width:960px){.mp-estoque-page .mp-est-thead,.mp-estoque-page .mp-est-trow{min-width:980px}}.mp-estoque-page .mp-est-thumb{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--mp-muted);color:var(--mp-muted-fg)}.mp-estoque-page .mp-est-thumb[data-tone=bread]{background:color-mix(in oklch,var(--mp-bread) 20%,var(--mp-shell));color:oklch(.35 .08 70)}.mp-estoque-page .mp-est-thumb[data-tone=butter]{background:color-mix(in oklch,var(--mp-butter) 42%,var(--mp-shell));color:oklch(.4 .1 95)}.mp-estoque-page .mp-est-thumb[data-tone=mint]{background:color-mix(in oklch,var(--mp-mint) 18%,var(--mp-shell));color:oklch(.35 .08 160)}.mp-estoque-page .mp-est-thumb[data-tone=berry]{background:color-mix(in oklch,var(--mp-berry) 14%,var(--mp-shell));color:var(--mp-berry)}.mp-estoque-page .mp-est-thumb[data-tone=oat]{background:color-mix(in oklch,var(--mp-oat) 32%,var(--mp-shell));color:oklch(.4 .05 80)}[data-theme=dark] .mp-estoque-page .mp-est-thumb[data-tone=bread]{color:oklch(.82 .12 70)}[data-theme=dark] .mp-estoque-page .mp-est-thumb[data-tone=butter]{color:oklch(.85 .11 95)}[data-theme=dark] .mp-estoque-page .mp-est-thumb[data-tone=mint]{color:oklch(.8 .1 160)}[data-theme=dark] .mp-estoque-page .mp-est-thumb[data-tone=oat]{color:oklch(.82 .05 80)}.mp-estoque-page .mp-est-name{font-size:14px;font-weight:600;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.mp-estoque-page .mp-est-flag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 8px;border-radius:99px;font-size:10px;font-weight:600;white-space:nowrap}.mp-estoque-page .mp-est-flag[data-tone=berry]{background:color-mix(in oklch,var(--mp-berry) 12%,transparent);color:var(--mp-berry)}.mp-estoque-page .mp-est-flag[data-tone=butter]{background:color-mix(in oklch,var(--mp-butter) 40%,transparent);color:oklch(.4 .1 95)}[data-theme=dark] .mp-estoque-page .mp-est-flag[data-tone=butter]{color:oklch(.85 .11 95)}.mp-estoque-page .mp-est-flag[data-tone=muted]{background:var(--mp-muted);color:var(--mp-muted-fg)}.mp-estoque-page .mp-est-catchip[data-empty]{color:var(--mp-muted-fg);font-style:italic}.mp-estoque-page .mp-est-bar{flex:1;height:6px;border-radius:99px;background:var(--mp-muted);position:relative;overflow:visible;min-width:60px}.mp-estoque-page .mp-est-bar[data-neg]{background:color-mix(in oklch,var(--mp-berry) 14%,var(--mp-muted))}.mp-estoque-page .mp-est-val{border:none;background:transparent;padding:0}.mp-estoque-page .mp-est-val-butter{color:oklch(.4 .1 95);font-weight:600}[data-theme=dark] .mp-estoque-page .mp-est-val-butter{color:oklch(.85 .11 95)}.mp-estoque-page .mp-movs-day{border:none;border-radius:16px;box-shadow:var(--mp-shadow-card)}.mp-estoque-page .mp-movs-dayhead{background:color-mix(in oklch,var(--mp-muted) 50%,transparent);border-bottom:1px solid var(--mp-border);padding:9px 20px}.mp-estoque-page .mp-movs-daylbl{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mp-muted-fg)}.mp-estoque-page .mp-movs-row{padding:12px 20px}.mp-estoque-page .mp-movs-row:hover{background:var(--mp-muted)}.mp-estoque-page .mp-movs-icon{width:30px;height:30px;border-radius:50%}.mp-estoque-page .mp-movs-icon-in{background:color-mix(in oklch,var(--mp-mint) 22%,var(--mp-shell));color:oklch(.35 .08 160)}[data-theme=dark] .mp-estoque-page .mp-movs-icon-in{color:oklch(.8 .1 160)}.mp-estoque-page .mp-movs-icon-out{background:var(--mp-muted);color:var(--mp-fg)}.mp-estoque-page .mp-movs-icon[data-kind=warn]{background:color-mix(in oklch,var(--mp-berry) 14%,var(--mp-shell));color:var(--mp-berry)}.mp-estoque-page .mp-movs-icon[data-kind=estorno]{background:var(--mp-muted);color:var(--mp-muted-fg)}.mp-estoque-page .mp-movs-qtyval-in{color:oklch(.35 .08 160)}[data-theme=dark] .mp-estoque-page .mp-movs-qtyval-in{color:oklch(.8 .1 160)}.mp-estoque-page .mp-movs-qtyval-out{color:var(--mp-fg)}.mp-estoque-page .mp-movs-qty [data-kind=warn],.mp-estoque-page .mp-movs-qtyval-out[data-kind=warn]{color:var(--mp-berry)}.mp-estoque-page .mp-movs-qty-strike{text-decoration:line-through;color:var(--mp-muted-fg)}.mp-estoque-page .mp-movs-kpi{border:none;background:transparent}.mp-estoque-page .mp-cgct-card,.mp-estoque-page .mp-cgct-route-section{border:none;border-radius:16px;box-shadow:var(--mp-shadow-card)}.mp-estoque-page .mp-cgct-active-bar{height:6px;border-radius:99px}.mp-estoque-page .mp-cgct-active-bar-fill{border-radius:99px;transition:width .3s var(--mp-ease)}.mp-estoque-page .mp-cgct-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 11px;border-radius:99px;font-size:11.5px;font-weight:500}.mp-estoque-page .mp-cgct-chip[data-tone=mint]{background:color-mix(in oklch,var(--mp-mint) 24%,transparent);color:oklch(.35 .08 160)}[data-theme=dark] .mp-estoque-page .mp-cgct-chip[data-tone=mint]{color:oklch(.8 .1 160)}.mp-estoque-page .mp-cgct-chip[data-tone=butter]{background:color-mix(in oklch,var(--mp-butter) 40%,transparent);color:oklch(.4 .1 95)}[data-theme=dark] .mp-estoque-page .mp-cgct-chip[data-tone=butter]{color:oklch(.85 .11 95)}.mp-estoque-page .mp-cgct-row-active.is-done .mp-cgct-row-marker{background:var(--mp-fg);color:var(--mp-shell);border-radius:50%}.mp-estoque-page .mp-cgct-row-active.is-diff-high,.mp-estoque-page .mp-cgct-row-active.is-diff-low{background:color-mix(in oklch,var(--mp-butter) 7%,transparent)}.mp-estoque-page .mp-cgct-row-active.is-diff-high .mp-cgct-row-input input,.mp-estoque-page .mp-cgct-row-active.is-diff-low .mp-cgct-row-input input{box-shadow:0 0 0 1.5px var(--mp-butter)}.mp-estoque-page .mp-cgct-row-active.is-current{box-shadow:inset 3px 0 0 var(--mp-fg)}.mp-estoque-page .mp-cgct-row-active.is-current .mp-cgct-row-input input{box-shadow:0 0 0 1.5px var(--mp-fg)}.mp-estoque-page .mp-cgct-row-active:not(.is-done):not(.is-current){opacity:1}.mp-estoque-page .mp-cgct-count-unit,.mp-estoque-page .mp-cgct-route-count,.mp-estoque-page .mp-cgct-row-meta{color:var(--mp-fg)}.mp-estoque-page .mp-cgct-row-input input::placeholder{color:var(--mp-fg);opacity:1}.mp-estoque-page .mp-cgct-row-active{grid-template-columns:28px minmax(220px,1fr) 150px minmax(86px,auto) auto}.mp-estoque-page .mp-cgct-count-unit{min-width:38px;color:var(--mp-muted-fg);font-family:var(--mp-font-mono);font-size:12px}@media (max-width:980px){.mp-estoque-page .mp-cgct-row-active{grid-template-columns:28px minmax(190px,1fr) 140px auto}.mp-estoque-page .mp-cgct-row-actions{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.mp-estoque-page .mp-cgct-active-bar-fill{transition:none}}.mp-cgct-share{width:min(560px,calc(100vw - 32px));max-height:min(680px,calc(100dvh - 32px));overflow:auto;border-radius:16px;background:var(--mp-shell);box-shadow:var(--mp-shadow-card);color:var(--mp-fg)}.mp-cgct-share-head{display:grid;grid-template-columns:44px minmax(0,1fr) 36px;gap:12px;align-items:start;padding:22px;border-bottom:1px solid var(--mp-border)}.mp-cgct-share-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:color-mix(in oklch,var(--mp-mint) 38%,var(--mp-shell))}.mp-cgct-share h2{margin:0;font-size:20px;letter-spacing:-.02em}.mp-cgct-share p{margin:5px 0 0;max-width:52ch;font-size:13.5px;line-height:1.45;color:var(--mp-fg)}.mp-cgct-share-note{margin:20px 22px;padding:14px;display:flex;gap:10px;align-items:flex-start;border-radius:12px;background:color-mix(in oklch,var(--mp-mint) 24%,var(--mp-shell))}.mp-cgct-share-note span{display:grid;gap:3px}.mp-cgct-share-note small{color:var(--mp-fg);line-height:1.4}.mp-cgct-share-result{display:grid;gap:8px;margin:20px 22px}.mp-cgct-share-result>label{font-size:12px;font-weight:650}.mp-cgct-share-result>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.mp-cgct-share-result input{min-width:0;height:40px;padding:0 12px;border:1px solid var(--mp-border);border-radius:10px;background:var(--mp-bg);color:var(--mp-fg);font:12px var(--mp-font-mono)}.mp-cgct-share-result small{color:var(--mp-fg);line-height:1.4}.mp-cgct-share-print{justify-self:start}.mp-cgct-share footer{display:flex;justify-content:space-between;gap:10px;padding:16px 22px 22px}@media (max-width:600px){.mp-cgct-share{width:100vw;max-height:100dvh;min-height:100dvh;border-radius:0}.mp-cgct-share-head{padding:18px}.mp-cgct-share-note,.mp-cgct-share-result{margin-inline:18px}.mp-cgct-share-result>div{grid-template-columns:1fr}.mp-cgct-share footer{padding-inline:18px}}.mp-public-count{width:100%;min-height:100dvh;padding:var(--mp-space-5) clamp(var(--mp-space-4),4vw,var(--mp-space-8));color:var(--mp-fg);background:var(--mp-bg)}.mp-public-count-footer,.mp-public-count-groups,.mp-public-count-header,.mp-public-count-hero,.mp-public-count-search{width:min(1120px,100%);margin-inline:auto}.mp-public-count-header{display:flex;align-items:center;justify-content:space-between;gap:var(--mp-space-4);padding-bottom:var(--mp-space-5);border-bottom:1px solid var(--mp-border)}.mp-public-count-brand{display:flex;align-items:center;gap:var(--mp-space-3)}.mp-public-count-brand>span:last-child{display:grid;line-height:1.15}.mp-public-count-brand strong{font-size:var(--mp-text-lg)}.mp-public-count-brand small{color:var(--mp-fg)}.mp-public-count-mark{width:40px;height:40px;display:grid;place-items:center;flex:0 0 40px;color:var(--mp-primary-fg);background:var(--mp-primary);border-radius:var(--mp-r-md);font-size:var(--mp-text-xl);font-weight:700}.mp-public-count-security{display:inline-flex;align-items:center;gap:var(--mp-space-2);font-size:var(--mp-text-sm);font-weight:600}.mp-public-count-hero{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:var(--mp-space-6);padding-block:clamp(var(--mp-space-6),6vw,48px)}.mp-public-count-eyebrow{display:block;margin-bottom:var(--mp-space-2);color:var(--mp-berry);font-size:var(--mp-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mp-public-count-hero h1{margin:0;font-size:clamp(32px,5vw,54px);line-height:.98;letter-spacing:-.035em}.mp-public-count-hero p{max-width:650px;margin:var(--mp-space-3) 0 0;color:var(--mp-fg);font-size:var(--mp-text-base)}.mp-public-count-progress-card{display:grid;padding:var(--mp-space-4);border:1px solid var(--mp-ring);background:var(--mp-shell)}.mp-public-count-progress-card>strong{font-size:30px;line-height:1}.mp-public-count-progress-card>small,.mp-public-count-progress-card>span{color:var(--mp-fg)}.mp-public-count-progress-card>div{height:5px;margin-block:var(--mp-space-3);overflow:hidden;background:var(--mp-muted)}.mp-public-count-progress-card i{display:block;height:100%;background:var(--mp-success);transition:width var(--mp-dur-base) var(--mp-ease)}.mp-public-count-search{min-height:52px;display:flex;align-items:center;gap:var(--mp-space-3);padding-inline:var(--mp-space-4);border:1px solid var(--mp-ring);background:var(--mp-shell)}.mp-public-count-search input{width:100%;border:0;outline:0;color:var(--mp-fg);background:transparent;font:inherit}.mp-public-count-search input::placeholder{color:var(--mp-fg);opacity:.72}.mp-public-count-groups{padding-block:var(--mp-space-6)}.mp-public-count-group+.mp-public-count-group{margin-top:var(--mp-space-6)}.mp-public-count-group>header{display:flex;align-items:center;gap:var(--mp-space-2);padding:var(--mp-space-3) var(--mp-space-4);color:var(--mp-fg);border:1px solid var(--mp-border);border-bottom:0;background:var(--mp-muted)}.mp-public-count-group h2{margin:0;font-size:var(--mp-text-sm);letter-spacing:.07em;text-transform:uppercase}.mp-public-count-group header>span{margin-left:auto;color:var(--mp-fg);font-size:var(--mp-text-sm)}.mp-public-count-list{border:1px solid var(--mp-border)}.mp-public-count-row{min-height:92px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:var(--mp-space-3);padding:var(--mp-space-3) var(--mp-space-4);color:var(--mp-fg);background:var(--mp-shell);transition:background var(--mp-dur-fast) var(--mp-ease)}.mp-public-count-row+.mp-public-count-row{border-top:1px solid var(--mp-border)}.mp-public-count-row[data-saved]{background:color-mix(in oklch,var(--mp-mint) 20%,var(--mp-shell))}.mp-public-count-row-status{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--mp-ring);border-radius:50%}.mp-public-count-row[data-saved] .mp-public-count-row-status{color:var(--mp-fg);border-color:var(--mp-success);background:color-mix(in oklch,var(--mp-mint) 45%,var(--mp-shell))}.mp-public-count-row-info{min-width:0;display:grid;gap:3px}.mp-public-count-row-info>strong{font-size:var(--mp-text-lg)}.mp-public-count-row-info small{color:var(--mp-fg)}.mp-public-count-row-info em{color:var(--mp-destructive);font-size:var(--mp-text-xs);font-style:normal;font-weight:600}.mp-public-count-row-entry{display:flex;align-items:end;gap:var(--mp-space-2)}.mp-public-count-row-entry label{display:grid;gap:4px}.mp-public-count-row-entry label>span:first-child{font-size:var(--mp-text-xs);font-weight:700;text-transform:uppercase}.mp-public-count-row-entry label>span:last-child{height:44px;display:flex;align-items:center;border:1px solid var(--mp-ring);background:var(--mp-bg)}.mp-public-count-row-entry input{width:88px;height:100%;padding-inline:var(--mp-space-3);border:0;outline:0;color:var(--mp-fg);background:transparent;font:700 var(--mp-text-xl) var(--mp-font-mono);text-align:right}.mp-public-count-row-entry input:focus{box-shadow:inset 0 0 0 2px var(--mp-berry)}.mp-public-count-row-entry b{padding-right:var(--mp-space-3);font-size:var(--mp-text-sm)}.mp-public-count-row-entry button{height:44px;display:inline-flex;align-items:center;gap:5px;padding-inline:var(--mp-space-3);color:var(--mp-fg);border:1px solid var(--mp-ring);background:var(--mp-shell);font-family:inherit;font-size:var(--mp-text-sm);font-weight:600;cursor:pointer}.mp-public-count-row-entry button:disabled{cursor:wait;opacity:.65}.mp-public-count-empty{padding:var(--mp-space-8)}.mp-public-count-empty,.mp-public-count-footer{display:flex;justify-content:center;gap:var(--mp-space-2);color:var(--mp-fg)}.mp-public-count-footer{align-items:center;padding:var(--mp-space-5) 0;border-top:1px solid var(--mp-border);font-size:var(--mp-text-sm);text-align:center}.mp-public-count-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mp-space-3);text-align:center}.mp-public-count-state h1{margin:var(--mp-space-2) 0 0}.mp-public-count-state p,.mp-public-count-state small{max-width:480px;margin:0;color:var(--mp-fg)}.mp-public-count-state-icon{width:48px;height:48px;display:grid;place-items:center;margin-top:var(--mp-space-4);border:1px solid var(--mp-ring);border-radius:50%}@media (max-width:760px){.mp-public-count{padding:var(--mp-space-4)}.mp-public-count-security{display:none}.mp-public-count-hero{grid-template-columns:1fr;padding-block:var(--mp-space-6)}.mp-public-count-progress-card{grid-template-columns:auto 1fr;align-items:end;column-gap:var(--mp-space-2)}.mp-public-count-progress-card>div,.mp-public-count-progress-card>small{grid-column:1/-1;width:100%}.mp-public-count-row{grid-template-columns:28px minmax(0,1fr);align-items:start;padding:var(--mp-space-4) var(--mp-space-3)}.mp-public-count-row-entry{grid-column:2;width:100%}.mp-public-count-row-entry label{flex:1}.mp-public-count-row-entry input{width:100%}.mp-public-count-row-entry button{flex:0 0 auto}.mp-public-count-footer{align-items:flex-start;text-align:left}}.mp-shell-stock>.mp-content>.mp-topbar{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:16px;padding:12px 40px;background:var(--mp-catalog-canvas);border-color:var(--mp-catalog-line);color:var(--mp-catalog-ink)}.mp-shell-stock .mp-topbar>.mp-burger{grid-column:1;grid-row:1;justify-self:start;width:44px;height:44px;background:var(--mp-catalog-panel);color:var(--mp-catalog-ink)}.mp-shell-stock .mp-topbar>.mp-topbar-logo{display:flex;align-items:center;justify-content:center;position:static;transform:none;grid-column:2;grid-row:1;justify-self:center;width:44px;height:44px;margin:0;border-radius:0;background:transparent;color:var(--mp-catalog-ink)}.mp-shell-stock>.mp-content>.mp-topbar>.mp-search{display:flex;grid-column:1;grid-row:1;min-width:0;max-width:none;width:calc(100% - 56px);margin-left:56px;height:44px;border-radius:8px;background:var(--mp-catalog-panel);color:var(--mp-catalog-muted)}.mp-shell-stock .mp-topbar>.mp-search input{min-width:0;text-overflow:ellipsis;color:var(--mp-catalog-ink)}.mp-shell-stock .mp-topbar>.mp-search input::placeholder{color:var(--mp-catalog-muted);opacity:1}.mp-shell-stock .mp-topbar>.mp-top-right{grid-column:3;grid-row:1;justify-content:flex-end;gap:4px;min-width:0;margin-left:0}.mp-shell-stock>.mp-content>.mp-topbar>.mp-top-right>:is(a,button){display:inline-flex;flex:none;width:44px;height:44px;color:var(--mp-catalog-ink)}.mp-shell-stock .mp-topbar :is(a,button):focus-visible,.mp-shell-stock .mp-topbar>.mp-search:focus-within{outline:2px solid var(--mp-catalog-ink);outline-offset:3px}.mp-shell-stock>.mp-content>.mp-main{padding:0}.mp-stock-workspace{--mp-stock-control-height:44px;--mp-stock-control-font:var(--mp-stock-font,ui-sans-serif),system-ui,sans-serif;--mp-stock-edit-gap:6px;width:100%;min-width:0;padding:32px 40px;background:var(--mp-catalog-canvas)}.mp-stock-workspace :is(.mp-stock-chrome,.mp-stock-list-tools){font-family:var(--mp-stock-control-font);color:var(--mp-catalog-ink)}.mp-stock-workspace :is(.mp-stock-chrome,.mp-stock-list-tools) :is(button,input,select){font-family:inherit}.mp-stock-workspace .mp-stock-header{display:flex;gap:24px;margin-bottom:20px}.mp-stock-workspace .mp-stock-header-start{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;min-width:0;flex:1}.mp-stock-workspace .mp-stock-heading{display:flex;align-items:center;gap:12px;flex:none}.mp-stock-workspace .mp-stock-heading h1{margin:0;font-family:inherit;font-size:24px;font-weight:750}.mp-stock-workspace .mp-stock-back{display:inline-flex;align-items:center;gap:5px;min-height:var(--mp-stock-control-height);padding:0;border:0;background:transparent;color:var(--mp-catalog-muted);font-size:12px;cursor:pointer}.mp-stock-workspace .mp-stock-back:hover{color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-header-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1;min-width:0}.mp-stock-workspace .mp-stock-types{display:flex;align-items:stretch;gap:4px;padding:4px;border-radius:12px;background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-types button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--mp-stock-control-height);min-width:0;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--mp-catalog-muted);font-size:12px;font-weight:600;cursor:pointer}.mp-stock-workspace .mp-stock-types button[aria-pressed=true]{background:var(--mp-catalog-canvas);color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-types button:hover{color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-count-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:var(--mp-stock-control-height);padding:0 14px;border-radius:8px;color:var(--mp-catalog-ink);background:var(--mp-mint-soft);font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap}.mp-stock-workspace .mp-stock-count-link:hover{background:var(--mp-mint)}[data-theme=dark] .mp-stock-workspace .mp-stock-count-link{background:color-mix(in oklch,var(--mp-mint) 28%,var(--mp-catalog-canvas))}[data-theme=dark] .mp-stock-workspace .mp-stock-count-link:hover{background:color-mix(in oklch,var(--mp-mint) 36%,var(--mp-catalog-canvas))}.mp-stock-workspace :is(.mp-stock-chrome,.mp-stock-list-tools) :is(button,a,select):focus-visible{outline:2px solid var(--mp-catalog-ink);outline-offset:3px}.mp-stock-workspace .mp-stock-list-tools{min-width:0;margin-bottom:16px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-toolbar{margin-bottom:0}.mp-stock-workspace .mp-stock-list-tools .mp-collection-toolbar-row{gap:8px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search{flex:1 1 240px;padding-inline:12px;border-radius:8px;background:var(--mp-catalog-panel);color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search input{color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search input::placeholder{color:var(--mp-catalog-muted);opacity:1}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search:focus-within{outline-color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-list-tools .mp-btn{border-radius:8px;font-size:12px;white-space:nowrap}.mp-stock-workspace .mp-stock-list-tools .mp-btn-outline{background:var(--mp-catalog-canvas);border-color:var(--mp-catalog-line);color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-result-count{color:var(--mp-catalog-muted);font-size:12px;padding-inline:4px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-panel{padding:12px;border:1px solid var(--mp-catalog-line);background:var(--mp-catalog-canvas)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-heading{margin-bottom:12px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-heading h2{margin:0;font-size:13px;font-weight:650}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-close{background:var(--mp-catalog-panel);color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-field{color:var(--mp-catalog-muted);font-size:11px;gap:4px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-select{border-radius:8px;background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-select select{padding-inline:8px 28px;border-color:transparent;color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-select select:hover{border-color:var(--mp-catalog-line)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-select option{color:var(--mp-catalog-ink);background:var(--mp-catalog-canvas)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-select>.mp-icon{color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-active-filters>button:not(.mp-btn){border-color:var(--mp-catalog-line);color:var(--mp-catalog-ink);background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-footer{border-color:var(--mp-catalog-line);margin-top:12px;padding-top:12px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-footer>span{color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-actions-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--mp-stock-control-height);padding:0 10px;border:1px solid var(--mp-catalog-line);border-radius:8px;background:var(--mp-catalog-canvas);color:var(--mp-catalog-ink);font-size:12px;font-weight:500;cursor:pointer}.mp-stock-workspace .mp-stock-actions-trigger:hover,.mp-stock-workspace .mp-stock-actions-trigger[aria-expanded=true]{background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-actions-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;padding:12px;border:1px solid var(--mp-catalog-line);border-radius:12px;background:var(--mp-catalog-canvas)}.mp-stock-workspace .mp-stock-actions-panel[hidden]{display:none}.mp-stock-workspace .mp-stock-action-group{display:flex;flex-direction:column;gap:4px;min-width:0}.mp-stock-workspace .mp-stock-action-group+.mp-stock-action-group{border-inline-start:1px solid var(--mp-catalog-line);padding-inline-start:16px}.mp-stock-workspace .mp-stock-actions-panel :is(a,button){display:flex;align-items:center;gap:8px;min-height:var(--mp-stock-control-height);padding:6px 10px;border:0;border-radius:8px;color:var(--mp-catalog-ink);background:transparent;font-size:12px;text-align:left;text-decoration:none;cursor:pointer}.mp-stock-workspace .mp-stock-actions-panel :is(a,button):hover{background:var(--mp-catalog-hover)}@media (pointer:fine) and (hover:hover){.mp-stock-workspace{--mp-stock-control-height:32px}}@media (any-pointer:coarse){.mp-stock-workspace{--mp-stock-control-height:44px}}@media (max-width:900px){.mp-shell-stock>.mp-content>.mp-topbar{padding-inline:24px}.mp-stock-workspace .mp-stock-header{flex-wrap:wrap;gap:12px}.mp-stock-workspace .mp-stock-heading{min-width:0}.mp-stock-workspace .mp-stock-back,.mp-stock-workspace .mp-stock-heading .mp-catalog-heading{max-width:100%}}@media (max-width:700px){.mp-stock-workspace .mp-stock-edit-cost input{font-size:16px;min-height:44px}.mp-shell-stock .mp-topbar>.mp-top-right>:is(a,button):not(.mp-stock-settings-link){display:none}}@media (max-width:600px){.mp-shell-stock>.mp-content>.mp-topbar{padding-inline:12px;gap:8px}.mp-shell-stock>.mp-content>.mp-topbar>.mp-search{padding-inline:8px;gap:4px}.mp-stock-workspace{padding:20px 16px}.mp-stock-workspace .mp-stock-header-start{flex-basis:100%}.mp-stock-workspace .mp-stock-header-controls{gap:8px;flex-wrap:wrap}.mp-stock-workspace .mp-stock-types{flex:1 1 auto}.mp-stock-workspace .mp-stock-types button{flex:1;padding:6px 8px;gap:6px}.mp-stock-workspace .mp-stock-count-link{margin-left:0;padding-inline:10px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search{flex-basis:0;min-width:120px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-stock-workspace .mp-stock-list-tools .mp-collection-filter-footer>span{flex-basis:100%}.mp-stock-workspace .mp-stock-actions-panel{grid-template-columns:minmax(0,1fr);gap:8px}.mp-stock-workspace .mp-stock-action-group+.mp-stock-action-group{border-inline-start:0;border-top:1px solid var(--mp-catalog-line);padding-inline-start:0;padding-top:8px}}.mp-stock-workspace .mp-stock-pending-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:var(--mp-stock-control-height);padding:0 12px;border:1px solid var(--mp-catalog-line);border-radius:8px;background:var(--mp-catalog-canvas);color:var(--mp-catalog-ink);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.mp-stock-workspace .mp-stock-pending-trigger:hover{background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-pending-trigger[aria-pressed=true]{border-color:var(--mp-catalog-ink);background:var(--mp-catalog-panel)}.mp-catalog-master.mp-stock-pending{min-width:0}.mp-catalog-master.mp-stock-pending .mp-stock-pending-wrap{position:relative;max-width:100%;overscroll-behavior-x:contain;container-type:inline-size}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table{min-width:1180px;font-size:12px;color:var(--mp-catalog-ink)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col]{height:40px;padding:8px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col=item]{width:19%;padding-left:20px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col=what]{width:31%}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th:is([data-pend-col=qty],[data-pend-col=value]){width:104px;text-align:right}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col=where]{width:128px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col=when]{width:112px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table thead th[data-pend-col=action]{width:232px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-table :is(th,td).is-number{text-align:right;font-variant-numeric:tabular-nums}.mp-catalog-master.mp-stock-pending .mp-stock-pending-band>th{padding:0;border-top:1px solid var(--mp-catalog-line);background:var(--mp-catalog-band);text-align:left;font-weight:inherit}.mp-catalog-master.mp-stock-pending .mp-stock-pending-band>th>span{position:sticky;left:0;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-height:40px;padding:10px 20px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-band strong{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em}.mp-catalog-master.mp-stock-pending .mp-stock-pending-band small{font-size:11px;color:var(--mp-catalog-muted);font-variant-numeric:tabular-nums}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row>td{height:56px;padding:8px 12px;vertical-align:middle;overflow-wrap:anywhere}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row>td:first-child{padding-left:20px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row>td[data-pend-col=item] strong{display:block;font-size:13px;font-weight:600}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row>td[data-pend-col=item] small{display:block;margin-top:2px;font-size:11px;color:var(--mp-catalog-muted)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row>td:is([data-pend-col=what],[data-pend-col=where],[data-pend-col=when]){color:var(--mp-catalog-muted)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-row[data-band=shortages]>td[data-pend-col=qty],.mp-catalog-master.mp-stock-pending .mp-stock-pending-row[data-status=failed]>td[data-pend-col=what]{color:var(--mp-catalog-cost)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-empty>td{padding:12px 20px;color:var(--mp-catalog-muted);font-size:12px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.mp-catalog-master.mp-stock-pending :is(.mp-stock-pending-actions,.mp-stock-pending-action) .mp-btn{min-height:var(--mp-stock-control-height,32px);border-radius:8px;font-size:12px;white-space:nowrap}.mp-catalog-master.mp-stock-pending .mp-stock-pending-link{color:var(--mp-catalog-ink);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.mp-catalog-master.mp-stock-pending .mp-stock-pending-action-row>td{padding:0 12px 12px 20px;border-top:0;background:var(--mp-catalog-panel)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-action{position:sticky;left:20px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;max-width:min(760px,calc(100cqi - 40px));padding-top:12px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-action>p{flex-basis:100%;margin:0;font-size:12px;line-height:1.5}.mp-catalog-master.mp-stock-pending .mp-stock-pending-field{display:grid;gap:4px;flex:1 1 260px;font-size:11px;font-weight:600;color:var(--mp-catalog-muted)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-field .mp-input{min-height:var(--mp-stock-control-height,32px);background:var(--mp-catalog-canvas);color:var(--mp-catalog-ink);font-size:12px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%;margin:0;padding:0;border:0}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices legend{width:100%;margin-bottom:4px;font-size:11px;font-weight:600;color:var(--mp-catalog-muted)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices label{display:inline-flex;align-items:center;gap:8px;min-height:var(--mp-stock-control-height,32px);padding:4px 10px;border:1px solid var(--mp-catalog-line);border-radius:8px;background:var(--mp-catalog-canvas);cursor:pointer}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices label[data-checked]{border-color:var(--mp-catalog-ink)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices label span{display:grid;line-height:1.25}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices label b{font-size:12px;font-weight:600}.mp-catalog-master.mp-stock-pending .mp-stock-pending-choices label small{font-size:11px;color:var(--mp-catalog-muted)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-action-buttons{display:flex;gap:8px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-footer{align-items:flex-start;padding-inline:4px;font-size:12px;line-height:1.5}.mp-catalog-master.mp-stock-pending .mp-stock-pending-footer>span{flex:1 1 320px}.mp-catalog-master.mp-stock-pending .mp-stock-pending-footer strong{color:var(--mp-catalog-ink);font-weight:650}.mp-stock-pending-notice{display:flex;align-items:flex-start;gap:12px;max-width:640px;padding:16px 20px;border:1px solid var(--mp-catalog-line);border-radius:12px;background:var(--mp-catalog-panel);color:var(--mp-catalog-ink);font-size:13px;line-height:1.5}.mp-stock-pending-notice>.mp-icon{flex:none;margin-top:2px;color:var(--mp-catalog-muted)}.mp-stock-pending-notice strong{display:block;margin-bottom:2px;font-size:14px;font-weight:650}.mp-stock-pending-notice-actions{margin-top:10px}@media (max-width:600px){.mp-catalog-master.mp-stock-pending .mp-stock-pending-action{left:12px;max-width:calc(100cqi - 24px)}.mp-catalog-master.mp-stock-pending .mp-stock-pending-field .mp-input{font-size:16px}}.mp-shell-stock{overflow:clip}html:has(.mp-stock-savebar){scroll-padding-bottom:140px}.mp-stock-workspace{--mp-stock-changed-bg:color-mix(in oklab,var(--mp-butter) 18%,var(--mp-catalog-canvas));--mp-stock-changed-band:color-mix(in oklab,var(--mp-butter) 22%,var(--mp-catalog-canvas));--mp-stock-new-bg:color-mix(in oklab,var(--mp-butter) 7%,var(--mp-catalog-canvas));--mp-stock-pause-bg:color-mix(in oklab,var(--mp-butter) 30%,var(--mp-catalog-canvas))}.mp-stock-workspace .mp-catalog-setup-input[data-changed]{background:var(--mp-stock-changed-bg)}.mp-stock-workspace .mp-stock-list-tools .mp-collection-toolbar-row{flex-wrap:wrap}.mp-stock-workspace .mp-stock-edit-trigger{gap:6px;min-height:var(--mp-stock-control-height);padding:0 12px}.mp-stock-workspace .mp-stock-list-tools .mp-stock-edit-trigger[data-on]{background:var(--mp-catalog-ink);border-color:var(--mp-catalog-ink);color:var(--mp-catalog-canvas)}.mp-stock-workspace .mp-stock-seg{flex:none;align-items:center}.mp-stock-workspace .mp-stock-seg .mp-seg-btn{min-height:calc(var(--mp-stock-control-height) - 6px);padding:0 10px;font-size:12px;font-weight:600}.mp-stock-workspace .mp-stock-seg .mp-seg-btn:not(.mp-seg-btn-on){color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-seg .mp-seg-btn:not(.mp-seg-btn-on):hover{color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-seg-label{padding:0 4px 0 8px;color:var(--mp-catalog-muted);font-size:11px;font-weight:600}.mp-stock-workspace :is(.mp-stock-edit-note,.mp-stock-saved-note){display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:10px 14px;border-radius:10px;color:var(--mp-catalog-ink);font:12px/1.5 var(--mp-stock-control-font)}.mp-stock-workspace .mp-stock-edit-note{background:var(--mp-stock-changed-band)}.mp-stock-workspace .mp-stock-saved-note{background:var(--mp-mint-soft)}[data-theme=dark] .mp-stock-workspace .mp-stock-saved-note{background:color-mix(in oklab,var(--mp-mint) 22%,var(--mp-catalog-canvas))}.mp-stock-workspace .mp-stock-master{font-family:var(--mp-stock-control-font)}.mp-stock-workspace .mp-stock-master .mp-stock-table-wrap{position:relative;overflow-x:auto}.mp-stock-workspace .mp-stock-master .mp-stock-table{min-width:760px}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing]{min-width:1080px}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th{padding:10px 12px;text-align:left}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th[data-col=item]{width:30%;padding-left:24px}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th[data-col=local]{width:13%}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th[data-col=saldo]{width:15%}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th:is([data-col=custo],[data-col=valor]){width:12%;text-align:right}.mp-stock-workspace .mp-stock-master .mp-stock-table thead th[data-col=acoes]{width:18%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=item]{width:30%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=local]{width:16%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=saldo]{width:20%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th:is([data-col=custo],[data-col=valor]){width:11%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=acoes]{width:12%}.mp-stock-workspace .mp-stock-master .mp-stock-row>td{padding:10px 12px;border-top:1px solid var(--mp-catalog-line);color:var(--mp-catalog-ink);font-size:12px;vertical-align:middle}.mp-stock-workspace .mp-stock-master .mp-stock-row>td:first-child{padding-left:24px}.mp-stock-workspace .mp-stock-master .mp-stock-row:not(.mp-stock-edit-row){cursor:pointer}.mp-stock-workspace .mp-stock-master .mp-stock-row:not(.mp-stock-edit-row):hover>td{background:var(--mp-catalog-hover)}.mp-stock-workspace .mp-stock-master .mp-stock-row[data-child]>td{background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-master .mp-stock-row[data-child]>td:first-child{padding-left:40px}.mp-stock-workspace .mp-stock-master .mp-stock-edit-row>td{vertical-align:top}.mp-stock-workspace .mp-stock-master .mp-stock-new-row>td{background:var(--mp-stock-new-bg)}.mp-stock-workspace .mp-stock-master :is(.mp-stock-row[data-dirty],.mp-stock-new-row)>td:first-child{box-shadow:inset 3px 0 var(--mp-catalog-stocked)}.mp-stock-workspace .mp-stock-master .mp-stock-table td:is([data-col=custo],[data-col=valor]){text-align:right;font-variant-numeric:tabular-nums}.mp-stock-workspace .mp-stock-master .mp-stock-table td[data-col=valor] strong{font-weight:650}.mp-stock-workspace .mp-stock-item{display:flex;align-items:flex-start;gap:8px;min-width:0}.mp-stock-workspace .mp-stock-item>.mp-icon{flex:none;margin-top:3px;color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-identity{display:grid;flex:1;gap:3px;min-width:0}.mp-stock-workspace .mp-stock-identity>small{color:var(--mp-catalog-muted);font-size:11px;overflow-wrap:anywhere}.mp-stock-workspace .mp-stock-name{justify-self:start;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:650;text-align:left;overflow-wrap:anywhere;cursor:pointer}.mp-stock-workspace .mp-stock-name:hover{text-decoration:underline;text-underline-offset:3px}.mp-stock-workspace .mp-stock-flags{display:flex;flex-wrap:wrap;gap:4px}.mp-stock-workspace .mp-stock-family-name{display:inline-flex;align-items:center;gap:6px;font-size:13px}.mp-stock-workspace .mp-stock-family-name strong{font-weight:700;overflow-wrap:anywhere}.mp-stock-workspace .mp-stock-family-toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px 0 0 -6px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--mp-catalog-muted);cursor:pointer}.mp-stock-workspace .mp-stock-family-toggle:hover:not(:disabled){background:var(--mp-catalog-hover);color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-qty{display:block;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.mp-stock-workspace .mp-stock-master .mp-stock-table td>strong.mp-stock-qty{font-size:13px}.mp-stock-workspace :is(.mp-stock-qty,.mp-stock-min)[data-low]{color:var(--mp-catalog-cost)}.mp-stock-workspace .mp-stock-min{display:block;margin-top:2px;color:var(--mp-catalog-muted);font-size:11px}.mp-stock-workspace :is(.mp-stock-muted,.mp-stock-muted-if-empty[data-empty]){color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) td[data-col=acoes] .mp-stock-actions{flex-wrap:nowrap}.mp-stock-workspace .mp-stock-act{gap:5px;height:auto;min-height:var(--mp-stock-control-height);padding:0 10px;font-size:12px;white-space:nowrap;text-decoration:none}.mp-stock-workspace .mp-stock-act[data-tone=berry]{border-color:color-mix(in oklab,var(--mp-catalog-cost) 40%,var(--mp-catalog-line));color:var(--mp-catalog-cost)}.mp-stock-workspace .mp-stock-actions-inline{display:none}.mp-stock-workspace .mp-stock-actions-edit{flex-direction:column;align-items:stretch}.mp-stock-workspace .mp-stock-actions-inline.mp-stock-actions-edit{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:2px}.mp-stock-workspace .mp-stock-actions-inline.mp-stock-actions-edit select{flex:0 1 120px;width:auto}.mp-stock-workspace .mp-stock-fields{display:grid;gap:6px;min-width:0}.mp-stock-workspace .mp-stock-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mp-stock-workspace .mp-stock-pair-unit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.mp-stock-workspace .mp-stock-field{display:grid;gap:3px;min-width:0}.mp-stock-workspace .mp-stock-field,.mp-stock-workspace .mp-stock-field-label{color:var(--mp-catalog-muted);font-size:11px;font-weight:600}.mp-stock-workspace .mp-stock-name-input{font-weight:600}.mp-stock-workspace .mp-stock-hint{color:var(--mp-catalog-muted);font-size:11px;line-height:1.4}.mp-stock-workspace .mp-stock-new-label{color:var(--mp-catalog-stocked);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mp-stock-workspace .mp-stock-unit-locked{display:flex;align-items:center;min-height:var(--mp-catalog-setup-height);color:var(--mp-catalog-muted);font-size:12px;font-weight:500}.mp-stock-workspace .mp-stock-cost{display:inline-grid;grid-template-columns:auto minmax(64px,1fr) auto;align-items:center;gap:6px;color:var(--mp-catalog-ink);font-size:12px}.mp-stock-workspace .mp-stock-cost>span{white-space:nowrap}.mp-stock-workspace .mp-stock-cost input{text-align:right;font-variant-numeric:tabular-nums}.mp-stock-workspace .mp-stock-family-field{display:grid;gap:4px;padding:8px;border:1px dashed var(--mp-catalog-line);border-radius:8px}.mp-stock-workspace .mp-stock-family-field[data-changed]{border-style:solid;border-color:var(--mp-catalog-stocked);background:var(--mp-stock-changed-bg)}.mp-stock-workspace .mp-stock-family-current{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600}.mp-stock-workspace .mp-stock-family-current[data-empty]{color:var(--mp-catalog-muted);font-weight:500}.mp-stock-workspace .mp-stock-family-search .mp-combobox-field{min-height:var(--mp-catalog-setup-height)}.mp-stock-workspace .mp-stock-link{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 2px;border:0;background:none;color:var(--mp-catalog-ink);font:inherit;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mp-stock-workspace .mp-stock-link:disabled{opacity:.5;cursor:not-allowed}.mp-stock-workspace .mp-stock-master .mp-stock-add-row>td{padding:6px 24px 10px;border-top:1px solid var(--mp-catalog-line)}.mp-stock-workspace .mp-stock-add{color:var(--mp-catalog-muted);text-decoration:none}.mp-stock-workspace .mp-stock-add:hover:not(:disabled){color:var(--mp-catalog-ink)}.mp-stock-workspace .mp-stock-band-static{cursor:default}.mp-stock-workspace .mp-stock-master .mp-stock-empty{padding:40px 24px;color:var(--mp-catalog-muted);text-align:center}.mp-stock-workspace .mp-stock-master .mp-stock-empty>*+*{margin-top:8px}.mp-stock-workspace .mp-stock-savebar{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;border:1px solid var(--mp-catalog-line);border-radius:14px;background:var(--mp-catalog-canvas);box-shadow:0 -8px 24px color-mix(in oklch,var(--mp-catalog-ink) 8%,transparent);color:var(--mp-catalog-ink);font:12px/1.5 var(--mp-stock-control-font)}.mp-stock-workspace .mp-stock-savebar-text{display:grid;flex:1;gap:2px;min-width:220px}.mp-stock-workspace .mp-stock-savebar-text>span{overflow-wrap:anywhere}.mp-stock-workspace .mp-stock-savebar-error{color:var(--mp-catalog-cost)}.mp-stock-workspace .mp-stock-savebar-info{color:var(--mp-catalog-muted)}.mp-stock-workspace .mp-stock-savebar-pauses{display:grid;gap:4px}.mp-stock-workspace .mp-stock-savebar-pause{padding:6px 10px;border-radius:8px;background:var(--mp-stock-pause-bg)}.mp-stock-workspace .mp-stock-savebar .mp-btn{height:auto;min-height:var(--mp-stock-control-height)}@media (max-width:900px){.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]){min-width:0}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) td[data-col=acoes] .mp-stock-actions{flex-wrap:wrap}}@media (max-width:1180px){.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing]{min-width:860px}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] :is(th,td)[data-col=acoes]{display:none}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] .mp-stock-actions-inline{display:flex}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=item]{width:30%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=local]{width:16%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=custo],.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=saldo]{width:20%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] thead th[data-col=valor]{width:14%}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] :is(th,td)[data-col=item]{position:sticky;left:0;z-index:1;background:var(--mp-catalog-canvas)}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] .mp-stock-row[data-child]>td[data-col=item]{background:var(--mp-catalog-panel)}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] .mp-stock-new-row>td[data-col=item]{background:var(--mp-stock-new-bg)}.mp-stock-workspace .mp-stock-master .mp-stock-table[data-editing] :is(.mp-b2c-master-category-name,.mp-stock-add){position:sticky;left:16px}}@media (max-width:700px){.mp-stock-workspace{padding:20px 16px}.mp-stock-workspace .mp-stock-list-tools .mp-collection-search{flex-basis:100%}.mp-stock-workspace .mp-stock-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.mp-stock-workspace .mp-stock-seg .mp-seg-btn{white-space:nowrap}.mp-stock-workspace .mp-stock-seg .mp-seg-btn:focus-visible{outline-offset:-2px}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) :is(th,td):is([data-col=local],[data-col=custo],[data-col=acoes]){display:none}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) thead th[data-col=item]{width:50%}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) thead th[data-col=saldo]{width:23%}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) thead th[data-col=valor]{width:27%}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) td[data-col=valor]{padding-right:12px;white-space:nowrap}.mp-stock-workspace .mp-stock-master .mp-stock-table:not([data-editing]) .mp-stock-actions-inline{display:flex;justify-content:flex-start;margin-top:4px}.mp-stock-workspace .mp-stock-master .mp-stock-row>td:first-child,.mp-stock-workspace .mp-stock-master .mp-stock-table thead th[data-col=item]{padding-left:16px}.mp-stock-workspace .mp-stock-master .mp-stock-add-row>td{padding-inline:16px}.mp-stock-workspace .mp-stock-master .mp-stock-row[data-child]>td:first-child{padding-left:24px}}@media (any-pointer:coarse){.mp-stock-workspace .mp-stock-master{--mp-catalog-setup-height:44px}.mp-stock-workspace :is(.mp-stock-link,.mp-stock-family-toggle){min-width:44px;min-height:44px}.mp-stock-workspace .mp-stock-master .mp-b2c-master-category-toggle,.mp-stock-workspace .mp-stock-seg .mp-seg-btn{min-height:44px}.mp-stock-workspace .mp-stock-cost{font-size:16px}}