.Tooltip_wrapper__iLU0_{display:contents}.Tooltip_bubble__vL5i4{position:fixed;top:var(--tooltip-y,0);left:var(--tooltip-x,0);z-index:var(--z-tooltip);max-width:min(var(--tooltip-max-width),calc(100vw - 2 * var(--space-2)));padding:var(--space-1) var(--space-2);border-radius:var(--pp-radius-md);background:var(--color-tooltip-bg);box-shadow:var(--pp-shadow-xl);color:var(--color-tooltip-text);font-size:var(--pp-text-ui);font-weight:var(--pp-weight-semibold);line-height:1.35;overflow-wrap:anywhere;pointer-events:auto;animation:Tooltip_tooltip-in__ok_z2 var(--duration-hover) var(--ease-smooth) var(--tooltip-delay) both}.Tooltip_instant___SYOn{animation-delay:0s}@keyframes Tooltip_tooltip-in__ok_z2{0%{opacity:0;transform:translateY(var(--tooltip-enter-shift,calc(var(--space-1) / 2)))}}.Tooltip_bubble__vL5i4[data-placement=bottom]{--tooltip-enter-shift:calc(var(--space-1) / -2)}.Tooltip_bubble__vL5i4[data-placement=right]{--tooltip-enter-shift:0px}.Button_spinner__DYdB3{width:16px;height:16px;border-right-color:currentcolor;border:calc(var(--border-width) * 2) solid;border-right:calc(var(--border-width) * 2) solid transparent;border-radius:50%;animation:Button_spin__ESAWP .8s linear infinite}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.Button_iconSm__IdWYf{width:var(--header-control-size);height:var(--header-control-size);border-radius:var(--pp-radius-btn);color:var(--pp-muted)}.Button_iconSm__IdWYf:hover:not(:disabled){color:var(--pp-ink)}.Dropdown_wrapper__h7_6X{position:relative;display:inline-flex;max-width:100%}.Dropdown_trigger__5H4sp{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);width:100%;min-width:132px;padding:0 40px 0 var(--space-4);font-weight:var(--pp-weight-semibold);text-align:left;cursor:pointer}.Dropdown_trigger__5H4sp:hover:not(:disabled),.Dropdown_trigger__5H4sp[aria-expanded=true]{border-color:var(--pp-pink-a35)}.Dropdown_trigger__5H4sp:disabled{opacity:.55;cursor:not-allowed}.Dropdown_sm__Oh7ZQ .Dropdown_trigger__5H4sp{min-width:76px;min-height:var(--control-height-sm);padding-left:var(--space-3);font-size:var(--text-sm)}.Dropdown_withIcon__cyopk{padding-left:42px}.Dropdown_icon__Chfgd{position:absolute;left:14px;display:inline-flex;color:var(--color-text-secondary)}.Dropdown_value__n9bih{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_chevron__qmr32{position:absolute;right:12px;color:var(--color-text-secondary);transition:transform var(--duration-hover) var(--ease-spring)}.Dropdown_trigger__5H4sp[aria-expanded=true] .Dropdown_chevron__qmr32{transform:rotate(180deg)}.Dropdown_list__AtojR{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:var(--z-popover);min-width:100%;width:-moz-max-content;width:max-content;max-width:min(var(--dropdown-max-width),calc(100vw - 2 * var(--space-4)));max-height:var(--dropdown-max-height);overflow-y:auto;margin:0;padding:var(--space-1);list-style:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-popover);animation:Dropdown_dropdown-in__KtRqb var(--duration-hover) var(--ease-smooth)}.Dropdown_list__AtojR:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Dropdown_up__oaa3_{top:auto;bottom:calc(100% + var(--space-1))}.Dropdown_end__SnsGo{left:auto;right:0}@keyframes Dropdown_dropdown-in__KtRqb{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}}.Dropdown_option__tv6uU{display:flex;align-items:center;gap:var(--space-2);min-height:var(--dropdown-option-height);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-md);color:var(--color-text);cursor:pointer}.Dropdown_active__XQJvV{background:var(--color-surface-muted)}.Dropdown_selected__xnUhL{font-weight:var(--weight-semibold);color:var(--color-primary-text)}.Dropdown_optionLabel__blhuc{flex:1;min-width:0;overflow-wrap:anywhere}.Dropdown_tick__9JzoF{flex-shrink:0;color:var(--color-selected)}.Dropdown_box__U1gWg{display:inline-grid;place-items:center;flex-shrink:0;width:var(--checkbox-size);height:var(--checkbox-size);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-on-dark)}.Dropdown_boxChecked__Y1gVz{border-color:var(--color-selected);background:var(--color-selected)}@media (max-width:640px){.Dropdown_wrapper__h7_6X{display:flex;width:100%}.Dropdown_trigger__5H4sp{min-width:0}.Dropdown_value__n9bih{flex:1 1 0;width:0}}.Dashboard_filterBar__AMs3G{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3)}.Dashboard_branchSelect__l4RZf{width:var(--filter-select-width)}.Dashboard_filterSummary__el2GC{flex:1 1 200px;font-size:var(--pp-text-ui);font-weight:var(--pp-weight-semibold);color:var(--pp-muted)}@media (max-width:640px){.Dashboard_branchSelect__l4RZf{width:100%}}.Dashboard_banners__o20P_{display:grid;gap:var(--space-3);margin-top:var(--pp-space-8)}.Dashboard_rules__RpAZ1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--dark-card-min-width),100%),1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.Dashboard_rule__T3JGg{transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth),background var(--duration-hover) var(--ease-smooth)}.Dashboard_ruleIcon__yPVwO{transition:transform var(--duration-hover) var(--ease-spring)}@media (hover:hover){.Dashboard_rule__T3JGg:hover{transform:translateY(var(--hover-lift)) scale(var(--hover-scale-card));box-shadow:var(--shadow-card-hover)}.Dashboard_rule__T3JGg:hover .Dashboard_ruleIcon__yPVwO{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}}.Dashboard_rule__T3JGg{display:grid;align-content:start;gap:var(--space-2);padding:var(--pp-space-5);border:var(--border-width) solid var(--pp-on-dark-line);border-radius:var(--pp-radius-xl);background:var(--pp-on-dark-fill)}.Dashboard_ruleIcon__yPVwO{display:grid;place-items:center;width:var(--header-control-size);height:var(--header-control-size);margin-bottom:var(--space-1);border-radius:var(--pp-radius-btn);color:var(--pp-on-dark)}.Dashboard_danger__QjcPA{background:var(--color-stat-danger)}.Dashboard_warning__1QcYe{background:var(--color-stat-warning)}.Dashboard_success__VTzoP{background:var(--color-stat-success)}.Dashboard_neutral__GwaaI{background:var(--color-stat-neutral)}.Dashboard_violet__nPfsr{background:var(--color-stat-violet)}.Dashboard_ruleTitle__ee0aq{color:var(--pp-on-dark);font-size:var(--pp-text-md);font-weight:var(--pp-weight-black)}.Dashboard_ruleText__Hvm1z{color:var(--pp-on-dark-muted);font-size:var(--pp-text-ui);line-height:var(--pp-leading-relaxed)}.Field_field__vRj3V{min-width:0;align-content:start}.Field_control__q1oJn{display:flex;align-items:center;gap:var(--space-3)}.Field_input__PajEh{flex:1;min-width:0}.Field_input__PajEh[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.Field_input__PajEh[type=number]::-webkit-inner-spin-button,.Field_input__PajEh[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.Field_input__PajEh::-ms-clear,.Field_input__PajEh::-ms-reveal{display:none}.Field_suffix__oaReG{flex-shrink:0;font-size:var(--pp-text-sm);font-weight:var(--pp-weight-bold);color:var(--pp-muted)}.Field_error__ssWaB{font-size:var(--pp-text-ui);font-weight:var(--pp-weight-semibold);color:var(--color-danger-strong)}.Modal_backdrop__cHrhx{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-4);background:var(--color-backdrop);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.Modal_dialog__4_T5_{width:100%;max-width:var(--modal-max-width);max-height:calc(100vh - 32px);overflow:auto;border:var(--border-width) solid var(--pp-line);border-radius:var(--pp-radius-2xl);background:var(--pp-paper);box-shadow:0 0 0 var(--border-width) var(--color-elevated-ring),var(--pp-shadow-xl);animation:Modal_pp-rise-in__j1M_m .32s var(--pp-ease-out) both}.Modal_lg__eULZO{max-width:var(--modal-max-width-lg)}.Modal_dialog__4_T5_:focus{outline:none}.Modal_header__vbr_B{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--pp-space-6) var(--pp-space-7) var(--space-2)}.Modal_header__vbr_B h2{font-size:var(--text-xl);font-weight:var(--pp-weight-black);letter-spacing:var(--pp-tracking-heading);color:var(--pp-ink)}.Modal_close__uWCX2{display:grid;place-items:center;flex-shrink:0;width:var(--header-control-size);height:var(--header-control-size);border:var(--border-width) solid var(--pp-line);border-radius:var(--pp-radius-btn);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:transform var(--duration-hover) var(--ease-spring)}@media (hover:hover){.Modal_close__uWCX2:hover{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}}.Modal_closeDanger__FC8RG{color:var(--color-danger);transition:transform var(--duration-hover) var(--ease-spring),background-color .15s,color .15s}.Modal_closeDanger__FC8RG:hover{background:var(--color-danger-bg);color:var(--color-danger-strong)}.Modal_close__uWCX2:active{transform:scale(var(--press-scale));transition-duration:var(--duration-press)}.Modal_body__X8P8o{padding:var(--space-3) var(--pp-space-7) var(--pp-space-6);display:flex;flex-direction:column;gap:var(--space-4);font-size:var(--pp-text-sm);color:var(--color-text-secondary)}.Modal_footer__eBdD3{display:flex;justify-content:flex-end;gap:var(--space-3);position:sticky;bottom:0;padding:var(--space-4) var(--pp-space-7);border-top:var(--border-width) solid var(--pp-line);background:var(--pp-off-white)}@media (max-width:640px){.Modal_body__X8P8o,.Modal_footer__eBdD3,.Modal_header__vbr_B{padding-inline:var(--space-4)}.Modal_footer__eBdD3{flex-wrap:wrap}}.Modals_definitions__xe0K_{display:flex;flex-direction:column;margin:0;border-top:var(--border-width) solid var(--color-border)}.Modals_definitions__xe0K_ div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-border)}.Modals_definitions__xe0K_ dt{color:var(--color-text-muted)}.Modals_definitions__xe0K_ dd{margin:0;color:var(--color-text);text-align:right}.Modals_note__jnUaa{font-size:var(--text-xs);color:var(--color-text-muted)}.Modals_form__ukd_g{display:flex;flex-direction:column;gap:var(--space-4)}.Modals_usersHeader__FyXBU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}.Modals_usersSkeleton__rA4RX{display:flex;flex-direction:column;gap:var(--space-2)}.Modals_users__5BGDa{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.Modals_user__po52k{display:flex;align-items:center;gap:var(--space-3);min-height:var(--table-row-height);padding:var(--space-2) var(--space-3)}.Modals_user__po52k+.Modals_user__po52k{border-top:var(--border-width) solid var(--color-border)}.Modals_avatar__vjkah{display:grid;place-items:center;flex-shrink:0;width:var(--button-height);height:var(--button-height);border-radius:50%;background:var(--gradient-primary);color:var(--color-on-primary);font-weight:var(--weight-bold)}.Modals_userText__yuNsw{display:flex;flex-direction:column;flex:1;min-width:0}.Modals_userText__yuNsw strong{color:var(--color-text);font-weight:var(--weight-semibold)}.Modals_userText__yuNsw span{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.Modals_userText__yuNsw .Modals_userProfile__MT4fr{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.Analysis_costSelect__qLdmU{width:var(--filter-cost-width)}@media (max-width:640px){.Analysis_costSelect__qLdmU{width:100%}}.Analysis_kpiGrid__CP67U{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--kpi-card-min-width),100%),1fr));gap:var(--space-4)}.Analysis_kpi__2hHqv{position:relative;display:grid;align-content:start;gap:var(--space-1);overflow:hidden;padding:var(--pp-space-5);transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth)}.Analysis_kpi_danger__95zRD{--tone:var(--color-danger)}.Analysis_kpi_warning__SrJHS{--tone:var(--color-warning)}.Analysis_kpi_success__c84OV{--tone:var(--color-success)}.Analysis_kpi_info__K9ssM{--tone:var(--color-info)}.Analysis_kpi_violet__D6bo9{--tone:var(--pp-violet)}.Analysis_kpi__2hHqv:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(var(--spotlight-size) circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--tone) var(--glow-mix),transparent),transparent 70%);transition:opacity var(--duration-hover) var(--ease-smooth)}.Analysis_kpi__2hHqv>*{position:relative}.Analysis_kpiLabel__bH0nw{display:flex;align-items:center;gap:var(--space-2);font-size:var(--pp-text-ui);font-weight:var(--pp-weight-bold);color:var(--pp-muted)}.Analysis_kpiIcon__BVkna{display:inline-grid;place-items:center;color:var(--tone);transition:transform var(--duration-hover) var(--ease-spring)}.Analysis_kpiValue__SJLga{font-size:var(--text-kpi);font-weight:var(--pp-weight-black);letter-spacing:var(--tracking-display);color:var(--color-text)}.Analysis_kpiChange__0gNLp,.Analysis_kpiDetail___8Eb_{font-size:var(--text-sm);color:var(--color-text-secondary)}.Analysis_vs__qWAEI{color:var(--color-text-muted)}.Analysis_changeBad__zJ0vH,.Analysis_changeGood__c9UKb,.Analysis_changeNeutral__v7znj{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--weight-semibold)}.Analysis_changeGood__c9UKb{color:var(--color-success-strong)}.Analysis_changeBad__zJ0vH{color:var(--color-danger-strong)}.Analysis_changeNeutral__v7znj{color:var(--color-text-muted)}.Analysis_kpiStores__5O78T{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;padding:var(--space-2) 0 0;border-top:var(--border-width) solid var(--color-border);list-style:none;font-size:var(--text-sm)}.Analysis_kpiStores__5O78T li{display:flex;align-items:center;gap:var(--space-2)}.Analysis_kpiStore__fka_t{min-width:var(--kpi-store-code-width);font-weight:var(--weight-bold);color:var(--color-text-secondary)}.Analysis_kpiStoreValue__XGY2D{flex:1;font-weight:var(--weight-semibold);color:var(--color-text)}@media (hover:hover){.Analysis_kpi__2hHqv:hover{transform:translateY(var(--hover-lift-card)) scale(var(--hover-scale-card));box-shadow:var(--shadow-card-hover),0 0 0 1px color-mix(in srgb,var(--tone) var(--ring-mix),transparent)}.Analysis_kpi__2hHqv:hover:before{opacity:1}.Analysis_kpi__2hHqv:hover .Analysis_kpiIcon__BVkna{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}}.Analysis_figure__BHeyb{margin:0}.Analysis_chart__34xdD{display:block;width:100%;height:var(--trend-chart-height)}.Analysis_bar__tljvK{fill:var(--chart-cat-1);opacity:.4}.Analysis_line__343Xg{fill:none;stroke:var(--chart-cat-2);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Analysis_line2__pc30p{fill:none;stroke:var(--chart-axis);stroke-width:1.5;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.Analysis_axis__Pb33G{display:flex;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.Analysis_axis__Pb33G span{flex:1 1 0;min-width:0;overflow:visible;white-space:nowrap;text-align:center}.Analysis_legend__Q_Jc4{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.Analysis_legendItem__Sz3zQ{display:inline-flex;align-items:center;gap:var(--space-1)}.Analysis_legendBar__zYmaL,.Analysis_legendLine2__R5hVj,.Analysis_legendLine__qaPMC{display:inline-block;flex-shrink:0;width:var(--legend-dot-size)}.Analysis_legendBar__zYmaL{height:var(--legend-dot-size);border-radius:var(--radius-sm);background:var(--chart-cat-1);opacity:.5}.Analysis_legendLine__qaPMC{border-top:calc(var(--border-width) * 3) solid var(--chart-cat-2)}.Analysis_legendLine2__R5hVj{border-top:calc(var(--border-width) * 2) dashed var(--chart-axis)}.Analysis_barList__Guriy{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.Analysis_barRow__IN0r0{display:grid;gap:var(--space-1)}.Analysis_barHead__HWVFA{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}.Analysis_barLabel__8WMMm{min-width:0;overflow-wrap:anywhere;color:var(--color-text);font-weight:var(--weight-semibold)}.Analysis_barValue__Iq3re{flex-shrink:0;color:var(--color-text);font-weight:var(--weight-bold)}.Analysis_barTrack__JCuOV{display:block;width:100%;height:var(--bar-list-height)}.Analysis_trackBg__PL59g{fill:var(--color-surface-muted)}.Analysis_zero__eLc2E{fill:var(--color-border-strong)}.Analysis_fill_brand__ZXAzl{fill:var(--chart-cat-1)}.Analysis_fill_danger__z16nd{fill:var(--color-danger)}.Analysis_fill_warning__4ym6h{fill:var(--color-warning)}.Analysis_fill_success__iKSeC{fill:var(--color-success)}.Analysis_fill_neutral__ouA0R{fill:var(--chart-other)}.Analysis_barDetail__Lxn9C{font-size:var(--text-xs);color:var(--color-text-muted)}.Analysis_panels__B1Dgf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--store-card-min-width),100%),1fr));gap:var(--space-4)}.Analysis_alerts__vvWqj{display:grid;gap:var(--space-2)}.Analysis_cause__Tfl7c{display:flex;align-items:center;gap:var(--space-2)}.Analysis_confidence__tuW2c{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.Analysis_numeric___QoKN{text-align:right;white-space:nowrap}.Analysis_muted__3qSgM{color:var(--color-text-muted);font-size:var(--text-xs)}.Analysis_recommendations__E1XED{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.Analysis_recommendations__E1XED li{display:grid;gap:var(--space-1)}.Analysis_recommendationTitle__Tu_6e{font-weight:var(--weight-bold);color:var(--pp-on-dark)}.Analysis_recommendationDetail__CBDN1{font-size:var(--pp-text-ui);color:var(--pp-on-dark-muted)}.Analysis_causeButton___8W_b{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;border:0;background:none;color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer}.Analysis_causeButton___8W_b[aria-pressed=true]{text-decoration:underline;text-decoration-color:var(--pp-pink);text-decoration-thickness:calc(var(--border-width) * 2);text-underline-offset:var(--space-1)}@media (hover:hover){.Analysis_causeButton___8W_b:hover{color:var(--color-link)}}.Analysis_filterChips__oHrDp{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.Analysis_storePrices__U5Wup{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.Analysis_storePrices__U5Wup li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.Analysis_price_danger__p522v{color:var(--color-danger-strong)}.Analysis_price_warning___TJZm{color:var(--color-warning-strong)}.Analysis_price_success__y8IZ_{color:var(--color-success-strong)}.Analysis_price_neutral__xM5T7{color:var(--color-text-secondary)}.BrandMark_mark__1yzSx{display:block;flex-shrink:0;border-radius:22%}.AppFooter_footer__6xlW9{padding-block:var(--pp-space-12) var(--pp-space-6)}.AppFooter_brand__DQIYm{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--pp-on-dark);font-size:var(--pp-text-lead);font-weight:var(--pp-weight-black);letter-spacing:var(--pp-tracking-display)}.AppFooter_tagline__9Cz0n{margin-top:var(--space-3);max-width:32ch;color:var(--pp-on-dark-muted);font-size:var(--pp-text-ui);line-height:var(--pp-leading-relaxed)}.AppFooter_linkNote__iSfwr{color:var(--pp-on-dark-subtle)}.Banner_banner__PngCD{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--pp-radius-lg);font-size:var(--pp-text-sm);font-weight:var(--pp-weight-medium);line-height:1.5}.Banner_compact__sJuOu{font-size:var(--text-md)}.Banner_icon__naNTi{flex-shrink:0;margin-top:calc(var(--space-1) / 2)}.Banner_text__pQ6r1{min-width:0}.Banner_text__pQ6r1 strong{font-weight:var(--weight-bold)}.Banner_success__1ZjX_{background:var(--color-success-bg);color:var(--color-success-strong)}.Banner_info___r38h{background:var(--color-info-bg);color:var(--color-info-strong)}.Banner_danger__QTPi5{background:var(--color-danger-bg);color:var(--color-danger-strong)}.Banner_warning__9U7Ua{background:var(--color-warning-bg);color:var(--color-warning-strong)}.Banner_duplicate__xZyG7{background:var(--color-duplicate-bg);color:var(--color-duplicate-strong)}.Banner_neutral__fbGkZ{background:var(--color-neutral-bg);color:var(--color-text-secondary)}.Card_card__k57D1{padding:var(--pp-space-6);min-width:0}.Card_compact__7Ri5w{padding:var(--pp-space-5)}.Card_header__NZ6MT{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--pp-space-5)}.Card_titles__3lC_9{display:grid;gap:var(--space-1);min-width:0}@media (max-width:640px){.Card_header__NZ6MT{flex-wrap:wrap;align-items:flex-start}}.IndicatorPanel_panel__YmR80{position:relative;isolation:isolate;display:grid;gap:var(--space-5);overflow:hidden;padding:var(--indicator-padding);border:1px solid var(--indicator-border);border-radius:var(--pp-space-6);background:var(--indicator-bg);color:var(--indicator-text);box-shadow:var(--pp-shadow-featured)}.IndicatorPanel_panel__YmR80:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--pp-grad-brand-x)}.IndicatorPanel_glow__hkgdw{position:absolute;z-index:-1;inset:-40% -30% auto auto;width:90%;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--pp-pink) 34%,transparent),transparent 70%),radial-gradient(closest-side at 70% 60%,color-mix(in srgb,var(--pp-violet) 38%,transparent),transparent 75%);filter:blur(8px)}.IndicatorPanel_main__6NSou{position:relative;display:grid;gap:var(--space-3);margin:calc(var(--space-3) * -1);padding:var(--space-3);overflow:hidden;border:1px solid transparent;border-radius:var(--pp-radius-lg);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;--glow:var(--pp-pink)}.IndicatorPanel_head__FoMwk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.IndicatorPanel_title__6r78d{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--pp-text-2xs);font-weight:var(--pp-weight-extrabold);letter-spacing:.12em;text-transform:uppercase;color:var(--indicator-muted)}.IndicatorPanel_titleIcon__GOFWT{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:var(--pp-radius-md);background:var(--pp-grad-brand);color:var(--pp-on-dark)}.IndicatorPanel_badge__cB9ki{padding:3px var(--space-2);border:1px solid var(--indicator-border);border-radius:var(--pp-radius-full);background:var(--indicator-fill);font-size:var(--pp-text-2xs);font-weight:var(--pp-weight-bold);color:var(--indicator-muted);white-space:nowrap}.IndicatorPanel_valueRow___3gsN{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.IndicatorPanel_value__thblD{font-size:var(--indicator-value-size);font-weight:var(--pp-weight-black);letter-spacing:var(--pp-tracking-display);line-height:1}.IndicatorPanel_delta__4NShK{display:inline-flex;align-items:center;gap:3px;padding:4px var(--space-2);border-radius:var(--pp-radius-full);font-size:var(--pp-text-xs);font-weight:var(--pp-weight-bold);white-space:nowrap}.IndicatorPanel_delta_up__WgJIO{background:color-mix(in srgb,var(--indicator-success) 16%,transparent);color:var(--indicator-success)}.IndicatorPanel_delta_down___m3_B{background:color-mix(in srgb,var(--indicator-danger) 16%,transparent);color:var(--indicator-danger)}.IndicatorPanel_delta_flat__wryC0{background:var(--indicator-fill-strong);color:var(--indicator-muted)}.IndicatorPanel_gauge__eZ1Qe{position:relative;display:block;padding-top:20px}.IndicatorPanel_gaugeTrack__VTj7S{display:block;height:var(--gauge-height);overflow:hidden;border-radius:var(--pp-radius-full);background:var(--indicator-fill-strong)}.IndicatorPanel_gaugeTrack__VTj7S>i{display:block;width:var(--value);height:100%;border-radius:inherit;background:var(--pp-grad-brand-x);box-shadow:0 0 14px color-mix(in srgb,var(--pp-pink) 55%,transparent)}.IndicatorPanel_gaugeMarker__wimrc{position:absolute;top:15px;bottom:-4px;left:var(--marker);width:2px;border-radius:1px;background:var(--indicator-text);translate:-1px 0}.IndicatorPanel_gaugeMarker__wimrc>span{position:absolute;bottom:calc(100% + 2px);left:50%;translate:-50% 0;font-size:var(--pp-text-2xs);font-weight:var(--pp-weight-bold);color:var(--indicator-muted);white-space:nowrap}.IndicatorPanel_note___ViIb{font-size:var(--pp-text-xs);font-weight:var(--pp-weight-medium);line-height:1.5;color:var(--indicator-muted)}.IndicatorPanel_composition__l_44o{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--indicator-border)}.IndicatorPanel_compositionHead__2FJjb{display:flex;justify-content:space-between;font-size:var(--pp-text-2xs);font-weight:var(--pp-weight-extrabold);letter-spacing:.12em;text-transform:uppercase;color:var(--indicator-subtle)}.IndicatorPanel_segments__H9X_4{display:flex;gap:3px;height:var(--segments-height);overflow:hidden;border-radius:var(--pp-radius-full);background:var(--indicator-fill)}.IndicatorPanel_segments__H9X_4>i{flex:0 0 var(--part);min-width:4px;background:var(--tone)}.IndicatorPanel_rows__5veI1{display:grid;gap:var(--space-1);margin:0 calc(var(--space-3) * -1);padding:0;list-style:none}.IndicatorPanel_row__HEk0n{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon label figures" "icon note figures";align-items:center;-moz-column-gap:var(--space-3);column-gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);overflow:hidden;border:1px solid transparent;border-radius:var(--pp-radius-lg);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;--glow:var(--tone)}.IndicatorPanel_rowIcon__MhHCa{grid-area:icon;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--pp-radius-md);background:color-mix(in srgb,var(--tone) 18%,transparent);color:var(--tone)}.IndicatorPanel_rowLabel__0t4Be{grid-area:label;font-size:var(--pp-text-ui);font-weight:var(--pp-weight-bold)}.IndicatorPanel_rowNote__SPZ8x{grid-area:note;font-size:var(--pp-text-xs);font-weight:var(--pp-weight-medium);color:var(--indicator-muted)}.IndicatorPanel_rowFigures__rtay2{grid-area:figures;display:inline-flex;align-items:baseline;gap:var(--space-2)}.IndicatorPanel_rowValue__lvkcS{font-size:20px;font-weight:var(--pp-weight-black)}.IndicatorPanel_rowShare__a0vgD{min-width:38px;font-size:var(--pp-text-xs);font-weight:var(--pp-weight-bold);text-align:right;color:var(--indicator-subtle)}.IndicatorPanel_success__2gpU8{--tone:var(--indicator-success)}.IndicatorPanel_warning__onAMr{--tone:var(--indicator-warning)}.IndicatorPanel_danger__L1c0S{--tone:var(--indicator-danger)}.IndicatorPanel_neutral__iNaNA{--tone:var(--indicator-neutral)}.IndicatorPanel_violet__oJUrp{--tone:var(--indicator-violet)}.IndicatorPanel_row__HEk0n.IndicatorPanel_pressed__cuDEf{border-color:color-mix(in srgb,var(--tone) 45%,transparent);background:var(--indicator-fill-strong);box-shadow:inset 3px 0 0 var(--tone)}.IndicatorPanel_main__6NSou:before,.IndicatorPanel_row__HEk0n:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(var(--spotlight-size) circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--glow) 22%,transparent),transparent 70%);transition:opacity var(--duration-hover) var(--ease-smooth)}.IndicatorPanel_main__6NSou>*,.IndicatorPanel_row__HEk0n>*{position:relative}.IndicatorPanel_main__6NSou,.IndicatorPanel_row__HEk0n{transition:translate var(--duration-hover) var(--ease-spring),background-color var(--duration-hover) var(--ease-smooth),border-color var(--duration-hover) var(--ease-smooth)}.IndicatorPanel_rowIcon__MhHCa,.IndicatorPanel_titleIcon__GOFWT{transition:scale var(--duration-hover) var(--ease-spring),rotate var(--duration-hover) var(--ease-spring)}@media (hover:hover){.IndicatorPanel_main__6NSou:hover:before,.IndicatorPanel_row__HEk0n:hover:before{opacity:1}.IndicatorPanel_main__6NSou:hover,.IndicatorPanel_row__HEk0n:hover{border-color:var(--indicator-border)}.IndicatorPanel_row__HEk0n:hover{translate:var(--hover-nudge) 0;background:var(--indicator-fill)}.IndicatorPanel_row__HEk0n.IndicatorPanel_pressed__cuDEf:hover{background:var(--indicator-fill-strong)}.IndicatorPanel_main__6NSou:hover .IndicatorPanel_titleIcon__GOFWT,.IndicatorPanel_row__HEk0n:hover .IndicatorPanel_rowIcon__MhHCa{scale:var(--hover-scale-icon);rotate:var(--hover-tilt-icon)}}.IndicatorPanel_main__6NSou:active,.IndicatorPanel_row__HEk0n:active{scale:var(--press-scale);transition-duration:var(--duration-press)}.IndicatorPanel_main__6NSou:focus-visible,.IndicatorPanel_row__HEk0n:focus-visible{outline:2px solid var(--pp-pink-soft);outline-offset:2px}@media (max-width:480px){.IndicatorPanel_panel__YmR80{--indicator-padding:20px}.IndicatorPanel_rowValue__lvkcS{font-size:18px}}.Pagination_bar__QP03i{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-top:var(--pp-space-5);font-size:var(--pp-text-ui);color:var(--pp-muted)}.Pagination_info__SHZ9w{font-variant-numeric:tabular-nums}.Pagination_pages__5f6sw{gap:2px}.Pagination_nav__WWSAc,.Pagination_page__Db_7k{display:grid;place-items:center;min-width:var(--header-control-size);height:var(--header-control-size);padding:0 var(--space-2);font-variant-numeric:tabular-nums}.Pagination_nav__WWSAc:disabled{opacity:.35;cursor:not-allowed}.Pagination_size__Oo8kr{display:flex;align-items:center;gap:var(--space-3)}@media (max-width:480px){.Pagination_page__Db_7k:not(.Pagination_current__UQcCY){display:none}}.Margem_tone_success__WOGGo{color:var(--color-success-strong)}.Margem_tone_warning__2sWzW{color:var(--color-warning-strong)}.Margem_tone_danger__a6zb8{color:var(--color-danger-strong)}.Margem_tone_duplicate__n6ni0,.Margem_tone_info__R3fVL,.Margem_tone_neutral__n3KT7{color:var(--color-text-secondary)}.Margem_strong__aLhBb{font-weight:var(--weight-bold)}.Margem_resultGrid__e5IL0,.Margem_resultLayout__IgbXT{display:grid;gap:var(--space-4)}.Margem_resultGrid__e5IL0{grid-template-columns:repeat(auto-fit,minmax(min(var(--result-card-min-width),100%),1fr))}.Margem_resultCard__q3K9_{position:relative;display:grid;align-content:start;gap:var(--space-1);overflow:hidden;padding:var(--pp-space-5);transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth),border-color var(--duration-hover) var(--ease-smooth)}.Margem_card_info__IMhx2{--tone:var(--color-info)}.Margem_card_success__lneSv{--tone:var(--color-success)}.Margem_card_violet__Ei98q{--tone:var(--pp-violet)}.Margem_card_warning__n_EXJ{--tone:var(--color-warning)}.Margem_resultCard__q3K9_:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(var(--spotlight-size) circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--tone) var(--glow-mix),transparent),transparent 70%);transition:opacity var(--duration-hover) var(--ease-smooth)}.Margem_resultCard__q3K9_>*{position:relative}.Margem_resultLabel__4xVow{display:flex;align-items:center;gap:var(--space-2);font-size:var(--pp-text-ui);font-weight:var(--pp-weight-bold);color:var(--pp-muted)}.Margem_resultIcon___N3yr{display:inline-grid;place-items:center;color:var(--tone);transition:transform var(--duration-hover) var(--ease-spring)}@media (hover:hover){.Margem_resultCard__q3K9_:hover{transform:translateY(var(--hover-lift-card)) scale(var(--hover-scale-card));box-shadow:var(--shadow-card-hover),0 0 0 1px color-mix(in srgb,var(--tone) var(--ring-mix),transparent)}.Margem_resultCard__q3K9_:hover:before{opacity:1}.Margem_resultCard__q3K9_:hover .Margem_resultIcon___N3yr{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}}.Margem_resultValue__0zXD4{font-size:var(--text-kpi);font-weight:var(--pp-weight-black);letter-spacing:-.02em;color:var(--color-text)}.Margem_resultDelta__LSoq8,.Margem_resultNote__UTD5X{font-size:var(--text-sm);color:var(--color-text-secondary)}.Margem_vs__PZBjS{color:var(--color-text-muted)}.Margem_deltaBad__xFlVl,.Margem_deltaGood__cme4z,.Margem_deltaNeutral__USA_5{display:inline-flex;align-items:center;gap:2px;font-weight:var(--weight-semibold)}.Margem_deltaGood__cme4z{color:var(--color-success-strong)}.Margem_deltaBad__xFlVl{color:var(--color-danger-strong)}.Margem_deltaNeutral__USA_5{color:var(--color-text-muted)}.Margem_resultPanels__1pE7x{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--store-card-min-width),100%),1fr));gap:var(--space-4)}.Margem_storeList__kDMeS{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.Margem_storeRow__MQjTZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}.Margem_storeRow__MQjTZ:last-child{padding-bottom:0;border-bottom:0}.Margem_storeName__HNAj6{display:grid;gap:2px;min-width:0}.Margem_storeCode__164xE{font-weight:var(--weight-bold);color:var(--color-text)}.Margem_storeLabel__mCtNb{font-size:var(--text-sm);color:var(--color-text-secondary)}.Margem_storeNumbers__WPA2a{display:grid;justify-items:end;gap:2px;text-align:right}.Margem_storeMargin__i_Mbm{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-lg);font-weight:var(--pp-weight-black)}.Margem_storeInfo__cm6lQ{font-size:var(--text-xs);color:var(--color-text-muted)}.Margem_recoverable__tPDqk{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--pp-space-6)}.Margem_recoverableValue__H6CBA{font-size:var(--text-title);font-weight:var(--pp-weight-black);letter-spacing:-.02em}.Margem_recoverableText__4V2XG{flex:1 1 320px;max-width:70ch;color:var(--pp-on-dark-muted);font-size:var(--pp-text-ui);line-height:var(--pp-leading-relaxed)}.Margem_causeNumbers__mshAX{color:var(--pp-on-dark);font-size:var(--pp-text-ui);font-weight:var(--weight-semibold)}.Margem_causeAction__1bpI0{margin-top:var(--space-1);color:var(--pp-on-dark);font-size:var(--pp-text-ui);font-weight:var(--pp-weight-bold)}.Margem_darkNote__JFJ0B{color:var(--pp-on-dark-muted)}.Margem_productCode__zoBL8{font-size:var(--text-xs);color:var(--color-text-muted)}.Margem_bannerRow__gUmzg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.Table_toolbar__O69ba{flex-wrap:wrap;margin-bottom:var(--pp-space-5)}.Table_filterStatus__jn4R9,.Table_toolbar__O69ba{display:flex;align-items:center;gap:var(--space-3)}.Table_filterCount___Xy39{font-size:var(--pp-text-ui);font-weight:var(--pp-weight-semibold);color:var(--pp-muted);white-space:nowrap}.Table_tableFrame__baeOz{overflow-x:auto;margin-inline:calc(-1 * var(--pp-space-6));border-top:var(--border-width) solid var(--pp-line)}.Table_table__SPG4U{min-width:var(--table-min-width)}.Table_table__SPG4U th{white-space:nowrap}.Table_table__SPG4U td:first-child,.Table_table__SPG4U th:first-child{padding-left:var(--pp-space-6)}.Table_table__SPG4U td:last-child,.Table_table__SPG4U th:last-child{padding-right:var(--pp-space-6)}.Table_table__SPG4U td{color:var(--pp-ink);vertical-align:middle}.Table_table__SPG4U tbody tr:last-child td{border-bottom:0}.Table_row__6yPol{cursor:pointer;transition:background var(--duration-hover) var(--ease-smooth)}.Table_row__6yPol>td:first-child{transition:box-shadow var(--duration-hover) var(--ease-smooth)}@media (hover:hover){.Table_row__6yPol:hover{background:var(--color-row-hover)}.Table_row__6yPol:hover>td:first-child{box-shadow:inset var(--row-bar-width) 0 0 var(--color-row-hover-bar)}}.Table_selected__iLQoe,.Table_selected__iLQoe:hover{background:var(--color-row-selected)}.Table_selected__iLQoe:hover>td:first-child,.Table_selected__iLQoe>td:first-child{box-shadow:inset var(--row-bar-width) 0 0 var(--color-selected)}.Table_product__FuA7e{min-width:var(--table-product-min-width);font-weight:var(--pp-weight-bold)}.Table_nowrap__Hhj4X{white-space:nowrap}.Table_stock__aw_qo{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--weight-semibold);white-space:nowrap}.Table_stock__aw_qo svg{flex-shrink:0}.Table_danger__JeIz2{color:var(--color-danger-strong)}.Table_warning__pDwTO{color:var(--color-warning-strong)}.Table_success__NWkir{color:var(--color-success-strong)}.Table_neutral__gAr1t{color:var(--color-text-secondary)}.Table_emptyAction__nCdIC{display:flex;justify-content:center;margin-top:var(--space-3)}.MoneyTable_totals___Gqlr{margin:calc(-1 * var(--space-2)) 0 var(--space-4);font-size:var(--pp-text-ui);color:var(--pp-muted)}.MoneyTable_totals___Gqlr strong{color:var(--color-text)}.MoneyTable_excessTable__zRIId td.MoneyTable_numeric__LDrKp,.MoneyTable_excessTable__zRIId th.MoneyTable_numeric__LDrKp{text-align:right}.MoneyTable_money__05cqO{font-weight:var(--pp-weight-bold)}.MoneyTable_warning__P0nVR{color:var(--color-warning-strong)}.MoneyTable_danger__bSuHu{color:var(--color-danger-strong)}.MoneyTable_neutral__K_gGU,.MoneyTable_store__dl_TE{color:var(--color-text-secondary)}.MoneyTable_store__dl_TE{font-weight:var(--weight-semibold)}.UserMenu_wrapper__DHFXL{position:relative}.UserMenu_trigger__fL_uu{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border:0;border-radius:var(--pp-radius-full);background:transparent;color:inherit;cursor:pointer;transition:box-shadow var(--duration-hover) var(--ease-smooth)}.UserMenu_trigger__fL_uu>.pp-avatar{transition:transform var(--duration-hover) var(--ease-spring)}@media (hover:hover){.UserMenu_trigger__fL_uu:hover{box-shadow:var(--shadow-button-hover)}.UserMenu_trigger__fL_uu:hover>.pp-avatar{transform:scale(var(--hover-scale-badge))}}.UserMenu_trigger__fL_uu:active>.pp-avatar{transform:scale(var(--press-scale));transition-duration:var(--duration-press)}.UserMenu_chevron__7UI3Y{opacity:.7;transition:transform var(--pp-duration-medium) var(--pp-ease-out)}.UserMenu_trigger__fL_uu[aria-expanded=true] .UserMenu_chevron__7UI3Y{transform:rotate(180deg)}.UserMenu_menu__FwBdf{position:absolute;right:0;top:calc(100% + var(--space-2));z-index:var(--z-popover);min-width:var(--menu-width)}.UserMenu_menuHeader__sPtZk{display:grid;gap:2px;padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:var(--border-width) solid var(--pp-on-dark-line);font-size:var(--pp-text-ui)}.UserMenu_menuHeader__sPtZk small{color:var(--pp-on-dark-subtle);font-size:var(--pp-text-xs)}.UserMenu_menuItem__lRx9U{width:100%;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.UserMenu_menuItem__lRx9U:focus-visible{outline-offset:-2px}