.TahinisIntro_screen__vgdTC{position:fixed;inset:0;z-index:9999;display:grid;overflow:hidden;place-items:center;color:var(--intro-text);background:var(--intro-background);font-family:var(--font-inter),sans-serif}.TahinisIntro_ambient__f_yBd{position:absolute;inset:0;background:var(--intro-ambient);background-position:0 0,100% 0,0 0;background-size:200% 200%,200% 200%,100% 100%;animation:TahinisIntro_introHueBreath__iqETH 120s ease-in-out infinite,TahinisIntro_introGradientDrift__k_Vuq 900s ease-in-out infinite}.TahinisIntro_content__v0WcM{position:relative;display:flex;flex-direction:column;align-items:center;max-width:min(90vw,900px);text-align:center;opacity:0;transform:translateY(12px) scale(.97);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.TahinisIntro_mounted__RQVP4{opacity:1;transform:translateY(0) scale(1)}.TahinisIntro_logo__IbjB1{width:clamp(180px,28vmin,300px);height:clamp(180px,28vmin,300px)}.TahinisIntro_message__sOW8n{margin:clamp(12px,2.5vmin,28px) 0 0;color:var(--intro-text);font-size:clamp(28px,4vw,58px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.TahinisIntro_detail__PYnbX{margin:14px 0 0;color:var(--intro-subtext);font-size:clamp(14px,1.5vw,20px);font-weight:600}@keyframes TahinisIntro_backlightPulse__V1VwJ{0%,to{filter:var(--intro-logo-glow)}50%{filter:var(--intro-logo-glow-pulse)}}@keyframes TahinisIntro_introHueBreath__iqETH{0%,to{filter:hue-rotate(0deg) saturate(1)}33%{filter:hue-rotate(8deg) saturate(1.05)}66%{filter:hue-rotate(-6deg) saturate(.97)}}@keyframes TahinisIntro_introGradientDrift__k_Vuq{0%,to{background-position:0 0,100% 0,0 0}50%{background-position:80% 60%,20% 40%,0 0}}@media (prefers-reduced-motion:reduce){.TahinisIntro_ambient__f_yBd,.TahinisIntro_logo__IbjB1>*{animation:none!important}.TahinisIntro_content__v0WcM{transition-duration:.01ms}}.PortalGlobalSearch_layer__j7gBE{width:0;height:0;flex:0 0;pointer-events:none}.PortalGlobalSearch_mobileTrigger__xZAB4{display:inline-grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-6);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.PortalGlobalSearch_mobileTrigger__xZAB4:hover{background:var(--mantine-color-gray-light-hover)}.PortalGlobalSearch_mobileTrigger__xZAB4:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.PortalGlobalSearch_searchBar__TPJsy{position:fixed;z-index:2;top:calc((var(--portal-search-header-height, 64px) - 48px) / 2);right:54px;left:8px;display:none;width:auto;min-width:0;pointer-events:auto}@media (min-width:64.0625em){.PortalGlobalSearch_mobileTrigger__xZAB4{display:none}.PortalGlobalSearch_searchBar__TPJsy{display:block;right:auto;left:50%;width:min(720px,calc(100vw - 600px));min-width:360px;transform:translateX(-50%)}}.PortalGlobalSearch_searchInput__dBFWE .mantine-Input-input{height:48px;border-color:color-mix(in srgb,var(--mantine-color-blue-5) 38%,transparent);background:var(--portal-surface-panel-strong,var(--mantine-color-body));box-shadow:0 4px 18px rgba(15,23,42,.08);font-size:var(--mantine-font-size-sm)}.PortalGlobalSearch_searchInput__dBFWE .mantine-Input-input:focus{border-color:var(--mantine-color-blue-5)}.PortalGlobalSearch_searchSuggestions__rMGs2{position:fixed;z-index:400;top:calc(var(--portal-search-header-height, 64px) + 4px);left:50%;width:min(720px,calc(100vw - 600px));min-width:360px;padding:8px;border:1px solid rgba(43,34,95,.14);border-radius:var(--mantine-radius-md);background:var(--portal-surface-panel-strong,var(--mantine-color-body));box-shadow:0 12px 30px rgba(15,23,42,.14);transform:translateX(-50%)}.PortalGlobalSearch_searchSuggestion__wcs_M{display:flex;width:100%;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--mantine-radius-sm);color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);font-weight:600;text-align:left;transition:background-color .12s ease,color .12s ease}.PortalGlobalSearch_searchSuggestion__wcs_M:focus-visible,.PortalGlobalSearch_searchSuggestion__wcs_M:hover,.PortalGlobalSearch_searchSuggestion__wcs_M[aria-selected=true]{background:var(--mantine-color-blue-light)}.PortalGlobalSearch_searchSuggestion__wcs_M[data-search-action]{border:1px solid color-mix(in srgb,var(--mantine-color-blue-4) 22%,transparent);background:color-mix(in srgb,var(--mantine-color-blue-light) 52%,var(--portal-surface-panel-strong,var(--mantine-color-body)))}.PortalGlobalSearch_searchSuggestion__wcs_M:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.PortalGlobalSearch_searchSuggestionsLabel__vtRaW{padding:10px 10px 4px;color:var(--mantine-color-dimmed);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PortalGlobalSearch_searchSuggestionIcon__fcsA6{display:inline-grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:var(--mantine-radius-sm);color:var(--mantine-color-blue-7);background:var(--mantine-color-blue-light)}.PortalGlobalSearch_searchSuggestionCopy__d7XsQ{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:1px}.PortalGlobalSearch_searchSuggestionMeta__EwZi4,.PortalGlobalSearch_searchSuggestionTitle__aQlfz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalGlobalSearch_searchSuggestionTitle__aQlfz{color:var(--mantine-color-text);font-weight:700}.PortalGlobalSearch_searchSuggestionMeta__EwZi4{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);font-weight:500}.PortalGlobalSearch_searchSuggestionArrow__bRq7u{flex:0 0 auto;color:var(--mantine-color-dimmed);opacity:.7}.PortalGlobalSearch_searchPage__xJNmU{display:flex;width:100%;flex-direction:column;gap:10px}.PortalGlobalSearch_pageSearchForm__4jYgD{display:none;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.PortalGlobalSearch_pageSearchInput__PqWWE .mantine-Input-input{height:52px;border-color:color-mix(in srgb,var(--mantine-color-blue-5) 42%,transparent);background:var(--portal-surface-panel-strong,var(--mantine-color-body));box-shadow:0 8px 24px rgba(15,23,42,.08);font-size:var(--mantine-font-size-md)}.PortalGlobalSearch_pageSearchInput__PqWWE .mantine-Input-input:focus{border-color:var(--mantine-color-blue-5)}.PortalGlobalSearch_resultsLayout__NVB5U{display:grid;grid-template-columns:minmax(0,1fr) 176px;gap:10px;align-items:start}.PortalGlobalSearch_resultsMain__rFf_g{display:flex;grid-column:1;grid-row:1;min-width:0;flex-direction:column;gap:10px}.PortalGlobalSearch_categoryPanel__9Mezj,.PortalGlobalSearch_resultsPanel__s5tl6{border-color:rgba(43,34,95,.12);background:var(--portal-surface-panel-strong,var(--mantine-color-body));box-shadow:0 14px 38px rgba(15,23,42,.09)}.PortalGlobalSearch_resultsPanel__s5tl6{overflow:hidden}.PortalGlobalSearch_assistantAnswerPanel__Plyhp{border-color:color-mix(in srgb,var(--mantine-color-indigo-5) 24%,transparent);background:linear-gradient(145deg,var(--portal-surface-panel-strong) 58%,color-mix(in srgb,var(--mantine-color-indigo-1) 52%,var(--portal-surface-panel-strong)))}.PortalGlobalSearch_assistantAnswerPanel__Plyhp .PortalGlobalSearch_resultSection__YlKq_{border-bottom:0}.PortalGlobalSearch_assistantAnswerBody__6x3fw{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);line-height:1.55}.PortalGlobalSearch_assistantAnswerBody__6x3fw ol,.PortalGlobalSearch_assistantAnswerBody__6x3fw p,.PortalGlobalSearch_assistantAnswerBody__6x3fw ul{margin-top:0;margin-bottom:.45rem}.PortalGlobalSearch_assistantAnswerBody__6x3fw ol:last-child,.PortalGlobalSearch_assistantAnswerBody__6x3fw p:last-child,.PortalGlobalSearch_assistantAnswerBody__6x3fw ul:last-child{margin-bottom:0}.PortalGlobalSearch_categoryPanel__9Mezj{position:sticky;top:0;grid-column:2;grid-row:1;padding:10px}.PortalGlobalSearch_categoryButton__5gasd{width:100%;padding:8px 9px;border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-7);transition:color .12s ease,background-color .12s ease}.PortalGlobalSearch_categoryButton__5gasd:hover,.PortalGlobalSearch_categoryButton__5gasd[data-active]{color:var(--mantine-color-blue-7);background:var(--mantine-color-blue-light)}.PortalGlobalSearch_categoryButton__5gasd:focus-visible,.PortalGlobalSearch_resultButton__chLnW:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.PortalGlobalSearch_categoryLabel__aiQ9n{min-width:0;flex:1 1}.PortalGlobalSearch_resultSection__YlKq_{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(43,34,95,.09)}.PortalGlobalSearch_resultButton__chLnW{width:100%;padding:10px;border:1px solid transparent;border-radius:var(--mantine-radius-md);text-align:left;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.PortalGlobalSearch_resultButton__chLnW:hover{border-color:var(--mantine-color-blue-2);background:var(--mantine-color-blue-light)}.PortalGlobalSearch_resultButton__chLnW[data-featured]{padding:14px;border-color:rgba(43,34,95,.12);background:var(--portal-surface-feature-wash,var(--mantine-color-gray-0));box-shadow:0 6px 18px rgba(15,23,42,.06)}.PortalGlobalSearch_resultButton__chLnW[data-featured]:hover{border-color:var(--mantine-color-blue-3);background:var(--mantine-color-blue-light)}.PortalGlobalSearch_resultCopy__t9HF0{min-width:0;flex:1 1}.PortalGlobalSearch_emptyState__OMLBa{min-height:120px;padding:20px}@media (max-width:64em){.PortalGlobalSearch_searchSuggestions__rMGs2{display:none}.PortalGlobalSearch_pageSearchForm__4jYgD{display:grid}}@media (max-width:48em){.PortalGlobalSearch_pageSearchForm__4jYgD,.PortalGlobalSearch_resultsLayout__NVB5U{grid-template-columns:minmax(0,1fr)}.PortalGlobalSearch_categoryPanel__9Mezj{z-index:1;grid-column:1;grid-row:1;overflow-x:auto}.PortalGlobalSearch_categoryPanel__9Mezj .mantine-Stack-root{flex-direction:row}.PortalGlobalSearch_categoryButton__5gasd{width:auto;white-space:nowrap}.PortalGlobalSearch_resultsMain__rFf_g{grid-column:1;grid-row:2}.PortalGlobalSearch_resultSection__YlKq_{padding:12px}}.HomeCurrencyViewControls_controls__Jah7d{min-width:0}.HomeCurrencyViewControls_countryCarousel__aHIIY{min-width:0;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background:var(--portal-surface-panel)}.HomeCurrencyViewControls_countrySlide__LNafY{width:clamp(9rem,15vw,12rem);min-width:0;padding:3px 6px;text-align:center}.HomeCurrencyViewControls_emptyCountry__TQUqs{max-width:16rem;padding:7px 10px;line-height:1.25}.HomeCurrencyViewControls_storePicker__EyZKe{width:clamp(12rem,22vw,17rem);min-width:0}@media (max-width:36em){.HomeCurrencyViewControls_countryCarousel__aHIIY,.HomeCurrencyViewControls_storePicker__EyZKe{width:100%}.HomeCurrencyViewControls_countryCarousel__aHIIY>div{justify-content:space-between}.HomeCurrencyViewControls_countrySlide__LNafY{width:auto;flex:1 1}}@container home-dashboard (max-width: 48rem){.HomeCurrencyViewControls_controls__Jah7d,.HomeCurrencyViewControls_controls__Jah7d>.mantine-SegmentedControl-root,.HomeCurrencyViewControls_countryCarousel__aHIIY,.HomeCurrencyViewControls_storePicker__EyZKe{width:100%}.HomeCurrencyViewControls_countryCarousel__aHIIY>div{justify-content:space-between}.HomeCurrencyViewControls_countrySlide__LNafY{width:auto;flex:1 1}}.HomeView_page__CiVqT{container:home-dashboard/inline-size;width:100%;max-width:1480px;min-height:calc(100dvh - 88px);margin-inline:auto;padding:0 4px 8px}.HomeView_dashboardControls__zs8KW{padding:10px;border:1px solid rgba(43,34,95,.12);border-radius:var(--mantine-radius-lg);background:color-mix(in srgb,var(--portal-surface-panel-strong) 88%,transparent);box-shadow:0 8px 24px rgba(43,34,95,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.HomeView_performanceHeading__Qq_Er{min-width:0}.HomeView_editorialHome__pXmCa{display:flex}.HomeView_heroGrid__QG69f{order:1}.HomeView_communityCell__U2Joj,.HomeView_heroAnnouncementsCell__7cADe,.HomeView_heroEditorialCell__UR6hK,.HomeView_heroFullCell__djrCi,.HomeView_homeRail__902xm{min-width:0;grid-column:1/-1}.HomeView_editorialStatePanel__ec3AO{min-height:430px}.HomeView_editorialCarousel__OGhhY{position:relative;min-height:340px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-dark-8);box-shadow:0 12px 34px rgba(31,24,69,.18);isolation:isolate}.HomeView_spotlightCarousel__hK09U{min-height:430px}.HomeView_recognitionCarousel__TcaOq{order:5}.HomeView_recognitionStatePanel__OzRpx{order:5;min-height:180px}.HomeView_editorialImageFallback__Zvfx5,.HomeView_editorialImage__Z4CBA,.HomeView_editorialScrim__cocln{position:absolute;inset:0;width:100%;height:100%}.HomeView_editorialImage__Z4CBA{object-fit:cover}.HomeView_editorialImageFallback__Zvfx5{background:radial-gradient(circle at 80% 18%,rgba(250,176,5,.32),transparent 36%),linear-gradient(135deg,#2b225f,#5f3dc4 58%,#212529)}.HomeView_editorialScrim__cocln{z-index:1;background:linear-gradient(180deg,rgba(20,17,38,.08) 12%,rgba(20,17,38,.84)),linear-gradient(90deg,rgba(20,17,38,.48),transparent 72%)}.HomeView_editorialContent__z9cqU{position:relative;z-index:2;min-height:inherit;padding:clamp(18px,3vw,34px);color:var(--mantine-color-white)}.HomeView_editorialSectionLabel__MifQ0{color:rgba(255,255,255,.78);letter-spacing:.09em;text-transform:uppercase}.HomeView_editorialPosition__059VB,.HomeView_editorialSummary__IxczA{color:rgba(255,255,255,.78)}.HomeView_editorialQuote__HEUGn{max-width:55rem;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:650;line-height:1.35}.HomeView_editorialQuoteIcon__MISrR{flex:0 0 auto;color:var(--mantine-color-yellow-4)}.HomeView_editorialTitle__U0AZH{max-width:58rem;color:var(--mantine-color-white);font-size:clamp(1.55rem,2.8vw,2.4rem);letter-spacing:-.035em}.HomeView_quickActionsPanel__tnOxa{order:2;padding:var(--mantine-spacing-md);border:1px solid rgba(43,34,95,.12);border-radius:var(--mantine-radius-lg);background:var(--portal-surface-panel-strong);box-shadow:0 8px 24px rgba(43,34,95,.06)}.HomeView_quickAction__JXNI9{min-height:104px;padding:14px 10px;border:1px solid rgba(43,34,95,.1);border-radius:var(--mantine-radius-md);color:inherit;background:color-mix(in srgb,var(--portal-surface-panel-strong) 88%,var(--mantine-color-violet-0));transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.HomeView_quickAction__JXNI9:focus-visible,.HomeView_quickAction__JXNI9:hover{border-color:color-mix(in srgb,var(--mantine-color-violet-5) 48%,transparent);background:var(--portal-surface-selected);transform:translateY(-2px)}.HomeView_quickAction__JXNI9:focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:2px}.HomeView_activityPanel__KKIqm{order:3;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid rgba(43,34,95,.12);border-radius:var(--mantine-radius-lg);background:var(--portal-surface-panel-strong)}.HomeView_activityStatePanel__MYIyv{order:3;min-height:116px}.HomeView_activityHeading__hDzmi{display:flex;align-items:center;padding:14px 18px;color:var(--mantine-color-white);background:linear-gradient(135deg,var(--mantine-color-violet-8),var(--mantine-color-violet-6));white-space:nowrap}.HomeView_activityScroller__luS1n{display:flex;min-width:0;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}.HomeView_activityItem__4SmwP{min-width:min(320px,76vw);padding:10px 16px;border-right:1px solid rgba(43,34,95,.1);color:inherit;text-decoration:none;scroll-snap-align:start}.HomeView_activityItem__4SmwP:is(a):focus-visible,.HomeView_activityItem__4SmwP:is(a):hover{background:var(--portal-surface-selected)}.HomeView_activityItem__4SmwP:is(a):focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:-2px}.HomeView_activityCopy__1ZP9v,.HomeView_activityItemContent__wvaDh,.HomeView_communityPostCopy__y7Yxw,.HomeView_eventCopy__Goyfz{min-width:0}.HomeView_engagementGrid__kvANf{order:4}.HomeView_homeRail__902xm{order:1}.HomeView_communityCell__U2Joj{order:2}.HomeView_communityPanel__nqTVW,.HomeView_eventsPanel__oQzcn,.HomeView_pollPanel__9mD0J{height:100%;overflow:hidden;border-color:rgba(71,53,167,.14);background:var(--portal-surface-panel-strong);box-shadow:0 8px 26px rgba(43,34,95,.06)}.HomeView_communityPost__y4ixd{display:block;padding:14px 16px;color:inherit;text-decoration:none;transition:background-color .14s ease}.HomeView_communityPost__y4ixd:focus-visible,.HomeView_communityPost__y4ixd:hover{background:var(--portal-surface-selected)}.HomeView_communityPost__y4ixd:focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:-2px}.HomeView_communityPostImage__84BC_{width:116px;min-width:116px;height:92px;border-radius:var(--mantine-radius-md);object-fit:cover}.HomeView_eventRow__C4Mp0{display:block;padding:13px 16px;color:inherit;text-decoration:none}a.HomeView_eventRow__C4Mp0:focus-visible,a.HomeView_eventRow__C4Mp0:hover{background:var(--portal-surface-selected)}.HomeView_eventDateBox__ezeuK{display:grid;min-width:72px;min-height:42px;padding:6px;place-items:center;border-radius:var(--mantine-radius-md);color:var(--mantine-color-violet-8);background:var(--mantine-color-violet-0)}.HomeView_pollPanel__9mD0J{height:auto}.HomeView_dashboardActions__0FRD7{flex:0 0 auto}.HomeView_dashboardToolbar___0ANB{width:100%;min-height:44px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(43,34,95,.1)}.HomeView_criteriaControls__YN0rM{min-width:0;flex:1 1 32rem}.HomeView_dateCriteriaControl__N5Gzq{width:clamp(220px,34vw,270px);min-width:0}.HomeView_storeCriteriaControl__4mgki{width:clamp(185px,25vw,230px);min-width:0}.HomeView_widgetGrid__pp_G6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(132px,auto);gap:var(--mantine-spacing-md);align-items:stretch}.HomeView_widgetCell__FuCj2{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;transition:opacity .14s ease,filter .14s ease,outline-color .14s ease}.HomeView_singleWidgetGrid__YPR_m .HomeView_widgetCell__FuCj2{grid-column:span 12}.HomeView_widgetCellEditing__wFssi{border-radius:var(--mantine-radius-md);outline:2px solid color-mix(in srgb,var(--mantine-color-blue-5) 42%,transparent);outline-offset:2px}.HomeView_widgetEditToolbar__RHLKu{min-height:34px;padding:2px 5px;border:1px solid rgba(43,34,95,.14);border-bottom:0;border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0;background:var(--portal-surface-panel-strong);flex:0 0 auto}.HomeView_widgetBody__JobxL{display:flex;min-width:0;min-height:0;flex:1 1}.HomeView_widgetBody__JobxL>*{min-width:0;flex:1 1}.HomeView_widgetSmall__6Q6LC{grid-column:span 3}.HomeView_widgetMedium__9avLB{grid-column:span 4}.HomeView_widgetWide__0I_XF{grid-column:span 6}.HomeView_widgetFull__6xyU5{grid-column:span 12}.HomeView_widgetDragging__krneE{z-index:4;opacity:.62;filter:saturate(.75)}.HomeView_metricWidget__xahPi{--home-metric-accent:var(--mantine-color-blue-5);position:relative;height:100%;min-height:132px;padding:var(--mantine-spacing-md);overflow:hidden;border-color:color-mix(in srgb,var(--home-metric-accent) 20%,rgba(43,34,95,.12));background:linear-gradient(145deg,var(--portal-surface-panel-strong) 58%,color-mix(in srgb,var(--home-metric-accent) 8%,var(--portal-surface-panel-strong)) 100%);box-shadow:0 7px 22px rgba(43,34,95,.06);transition:border-color .14s ease,box-shadow .14s ease}.HomeView_metricWidget__xahPi:before{position:absolute;top:0;right:0;left:0;height:3px;background:var(--home-metric-accent);content:"";opacity:.82}.HomeView_metricWidget__xahPi[data-home-metric=total-sales]{--home-metric-accent:var(--mantine-color-teal-5)}.HomeView_metricWidget__xahPi[data-home-metric=transactions]{--home-metric-accent:var(--mantine-color-blue-5)}.HomeView_metricWidget__xahPi[data-home-metric=average-ticket]{--home-metric-accent:var(--mantine-color-violet-5)}.HomeView_metricWidget__xahPi[data-home-metric=ticket-time]{--home-metric-accent:var(--mantine-color-orange-5)}.HomeView_metricWidget__xahPi[data-home-metric=store-count]{--home-metric-accent:var(--mantine-color-cyan-5)}.HomeView_metricWidget__xahPi[data-home-metric=same-store-sales]{--home-metric-accent:var(--mantine-color-indigo-5)}.HomeView_metricWidget__xahPi[data-home-metric=items-per-order]{--home-metric-accent:var(--mantine-color-grape-5)}.HomeView_metricWidgetEditing__VDp3B{border-color:var(--mantine-color-blue-4);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mantine-color-blue-5) 22%,transparent)}.HomeView_dragHandle__ebmeb{cursor:grab;touch-action:none}.HomeView_dragHandle__ebmeb:active{cursor:grabbing}.HomeView_metricWidgetContent__158d2{height:100%;min-width:0}.HomeView_metricLabel__cGTaw{letter-spacing:.035em}.HomeView_metricValue__vjwtF{overflow-wrap:anywhere;font-size:clamp(1.35rem,1.8vw,1.9rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.035em}.HomeView_metricIcon__iEVXg{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-metric-accent) 16%,transparent)}.HomeView_dashboardStatePanel__WRuGP{min-height:240px}.HomeView_inlineDashboardStatePanel__KytL0{min-height:132px}.HomeView_catalogCard__Og4PS{min-height:210px}.HomeView_catalogCopy__7VQPc{flex:1 1}.HomeView_announcementsPanel__N0J0f{display:flex;min-width:0;min-height:430px;height:100%;flex-direction:column;overflow:hidden;border-color:rgba(71,53,167,.16);background:var(--portal-surface-panel-strong);box-shadow:0 8px 26px rgba(43,34,95,.07)}.HomeView_announcementsPanel__N0J0f[data-state=empty]{min-height:0;height:auto}.HomeView_panelHeader__MouYu{background:linear-gradient(135deg,color-mix(in srgb,var(--mantine-color-violet-0) 72%,var(--portal-surface-panel-strong)),var(--portal-surface-panel-strong))}.HomeView_panelTitle__2uqmU{font-size:clamp(1.2rem,1.45vw,1.45rem);letter-spacing:-.025em}.HomeView_announcementList__jc3yg{min-height:0;flex:1 1}.HomeView_announcementRow__bz2O6{display:block;width:100%;padding:14px 16px;color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.HomeView_announcementRow__bz2O6:focus-visible,.HomeView_announcementRow__bz2O6:hover{background:var(--portal-surface-selected);box-shadow:inset 3px 0 0 var(--mantine-color-blue-5)}.HomeView_announcementRow__bz2O6:focus-visible{position:relative;z-index:1;outline:2px solid var(--mantine-color-blue-5);outline-offset:-2px}.HomeView_announcementCopy__5zlJA{min-width:0}.HomeView_rowChevron__Ikbk2{flex:0 0 auto;margin-top:2px;color:var(--mantine-color-gray-5)}.HomeView_announcementRow__bz2O6:focus-visible .HomeView_rowChevron__Ikbk2,.HomeView_announcementRow__bz2O6:hover .HomeView_rowChevron__Ikbk2{color:var(--mantine-color-blue-6)}@container home-dashboard (min-width: 70.001rem){.HomeView_heroEditorialCell__UR6hK{grid-column:span 8}.HomeView_heroAnnouncementsCell__7cADe{grid-column:span 4}.HomeView_heroFullCell__djrCi{grid-column:1/-1}.HomeView_activityPanel__KKIqm,.HomeView_activityStatePanel__MYIyv{order:2}.HomeView_quickActionsPanel__tnOxa{order:3}.HomeView_communityCell__U2Joj{grid-column:span 8;order:1}.HomeView_homeRail__902xm{grid-column:span 4;order:2}}@container home-dashboard (max-width: 70rem){.HomeView_widgetGrid__pp_G6{grid-auto-flow:row;grid-auto-rows:auto}.HomeView_announcementsPanel__N0J0f{min-height:0;height:auto}.HomeView_widgetMedium__9avLB,.HomeView_widgetSmall__6Q6LC{grid-column:span 6}.HomeView_widgetFull__6xyU5,.HomeView_widgetWide__0I_XF{grid-column:span 12}}@container home-dashboard (max-width: 48rem){.HomeView_dashboardControls__zs8KW{padding:8px}.HomeView_dashboardActions__0FRD7{margin-left:auto}.HomeView_announcementsPanel__N0J0f{width:100%;min-height:0;height:auto}.HomeView_spotlightCarousel__hK09U{min-height:390px}.HomeView_recognitionCarousel__TcaOq{min-height:330px}.HomeView_editorialContent__z9cqU{padding:18px}.HomeView_activityPanel__KKIqm{grid-template-columns:1fr}.HomeView_activityHeading__hDzmi{min-height:44px;justify-content:center}.HomeView_communityPostImage__84BC_{width:88px;min-width:88px;height:76px}.HomeView_announcementList__jc3yg{max-height:64vh}.HomeView_widgetFull__6xyU5,.HomeView_widgetMedium__9avLB,.HomeView_widgetSmall__6Q6LC,.HomeView_widgetWide__0I_XF{grid-column:span 12}.HomeView_dashboardToolbar___0ANB{align-items:flex-start}.HomeView_criteriaControls__YN0rM,.HomeView_dashboardToolbar___0ANB>*,.HomeView_dateCriteriaControl__N5Gzq,.HomeView_storeCriteriaControl__4mgki{width:100%}.HomeView_metricWidget__xahPi{min-height:128px}}@media (max-width:48em){.HomeView_page__CiVqT{min-height:auto;padding:4px 0 0}}@media (prefers-reduced-motion:reduce){.HomeView_announcementRow__bz2O6,.HomeView_communityPost__y4ixd,.HomeView_metricWidget__xahPi,.HomeView_quickAction__JXNI9,.HomeView_widgetCell__FuCj2{transition:none}}.PortalLayout_toolbarContent__CxcbK{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);min-width:0}.PortalLayout_toolbarLeading__MAg9Z{width:100%;min-width:0}.PortalLayout_toolbarActions__JL7Dd{display:flex;align-items:center;justify-content:flex-end;gap:var(--mantine-spacing-xs);width:100%;min-width:0}.PortalLayout_toolbarPrimaryAction__x1sMx{flex:1 1 auto;min-width:0}.PortalLayout_toolbarPrimaryAction__x1sMx .mantine-Button-root{width:100%}.PortalLayout_toolbarSecondaryActions__f5KE2{display:none}.PortalLayout_toolbarMobileActions__F_duy{flex:0 0 auto}@media (min-width:48em){.PortalLayout_toolbarContent__CxcbK{flex-direction:row;align-items:center;justify-content:space-between}.PortalLayout_toolbarLeading__MAg9Z{flex:1 1 auto;width:auto}.PortalLayout_toolbarActions__JL7Dd{flex:0 0 auto;width:auto}.PortalLayout_toolbarPrimaryAction__x1sMx{flex:0 0 auto}.PortalLayout_toolbarPrimaryAction__x1sMx .mantine-Button-root{width:auto}.PortalLayout_toolbarSecondaryActions__f5KE2{display:flex}.PortalLayout_toolbarMobileActions__F_duy{display:none}}.PageShell_header__xSSRp{display:flex;flex-direction:column;align-items:stretch;gap:var(--mantine-spacing-xs);min-width:0;margin-bottom:var(--mantine-spacing-sm)}.PageShell_title__TVQMM{min-width:0}.PageShell_actions__mRskV{display:flex;justify-content:flex-start;width:100%;min-width:0}.PageShell_actions__mRskV>*{max-width:100%}@media (min-width:48em){.PageShell_header__xSSRp{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--mantine-spacing-md)}.PageShell_actions__mRskV{flex:0 0 auto;justify-content:flex-end;width:auto}}.PortalDataTable_hierarchyCell__QLMPQ{min-width:0}.PortalDataTable_indentDefault__tsEbG[data-depth="1"]{padding-inline-start:18px}.PortalDataTable_indentDefault__tsEbG[data-depth="2"]{padding-inline-start:36px}.PortalDataTable_indentDefault__tsEbG[data-depth="3"]{padding-inline-start:54px}.PortalDataTable_indentDefault__tsEbG[data-depth="4"]{padding-inline-start:72px}.PortalDataTable_indentDefault__tsEbG[data-depth="5"]{padding-inline-start:90px}.PortalDataTable_indentCompact__bDo6I[data-depth="1"]{padding-inline-start:16px}.PortalDataTable_indentCompact__bDo6I[data-depth="2"]{padding-inline-start:32px}.PortalDataTable_indentCompact__bDo6I[data-depth="3"]{padding-inline-start:48px}.PortalDataTable_indentCompact__bDo6I[data-depth="4"]{padding-inline-start:64px}.PortalDataTable_indentCompact__bDo6I[data-depth="5"]{padding-inline-start:80px}.PortalDataTable_offsetSmall__odmTl{padding-inline-start:4px}.PortalDataTable_indentDefault__tsEbG.PortalDataTable_offsetSmall__odmTl[data-depth="1"]{padding-inline-start:22px}.PortalDataTable_indentDefault__tsEbG.PortalDataTable_offsetSmall__odmTl[data-depth="2"]{padding-inline-start:40px}.PortalDataTable_indentDefault__tsEbG.PortalDataTable_offsetSmall__odmTl[data-depth="3"]{padding-inline-start:58px}.PortalDataTable_indentDefault__tsEbG.PortalDataTable_offsetSmall__odmTl[data-depth="4"]{padding-inline-start:76px}.PortalDataTable_indentDefault__tsEbG.PortalDataTable_offsetSmall__odmTl[data-depth="5"]{padding-inline-start:94px}.PortalDataTable_noWrap__wkqpX{white-space:nowrap}.PageBackButton_root__lj4J2{align-self:flex-start;width:fit-content;border-color:var(--mantine-color-gray-3);background:var(--mantine-color-white);color:var(--mantine-color-dark-7);font-weight:650;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.PageBackButton_root__lj4J2:hover{border-color:var(--mantine-color-gray-4);background:var(--mantine-color-gray-0)}.PageBackButton_root__lj4J2:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.PortalTimePicker_shell__BfoLW{display:flex;align-items:center;width:100%;min-width:0;min-height:36px;gap:4px;padding:4px 6px;border:1px solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);color:var(--mantine-color-gray-9);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.PortalTimePicker_shell__BfoLW:focus-within{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 1px var(--mantine-primary-color-filled)}.PortalTimePicker_shell__BfoLW[data-error]{border-color:var(--mantine-color-red-6)}.PortalTimePicker_shell__BfoLW[data-error]:focus-within{box-shadow:0 0 0 1px var(--mantine-color-red-6)}.PortalTimePicker_shell__BfoLW[data-disabled]{background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-6)}.PortalTimePicker_field__ytuTY{flex:0 0 30px;width:30px;min-width:0;height:26px;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:var(--mantine-font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.PortalTimePicker_field__ytuTY::placeholder{color:var(--mantine-color-gray-5);opacity:1}.PortalTimePicker_field__ytuTY:disabled{cursor:not-allowed}.PortalTimePicker_separator__TksLo{flex:0 0 auto;color:var(--mantine-color-gray-5);font-size:var(--mantine-font-size-sm);font-weight:600}.PortalTimePicker_periodGroup__7As1O{display:flex;flex:0 0 auto;align-items:center;gap:2px;min-width:50px;padding:2px;border-radius:calc(var(--mantine-radius-md) - 2px);background:var(--mantine-color-gray-0)}.PortalTimePicker_periodButton__ASSsn{min-width:23px;height:22px;padding:0 4px;border:0;border-radius:calc(var(--mantine-radius-md) - 4px);background:transparent;color:var(--mantine-color-gray-6);cursor:pointer;font:inherit;font-size:11px;font-weight:700;line-height:1}.PortalTimePicker_periodButton__ASSsn:hover:not(:disabled){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-8)}.PortalTimePicker_periodButtonActive__sIo9H,.PortalTimePicker_periodButton__ASSsn[data-active],.PortalTimePicker_periodButton__ASSsn[data-active]:hover:not(:disabled){background:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.PortalTimePicker_periodButton__ASSsn:disabled{cursor:not-allowed}.PortalTimePicker_clearButton__5fMJZ{flex:0 0 auto;color:var(--mantine-color-gray-6)}.SalesPerformance_dashboard__XqDlA{container:sales-performance/inline-size;width:100%;max-width:1480px;margin-inline:auto}.SalesPerformance_headingCopy__HeiCx{min-width:0}.SalesPerformance_filterDate__YJ82y{min-width:240px}.SalesPerformance_kpiScroller__3AoXf{min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.SalesPerformance_kpiGrid__MjLo_{grid-template-columns:repeat(5,minmax(190px,1fr));min-width:1010px}.SalesPerformance_currentKpi__bqYws,.SalesPerformance_kpiCard__zWy0Y{min-height:116px;padding:var(--mantine-spacing-md)}.SalesPerformance_currentKpi__bqYws{border-color:color-mix(in srgb,var(--mantine-color-violet-6) 62%,transparent);box-shadow:0 6px 20px color-mix(in srgb,var(--mantine-color-violet-5) 10%,transparent)}.SalesPerformance_trendLayout__OWF_I{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:var(--mantine-spacing-sm);align-items:stretch}.SalesPerformance_insightCard__8APUe{padding:10px;border:1px solid color-mix(in srgb,var(--mantine-color-gray-4) 42%,transparent);border-radius:var(--mantine-radius-md);background:color-mix(in srgb,var(--portal-surface-panel-strong) 92%,transparent)}.SalesPerformance_lowerGrid__Ifgaw{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--mantine-spacing-sm);align-items:stretch}.SalesPerformance_regionLayout__5_x_R{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:var(--mantine-spacing-md);align-items:center;margin-top:var(--mantine-spacing-sm)}.SalesPerformance_regionVisual__yJbbi{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:radial-gradient(circle at 20% 20%,rgba(88,69,204,.1),transparent 44%),var(--mantine-color-gray-0)}.SalesPerformance_tableScroll__vf0ow{min-width:0;overflow-x:auto}.SalesPerformance_currencyPanel___p6Ks{max-width:680px;margin-inline:auto;padding:clamp(20px,4vw,36px);text-align:center}@container sales-performance (max-width: 66rem){.SalesPerformance_lowerGrid__Ifgaw,.SalesPerformance_trendLayout__OWF_I{grid-template-columns:1fr}}@container sales-performance (max-width: 44rem){.SalesPerformance_filterDate__YJ82y{min-width:0}.SalesPerformance_regionLayout__5_x_R{grid-template-columns:1fr}.SalesPerformance_regionVisual__yJbbi{display:none}}@media (prefers-reduced-motion:reduce){.SalesPerformance_kpiScroller__3AoXf{scroll-behavior:auto}}.FoodCostDashboardPanel_dashboard__9xxVG{container:food-cost-dashboard/inline-size;width:100%;max-width:1480px;margin-inline:auto}.FoodCostDashboardPanel_dashboardCard___Ssul{min-width:0;overflow:hidden;background:color-mix(in srgb,var(--portal-surface-panel-strong) 96%,transparent);box-shadow:0 1px 2px rgba(43,34,95,.025)}.FoodCostDashboardPanel_kpiScroller__bUY_h{min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.FoodCostDashboardPanel_kpiGrid__wm_qT{display:grid;grid-template-columns:repeat(6,minmax(174px,1fr));gap:var(--mantine-spacing-sm);min-width:1080px}.FoodCostDashboardPanel_kpiCard__WxKa6{min-height:108px;padding:14px;border-color:color-mix(in srgb,var(--mantine-color-violet-4) 24%,var(--mantine-color-gray-3));background:color-mix(in srgb,var(--portal-surface-panel-strong) 96%,transparent);box-shadow:0 2px 8px rgba(43,34,95,.035)}.FoodCostDashboardPanel_kpiIcon__PD6BL{flex:0 0 auto;margin-top:-1px}.FoodCostDashboardPanel_kpiCopy__hl_mH{min-width:0}.FoodCostDashboardPanel_kpiLabel__UjpuW{min-height:24px;color:var(--mantine-color-dark-7);font-size:.71rem;font-weight:700;line-height:1.15}.FoodCostDashboardPanel_kpiValue__fRezK{margin-top:2px;color:var(--mantine-color-violet-8);font-size:clamp(1.35rem,1.8vw,1.62rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;white-space:nowrap}.FoodCostDashboardPanel_kpiValue__fRezK[data-tone=red]{color:var(--mantine-color-red-7)}.FoodCostDashboardPanel_kpiSubtext__BXHP9{min-height:17px;margin-top:5px;white-space:nowrap}.FoodCostDashboardPanel_heroGrid__eht4P{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(390px,1fr);gap:var(--mantine-spacing-sm);align-items:stretch}.FoodCostDashboardPanel_lowerGrid__NyMOh{display:grid;grid-template-columns:minmax(310px,1.05fr) minmax(280px,.82fr) minmax(390px,1.25fr);gap:var(--mantine-spacing-sm);align-items:stretch}.FoodCostDashboardPanel_infoIcon__JoZQ7{flex:0 0 auto;color:var(--mantine-color-gray-6);cursor:help}.FoodCostDashboardPanel_inlineIcon__QIfIY{margin-right:1px;vertical-align:-2px}.FoodCostDashboardPanel_trendContent__6fEGi{margin-top:9px}.FoodCostDashboardPanel_chartHeader__WF8MP{display:flex;justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);min-height:32px}.FoodCostDashboardPanel_chartLegend__S_owz{display:flex;align-items:center;gap:7px;min-width:0;color:var(--mantine-color-gray-7)}.FoodCostDashboardPanel_legendLine__Emumn,.FoodCostDashboardPanel_legendTarget__EMCna{display:inline-block;width:18px;flex:0 0 auto;border-top:2px solid var(--mantine-color-violet-7)}.FoodCostDashboardPanel_legendTarget__EMCna{margin-left:8px;border-top-style:dashed;opacity:.65}.FoodCostDashboardPanel_trendControl__1KvSf{flex:0 0 auto}.FoodCostDashboardPanel_chartState__nWnff{height:228px}.FoodCostDashboardPanel_changeHeader__9PqSH,.FoodCostDashboardPanel_compactTableHeader__EDHVb,.FoodCostDashboardPanel_driverHeader___MdTC{display:grid;align-items:center;gap:10px;margin-top:12px;padding:7px 5px;border-bottom:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);font-size:.67rem;font-weight:650}.FoodCostDashboardPanel_driverHeader___MdTC{grid-template-columns:28px minmax(120px,1fr) 78px 60px}.FoodCostDashboardPanel_driverRows__s2eqM{min-height:211px}.FoodCostDashboardPanel_driverRow__YvizD{display:grid;grid-template-columns:28px minmax(120px,1fr) 78px 60px;align-items:center;gap:10px;min-height:42px;padding:6px 5px;border-bottom:1px solid color-mix(in srgb,var(--mantine-color-gray-3) 72%,transparent)}.FoodCostDashboardPanel_rankBadge__d_RPB{display:grid;place-items:center;width:19px;height:19px;border-radius:999px;color:var(--mantine-color-violet-8);background:var(--mantine-color-violet-1);font-size:.66rem;font-weight:800}.FoodCostDashboardPanel_driverRow__YvizD:first-child .FoodCostDashboardPanel_rankBadge__d_RPB{color:white;background:var(--mantine-color-violet-7)}.FoodCostDashboardPanel_actionLabel__afmCg,.FoodCostDashboardPanel_categoryName__cdE7B,.FoodCostDashboardPanel_changeName__jMLU4,.FoodCostDashboardPanel_driverName__1QDue{min-width:0}.FoodCostDashboardPanel_barTrack__wf2wE{width:100%;height:6px;margin-top:4px;overflow:hidden;border-radius:999px;background:var(--mantine-color-violet-0)}.FoodCostDashboardPanel_barTrack__wf2wE span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mantine-color-violet-8),var(--mantine-color-violet-6))}.FoodCostDashboardPanel_cardLink__ASyk4{margin-top:8px;padding-inline:0;color:var(--mantine-color-violet-7);font-weight:650}.FoodCostDashboardPanel_categoryRow__lsE13,.FoodCostDashboardPanel_compactTableHeader__EDHVb{grid-template-columns:minmax(120px,1fr) 92px 76px}.FoodCostDashboardPanel_categoryRow__lsE13,.FoodCostDashboardPanel_changeRow__1hucy{display:grid;align-items:center;gap:10px;min-height:36px;padding:6px 5px;border-bottom:1px solid color-mix(in srgb,var(--mantine-color-gray-3) 72%,transparent)}.FoodCostDashboardPanel_changeHeader__9PqSH,.FoodCostDashboardPanel_changeRow__1hucy{grid-template-columns:minmax(130px,1fr) 100px}.FoodCostDashboardPanel_qualityGrid__3UI0n{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:8px}.FoodCostDashboardPanel_qualityMetric__KBhS6{display:flex;align-items:flex-start;gap:8px;min-width:0;min-height:66px;padding:10px;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);color:var(--mantine-color-violet-7);background:rgba(255,255,255,.58)}.FoodCostDashboardPanel_qualityMetric__KBhS6[data-status=good]{color:var(--mantine-color-teal-7)}.FoodCostDashboardPanel_qualityMetric__KBhS6[data-status=warning]{color:var(--mantine-color-red-7)}.FoodCostDashboardPanel_qualityValue__ifszD{color:currentColor}.FoodCostDashboardPanel_actionRow__hPKMv{display:flex;align-items:center;gap:9px;min-height:44px;margin-top:var(--mantine-spacing-md);padding:8px 10px;border:1px solid var(--mantine-color-orange-2);border-radius:var(--mantine-radius-md);color:var(--mantine-color-orange-8);background:var(--mantine-color-orange-0)}.FoodCostDashboardPanel_actionRow__hPKMv[data-severity=error]{border-color:var(--mantine-color-red-2);color:var(--mantine-color-red-8);background:var(--mantine-color-red-0)}.FoodCostDashboardPanel_actionRow__hPKMv[data-severity=ok]{border-color:var(--mantine-color-teal-2);color:var(--mantine-color-teal-8);background:var(--mantine-color-teal-0)}.FoodCostDashboardPanel_actionRow__hPKMv .FoodCostDashboardPanel_cardLink__ASyk4{flex:0 0 auto;margin:0 0 0 auto}.FoodCostDashboardPanel_priceTable__c9m_T{font-size:.76rem}.FoodCostDashboardPanel_priceTable__c9m_T th{color:var(--mantine-color-gray-7);font-size:.68rem;font-weight:700}.FoodCostDashboardPanel_sparkline__CNHau{display:block;width:120px;height:24px}@container food-cost-dashboard (max-width: 78rem){.FoodCostDashboardPanel_heroGrid__eht4P{grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr)}.FoodCostDashboardPanel_lowerGrid__NyMOh{grid-template-columns:repeat(2,minmax(0,1fr))}.FoodCostDashboardPanel_lowerGrid__NyMOh>:last-child{grid-column:1/-1}}@container food-cost-dashboard (max-width: 62rem){.FoodCostDashboardPanel_heroGrid__eht4P,.FoodCostDashboardPanel_lowerGrid__NyMOh{grid-template-columns:1fr}.FoodCostDashboardPanel_lowerGrid__NyMOh>:last-child{grid-column:auto}}@container food-cost-dashboard (max-width: 42rem){.FoodCostDashboardPanel_chartHeader__WF8MP{align-items:flex-start;flex-direction:column}.FoodCostDashboardPanel_trendControl__1KvSf{width:100%}.FoodCostDashboardPanel_qualityGrid__3UI0n{grid-template-columns:repeat(2,minmax(0,1fr))}.FoodCostDashboardPanel_driverHeader___MdTC,.FoodCostDashboardPanel_driverRow__YvizD{grid-template-columns:26px minmax(110px,1fr) 70px}.FoodCostDashboardPanel_driverHeader___MdTC>:last-child,.FoodCostDashboardPanel_driverRow__YvizD>:last-child{display:none}}@media (prefers-reduced-motion:reduce){.FoodCostDashboardPanel_kpiScroller__bUY_h{scroll-behavior:auto}}.SupplierPricingWorkspace_workspace__22Whu{background:var(--fc-supplier-pricing-panel)}.SupplierPricingWorkspace_rootStack__cqkKB{min-height:0}.SupplierPricingWorkspace_workspaceHeader__d_oVv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--mantine-spacing-md);align-items:start;border:1px solid var(--fc-supplier-pricing-border);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);background:var(--fc-supplier-pricing-feature-wash)}.SupplierPricingWorkspace_selectorGrid__OoWGx{display:grid;grid-template-columns:minmax(var(--fc-supplier-selector-min,18rem),var(--fc-supplier-selector-max,24rem)) minmax(var(--fc-region-selector-min,12rem),var(--fc-region-selector-max,16rem));gap:var(--mantine-spacing-xs);align-items:end}.SupplierPricingWorkspace_headerActions__jfQD7{justify-content:flex-end}.SupplierPricingWorkspace_searchInput__dIExT{width:min(100%,var(--fc-supplier-search-width,18rem))}.SupplierPricingWorkspace_statusPanel__bEN9v{border-color:var(--fc-supplier-pricing-border);background:var(--fc-supplier-pricing-panel-strong)}.SupplierPricingWorkspace_countGroup__Vc4c5,.SupplierPricingWorkspace_filterGroup__i5KuH,.SupplierPricingWorkspace_statusLayout__pDPlK{min-width:0}.SupplierPricingWorkspace_countPill__YnidQ{border-color:var(--fc-supplier-pricing-control-border);background:var(--fc-supplier-pricing-panel-strong)}.SupplierPricingWorkspace_hintText__TeUtr{max-width:var(--fc-supplier-hint-width,42rem)}.SupplierPricingWorkspace_selectionPanel__TamAb{border-color:var(--fc-supplier-pricing-border);background:var(--fc-supplier-pricing-selection)}.SupplierPricingWorkspace_tableRegion__JnGl6{flex:1 1;min-height:0;display:flex;flex-direction:column}.SupplierPricingWorkspace_tableRegion__JnGl6>.mantine-MRT_TablePaper-root,.SupplierPricingWorkspace_tableRegion__JnGl6>.mrt-table-paper{flex:1 1;min-height:0}.SupplierPricingWorkspace_statePanel__3FOVM{min-height:var(--fc-supplier-state-min-height,15rem);border:1px solid var(--fc-supplier-pricing-border);border-radius:var(--mantine-radius-md);background:var(--fc-supplier-pricing-panel-strong)}.SupplierPricingWorkspace_filterLabel__bjcHd{display:inline-flex;align-items:center;gap:var(--mantine-spacing-xs);white-space:nowrap}.SupplierPricingWorkspace_mappedIngredientBadge__KSDMT{max-width:var(--fc-mapped-ingredient-badge-width,13rem)}@media (max-width:900px){.SupplierPricingWorkspace_workspaceHeader__d_oVv{grid-template-columns:1fr}.SupplierPricingWorkspace_headerActions__jfQD7{justify-content:flex-start}.SupplierPricingWorkspace_selectorGrid__OoWGx{grid-template-columns:1fr}.SupplierPricingWorkspace_searchInput__dIExT{width:100%}}.SupplierManagementPanel_managementRoot__3ymMX{min-width:0}.SupplierManagementPanel_managementGrid__JMBEm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--fc-supplier-management-column-min,20rem)),1fr));gap:var(--mantine-spacing-lg);align-items:start}.SupplierManagementPanel_supplierListScroll__df3G_{max-height:var(--fc-supplier-directory-max-height,40rem)}.SupplierManagementPanel_supplierList__JGYQK{gap:var(--mantine-spacing-xs)}.SupplierManagementPanel_supplierCard__Rsith{border:1px solid var(--fc-supplier-pricing-card-border);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background:var(--fc-supplier-pricing-card-surface);cursor:pointer}.SupplierManagementPanel_supplierCardSelected__QX4Ym{border-color:var(--fc-supplier-pricing-card-selected-border);background:var(--fc-supplier-pricing-card-selected-surface)}.SupplierManagementPanel_supplierCopy__H0Smn{min-width:0}.SupplierManagementPanel_supplierMeta__JifIm{min-height:1rem}.SupplierManagementPanel_regionSummary__pJhy3{border:1px solid var(--fc-supplier-pricing-border);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm);background:var(--fc-supplier-pricing-feature-wash)}.SupplierManagementPanel_regionSummaryMeta__dksR2{min-width:0}.SupplierManagementPanel_regionTable__2LdEa{border:1px solid var(--fc-supplier-pricing-border);border-radius:var(--mantine-radius-md);overflow:hidden}.SupplierManagementPanel_regionDefaultColumn__6aCyK{width:var(--fc-supplier-region-default-column-width,9rem)}.SupplierManagementPanel_regionActionsColumn__A_ffo{width:var(--fc-supplier-region-actions-column-width,8.5rem);text-align:right}.SupplierManagementPanel_regionActionCell__MUczh{text-align:right}.SupplierManagementPanel_regionEmptyState__kUeCR{min-height:var(--fc-supplier-region-empty-min-height,14rem)}.order-board_board__mew5l{height:100vh;height:100dvh;min-height:100dvh;color:var(--board-text,#20235f);background-color:var(--board-background,#f5f7ff);font-family:"Gabarito",var(--font-inter),system-ui,sans-serif;--board-text:#20235f;--board-muted:#5d6981;--board-card:#fff;--board-progress:#e51b23;--board-ready:#25256f;--board-progress-width:50%;--ready-announcement-height:clamp(96px,9vw,150px);position:relative;display:grid;overflow:hidden;background-image:linear-gradient(110deg,color-mix(in srgb,var(--board-background,#f5f7ff) 88%,#e3dcc0) 0,var(--board-background,#f5f7ff) 58%,color-mix(in srgb,var(--board-background,#f5f7ff) 92%,#fff) 100%);background-position:50%;background-size:cover;isolation:isolate;grid-template:"progress ready" 1fr/var(--board-progress-width) 1fr}.order-board_board__mew5l:before{position:fixed;inset:0;z-index:-2;content:"";background-image:radial-gradient(rgba(30,25,106,.08) 1.2px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 38%,transparent 62%,#000);mask-image:linear-gradient(90deg,#000,transparent 38%,transparent 62%,#000)}.order-board_overlay__XWRvq{position:fixed;inset:0;z-index:-1;background:var(--board-overlay,#fff);opacity:var(--board-overlay-opacity,.1)}.order-board_watermark__58KfB{--tahinis-mark-flame:#e51b23;--tahinis-mark-inner:#fff;position:fixed;top:50%;left:50%;z-index:0;width:min(70vw,70vh);height:min(70vw,70vh);pointer-events:none;filter:saturate(.9);opacity:.055;transform:translate(-50%,-50%)}.order-board_readyAnnouncement__faDWd{position:absolute;inset:0 0 auto;z-index:10;display:grid;height:var(--ready-announcement-height);padding:0 clamp(20px,4vw,72px);overflow:hidden;place-items:center;pointer-events:none;color:#fff;background:#25256f;box-shadow:0 6px 0 rgba(37,37,111,.18);animation:order-board_ready-announcement-shell__YwnVs var(--ready-announcement-duration,14.5s) both;will-change:transform}.order-board_readyAnnouncementMessage__oY1xf{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;gap:.24em;font-family:"Gabarito",var(--font-inter),system-ui,sans-serif;font-size:clamp(24px,4.2vw,76px);font-weight:800;line-height:.95;letter-spacing:-.035em;white-space:nowrap}.order-board_readyAnnouncementName__bShb1{min-width:0;max-width:34vw;overflow:hidden;text-overflow:ellipsis;animation:order-board_ready-announcement-text-in__yxVgk .65s cubic-bezier(.16,1,.3,1) .5s both;will-change:filter,opacity,transform}.order-board_readyAnnouncementPhrase__qMLMh{display:inline-flex;flex:none;gap:.22em}.order-board_readyAnnouncementWord__ug5Jk{animation-name:order-board_ready-announcement-text-in__yxVgk;animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--ready-word-delay);animation-fill-mode:both;will-change:filter,opacity,transform}.order-board_readyAnnouncementLogo__jZTjT{--tahinis-mark-flame:#e51b23;--tahinis-mark-inner:#fff;flex:0 0 auto;width:clamp(46px,6.2vw,96px);height:clamp(46px,6.2vw,96px);margin-left:.02em;animation:order-board_ready-announcement-logo-grow__i7359 .76s cubic-bezier(.16,1,.3,1) 2.86s both;transform-origin:50% 42%;will-change:opacity,transform}.order-board_readyAnnouncementLogo__jZTjT [data-part=inner]{animation:order-board_ready-announcement-logo-inner__jw9fL .32s ease-out 3.36s both}@keyframes order-board_ready-announcement-shell__YwnVs{0%{transform:translateY(-105%);animation-timing-function:cubic-bezier(.16,1,.3,1)}3.1%{transform:translateY(0)}94.34%{transform:translateY(0);animation-timing-function:cubic-bezier(.7,0,.84,0)}97.79%,to{transform:translateY(-105%)}}@keyframes order-board_ready-announcement-text-in__yxVgk{0%{filter:blur(12px);opacity:0;transform:translateY(.8em)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes order-board_ready-announcement-logo-grow__i7359{0%{opacity:0;transform:scale(.14)}8%{opacity:1;transform:scale(.14)}18%{opacity:1;transform:scale(.2)}75%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes order-board_ready-announcement-logo-inner__jw9fL{0%{opacity:0}to{opacity:1}}.order-board_sectionHeader__a2uw_ h2{margin:0}.order-board_connection__8SxSR{position:fixed;right:clamp(14px,2vw,30px);bottom:clamp(10px,1.5vw,22px);z-index:3;padding:6px 10px;color:var(--board-muted);background:color-mix(in srgb,var(--board-card) 92%,transparent);border:1px solid color-mix(in srgb,var(--board-muted) 16%,transparent);border-radius:3px;font-size:clamp(11px,1vw,16px);text-align:right;font-weight:600}.order-board_section___dxH7{--board-section-padding:clamp(28px,3vw,52px);position:relative;z-index:1;min-width:0;min-height:0;padding:var(--board-section-padding);overflow:hidden;transition:padding-top .45s cubic-bezier(.16,1,.3,1)}.order-board_readyAnnouncementActive__xPaqX .order-board_section___dxH7{padding-top:calc(var(--board-section-padding) + var(--ready-announcement-height))}.order-board_progress__0xNN3{grid-area:progress;border-top:clamp(8px,.7vw,13px) solid var(--board-progress)}.order-board_ready__PZfAz{grid-area:ready;border-top:clamp(8px,.7vw,13px) solid var(--board-ready);border-left:1px solid rgba(32,35,95,.12)}.order-board_sectionHeader__a2uw_{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:clamp(20px,2.3vw,38px);padding-bottom:clamp(14px,1.4vw,22px);border-bottom:2px solid color-mix(in srgb,currentColor 18%,transparent)}.order-board_sectionHeader__a2uw_ h2{font-family:"Gabarito",var(--font-inter),system-ui,sans-serif;font-size:clamp(28px,3.5vw,60px);font-weight:800;line-height:.88;letter-spacing:-.045em}.order-board_count__iJxLi{min-width:1.75em;padding:.13em .4em .18em;color:#fff;background:var(--board-ready);border-radius:3px;font-size:clamp(16px,1.8vw,30px);font-weight:900;line-height:1.2;text-align:center}.order-board_progress__0xNN3 .order-board_count__iJxLi{background:var(--board-progress)}.order-board_orders__LsHb0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(10px,1.25vw,22px);align-content:start}.order-board_carouselPage__yfzQo{animation:order-board_carousel-page-in__7MW_Y .28s ease-out}.order-board_pageIndicator__oG3Nk{position:absolute;top:clamp(38px,4vw,65px);right:clamp(90px,7.5vw,132px);color:var(--board-muted);font-size:clamp(13px,1.25vw,21px);font-weight:800;line-height:1.2;letter-spacing:.04em;white-space:nowrap}@keyframes order-board_carousel-page-in__7MW_Y{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.order-board_orderCard__GuafS{container-type:inline-size;position:relative;padding:clamp(16px,1.65vw,28px);overflow:hidden;background:color-mix(in srgb,var(--board-card) 97%,transparent);border:1px solid color-mix(in srgb,var(--board-text) 14%,transparent);border-radius:4px;box-shadow:6px 6px 0 color-mix(in srgb,var(--board-text) 9%,transparent)}.order-board_orderCard__GuafS:before{position:absolute;top:0;bottom:0;left:0;width:5px;content:"";background:var(--board-progress)}.order-board_ready__PZfAz .order-board_orderCard__GuafS:before{background:var(--board-ready)}.order-board_orderMain__iVbaG,.order-board_orderMeta__iouEE{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-board_orderName___rMUn,.order-board_orderNumber__2VTcN{font-size:clamp(24px,2.7vw,46px);font-weight:800;line-height:.98;letter-spacing:-.035em}.order-board_orderName___rMUn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-board_priorityName___rPGJ{flex:0 0 auto;max-width:86cqi;overflow:visible;font-size:clamp(20px,12cqi,46px);text-overflow:clip}.order-board_priorityName___rPGJ+.order-board_orderNumber__2VTcN{min-width:0;overflow:hidden;font-size:clamp(14px,8cqi,36px);text-overflow:ellipsis;white-space:nowrap}.order-board_orderMeta__iouEE,.order-board_orderNumber__2VTcN{color:var(--board-muted);font-weight:600}.order-board_orderMeta__iouEE{justify-content:flex-start;margin-top:10px;font-size:clamp(14px,1.3vw,22px);text-transform:uppercase;letter-spacing:.06em}.order-board_compact__F_c_n .order-board_orders__LsHb0{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.order-board_compact__F_c_n .order-board_orderName___rMUn,.order-board_compact__F_c_n .order-board_orderNumber__2VTcN{font-size:clamp(20px,2.15vw,36px)}.order-board_compact__F_c_n .order-board_priorityName___rPGJ{font-size:clamp(18px,11cqi,36px)}.order-board_large__PF74_ .order-board_orders__LsHb0{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.order-board_large__PF74_ .order-board_orderName___rMUn,.order-board_large__PF74_ .order-board_orderNumber__2VTcN{font-size:clamp(30px,3.35vw,58px)}.order-board_large__PF74_ .order-board_priorityName___rPGJ{font-size:clamp(24px,12cqi,58px)}.order-board_empty__MEPN6{display:grid;min-height:160px;place-items:center;color:var(--board-muted);font-size:clamp(18px,1.7vw,28px);font-weight:700;border:2px dashed color-mix(in srgb,var(--board-muted) 28%,transparent);border-radius:4px}.order-board_preview__jSqlJ{--ready-announcement-height:82px;height:auto;min-height:360px;border:1px solid color-mix(in srgb,var(--board-text) 14%,transparent);border-radius:4px}.order-board_preview__jSqlJ .order-board_overlay__XWRvq,.order-board_preview__jSqlJ .order-board_watermark__58KfB,.order-board_preview__jSqlJ:before{position:absolute}.order-board_preview__jSqlJ .order-board_watermark__58KfB{width:330px;height:330px}.order-board_preview__jSqlJ .order-board_readyAnnouncement__faDWd{padding-inline:18px;box-shadow:0 4px 0 rgba(37,37,111,.18)}.order-board_preview__jSqlJ .order-board_readyAnnouncementMessage__oY1xf{gap:.2em;font-size:18px}.order-board_preview__jSqlJ .order-board_readyAnnouncementLogo__jZTjT{width:40px;height:40px}.order-board_preview__jSqlJ .order-board_section___dxH7{--board-section-padding:16px}.order-board_preview__jSqlJ .order-board_progress__0xNN3,.order-board_preview__jSqlJ .order-board_ready__PZfAz{border-top-width:6px}.order-board_preview__jSqlJ .order-board_sectionHeader__a2uw_{gap:10px;margin-bottom:12px;padding-bottom:9px}.order-board_preview__jSqlJ .order-board_sectionHeader__a2uw_ h2{font-size:22px}.order-board_preview__jSqlJ .order-board_count__iJxLi{font-size:13px}.order-board_preview__jSqlJ .order-board_orders__LsHb0{grid-template-columns:1fr}.order-board_preview__jSqlJ .order-board_pageIndicator__oG3Nk{top:25px;right:55px;font-size:10px}.order-board_preview__jSqlJ .order-board_orderCard__GuafS{padding:14px;border-radius:3px;box-shadow:4px 4px 0 color-mix(in srgb,var(--board-text) 9%,transparent)}.order-board_preview__jSqlJ .order-board_orderCard__GuafS:before{width:4px}.order-board_preview__jSqlJ .order-board_orderName___rMUn,.order-board_preview__jSqlJ .order-board_orderNumber__2VTcN,.order-board_preview__jSqlJ .order-board_priorityName___rPGJ,.order-board_preview__jSqlJ.order-board_compact__F_c_n .order-board_orderName___rMUn,.order-board_preview__jSqlJ.order-board_compact__F_c_n .order-board_orderNumber__2VTcN,.order-board_preview__jSqlJ.order-board_compact__F_c_n .order-board_priorityName___rPGJ,.order-board_preview__jSqlJ.order-board_large__PF74_ .order-board_orderName___rMUn,.order-board_preview__jSqlJ.order-board_large__PF74_ .order-board_orderNumber__2VTcN,.order-board_preview__jSqlJ.order-board_large__PF74_ .order-board_priorityName___rPGJ{font-size:18px}.order-board_preview__jSqlJ .order-board_orderMeta__iouEE{margin-top:7px;font-size:11px}.order-board_preview__jSqlJ .order-board_empty__MEPN6{min-height:100px;font-size:15px}@media (prefers-reduced-motion:reduce){.order-board_carouselPage__yfzQo,.order-board_readyAnnouncementLogo__jZTjT,.order-board_readyAnnouncementLogo__jZTjT [data-part=inner],.order-board_readyAnnouncementName__bShb1,.order-board_readyAnnouncementWord__ug5Jk,.order-board_readyAnnouncement__faDWd{animation:none}.order-board_readyAnnouncementActive__xPaqX .order-board_section___dxH7{padding-top:calc(var(--board-section-padding) + var(--ready-announcement-height))}.order-board_section___dxH7{transition:none}}@media (max-aspect-ratio:1/1){.order-board_board__mew5l{grid-template:"progress" minmax(0,1fr) "ready" minmax(0,1fr) /1fr}.order-board_preview__jSqlJ{grid-template:"progress ready" 1fr/var(--board-progress-width) 1fr}.order-board_readyAnnouncementActive__xPaqX:not(.order-board_preview__jSqlJ) .order-board_ready__PZfAz{padding-top:var(--board-section-padding)}.order-board_ready__PZfAz{border-left:0}}.ScorecardOverviewTiles_tile__GLjX6{--scorecard-tile-accent:transparent;box-sizing:border-box;display:block;appearance:none;width:100%;min-height:84px;min-width:0;padding:8px 10px;border:1px solid var(--mantine-color-gray-2);border-left:3px solid var(--scorecard-tile-accent);border-radius:8px;background:var(--mantine-color-white);color:inherit;font:inherit;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ScorecardOverviewTiles_compact__i_AU7{min-height:72px;padding:7px 9px}.ScorecardOverviewTiles_primary__fgg6z{background:linear-gradient(180deg,var(--mantine-color-white),var(--mantine-color-gray-0))}.ScorecardOverviewTiles_attention__JgWbt{background:linear-gradient(180deg,var(--mantine-color-white),var(--mantine-color-red-0));border-color:var(--mantine-color-red-2)}.ScorecardOverviewTiles_interactive__HM6Mj{cursor:pointer}.ScorecardOverviewTiles_interactive__HM6Mj:hover{border-color:var(--mantine-color-violet-2);box-shadow:0 6px 16px rgba(29,34,48,.08);transform:translateY(-1px)}.ScorecardOverviewTiles_interactive__HM6Mj:focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:2px}.ScorecardOverviewTiles_label__BKjYY{min-width:0;line-height:1.2;white-space:normal;overflow-wrap:break-word;word-break:normal}.ScorecardOverviewTiles_detail__XuOkC,.ScorecardOverviewTiles_value__K598e{min-width:0}.ScorecardOverviewTiles_value__K598e{min-height:24px}.ScorecardOverviewTiles_valueCompact__D1kfW{min-height:20px}.SalesOverview_kpiGridShell__tw2ul,.SalesOverview_tablesShell__0r3tO{container-type:inline-size;min-width:0}.SalesOverview_kpiGrid__GLpAN{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) repeat(4,minmax(0,1fr)) minmax(0,.85fr);gap:var(--mantine-spacing-sm)}.SalesOverview_kpiViewControl__KJ_M9{width:180px;max-width:100%}.SalesOverview_kpiGroup__Tw795{min-width:0}.SalesOverview_kpiGroupLabel__4tQxV{color:var(--mantine-color-blue-9)}.SalesOverview_insightSurface__zFrgM,.SalesOverview_kpiCard__scpT_,.SalesOverview_tableCard__WxFnb{border-color:var(--portal-border-default,var(--mantine-color-gray-2));background:var(--portal-surface-panel-strong,var(--mantine-color-white))}.SalesOverview_kpiCard__scpT_{min-width:0;min-height:254px;padding:var(--mantine-spacing-md);color:var(--mantine-color-blue-9);box-shadow:none}.SalesOverview_kpiCardCompact__nCHNS{min-height:154px}.SalesOverview_kpiLabel__ufm9a{min-width:0;color:var(--mantine-color-blue-9)}.SalesOverview_kpiValue__wNuT9{margin-top:16px;margin-bottom:10px;color:var(--mantine-color-blue-9);font-size:clamp(1.25rem,1.7vw,1.55rem);line-height:1.08;letter-spacing:-.02em;white-space:nowrap}.SalesOverview_numericValue__gy1hA{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SalesOverview_comparisonText__Sm2yp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalesOverview_deltaBadge__eZpNV{flex:0 0 auto;height:22px;padding-inline:7px;text-transform:none}.SalesOverview_deltaContent__6Z9_L,.SalesOverview_overviewLink__HN3Iu,.SalesOverview_tableAction__aiOIq{display:inline-flex;align-items:center;gap:3px}.SalesOverview_deltaInline__6kX6J{display:inline-flex;white-space:nowrap}.SalesOverview_channelDistribution__aQX3Z{margin-top:auto;padding-top:18px}.SalesOverview_channelBar__3ZuQS{display:flex;width:100%;height:10px;overflow:hidden;border-radius:var(--mantine-radius-xl);background:var(--mantine-color-gray-1)}.SalesOverview_channelSegment__qpX_N{display:block;min-width:1px;height:100%}.SalesOverview_channelSegment__qpX_N[tabindex]{cursor:pointer}.SalesOverview_channelSegment__qpX_N:focus-visible{position:relative;z-index:1;outline:2px solid var(--mantine-color-blue-7);outline-offset:1px}.SalesOverview_channelLegend__v_xN_{margin:0;padding:0;list-style:none}.SalesOverview_channelDot__70W4i{display:inline-block;width:8px;height:8px;flex:0 0 8px;border-radius:2px}.SalesOverview_channelName__Sd6_9{color:var(--mantine-color-gray-8)}.SalesOverview_channelViolet__Xo_DY{background:var(--mantine-color-blue-5)}.SalesOverview_channelGreen__ySfL4{background:var(--mantine-color-teal-5)}.SalesOverview_channelCoral__sFIg1{background:var(--mantine-color-red-4)}.SalesOverview_channelMint__8wDNz{background:var(--mantine-color-teal-3)}.SalesOverview_channelPink__P2E0B{background:var(--mantine-color-red-3)}.SalesOverview_channelYellow__zC2A6{background:var(--mantine-color-yellow-3)}.SalesOverview_sparkline__ipCf_{display:block;width:100%;height:56px;overflow:visible}.SalesOverview_sparklineInteraction__3txCS{display:block;width:100%;border-radius:var(--mantine-radius-xs);cursor:crosshair;outline:none}.SalesOverview_sparklineInteraction__3txCS:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.SalesOverview_sparklineGuide__lAi_n{opacity:.3;stroke-width:1px;stroke-dasharray:2 2}.SalesOverview_sparklineActivePoint__f1Hsu{stroke:var(--portal-surface-panel-strong,var(--mantine-color-white));stroke-width:2px}.SalesOverview_kpiSparkline__ueZKl{margin-top:auto;padding-top:24px}.SalesOverview_sparklineViolet__bJyNZ{color:var(--mantine-color-blue-5)}.SalesOverview_sparklineGreen__0dtnN{color:var(--mantine-color-teal-5)}.SalesOverview_sparklineAmber__nsJ4V{color:var(--mantine-color-yellow-5)}.SalesOverview_sparklinePink__ayQvL{color:var(--mantine-color-red-4)}.SalesOverview_sparklineBlue__JCz5u{color:var(--mantine-color-blue-4)}.SalesOverview_sparklineNeutral__cOUQE{color:var(--mantine-color-gray-5)}.SalesOverview_sparklineEmpty___WVu2{opacity:.3;stroke-dasharray:3 4}.SalesOverview_insightSurface__zFrgM{padding:18px;box-shadow:none}.SalesOverview_insightGrid__9E3CD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.SalesOverview_insight__DBSVf{min-width:0;padding-inline:20px}.SalesOverview_insight__DBSVf:first-child{padding-left:0}.SalesOverview_insight__DBSVf+.SalesOverview_insight__DBSVf{border-left:1px solid var(--portal-border-default,var(--mantine-color-gray-2))}.SalesOverview_insightCopy__UVlvD{flex:1 1}.SalesOverview_insightFacts__OP_i2{margin:4px 0 0}.SalesOverview_insightFact__KX9GV{margin:0;padding-inline:10px}.SalesOverview_insightFact__KX9GV:first-child{padding-left:0}.SalesOverview_insightFact__KX9GV+.SalesOverview_insightFact__KX9GV{border-left:1px solid var(--mantine-color-gray-3)}.SalesOverview_insightFact__KX9GV dd{margin:0}.SalesOverview_insightAction__MX2Sq{display:flex;justify-content:flex-end;margin-top:10px}.SalesOverview_overviewLink__HN3Iu,.SalesOverview_tableAction__aiOIq{color:var(--mantine-color-blue-6);text-decoration:none}.SalesOverview_overviewLink__HN3Iu:hover,.SalesOverview_tableAction__aiOIq:hover{text-decoration:underline}.SalesOverview_tablesGrid__z2QYn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mantine-spacing-sm)}.SalesOverview_tableCard__WxFnb{min-width:0;padding:var(--mantine-spacing-md);box-shadow:none}.SalesOverview_tableAction__aiOIq{padding:7px 11px;border:1px solid var(--portal-border-strong,var(--mantine-color-gray-3));border-radius:var(--mantine-radius-md)}.SalesOverview_tableScroller__8RXbl{margin-inline:calc(var(--mantine-spacing-sm) * -1)}.SalesOverview_storeTable__62mH4{color:var(--mantine-color-blue-9);font-size:var(--mantine-font-size-xs)}.SalesOverview_storeTable__62mH4 th{color:var(--mantine-color-gray-8);font-size:.68rem;font-weight:700;white-space:nowrap}.SalesOverview_storeTable__62mH4 td,.SalesOverview_storeTable__62mH4 th{border-bottom-color:var(--portal-border-subtle,var(--mantine-color-gray-1))}.SalesOverview_storeName__efrbi{min-width:150px}@container (max-width: 75rem){.SalesOverview_kpiGrid__GLpAN{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 52rem){.SalesOverview_kpiGrid__GLpAN{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesOverview_tablesGrid__z2QYn{grid-template-columns:1fr}}@container (max-width: 34rem){.SalesOverview_kpiGrid__GLpAN{grid-template-columns:1fr}.SalesOverview_kpiCard__scpT_{min-height:224px}}@media (max-width:56rem){.SalesOverview_insightGrid__9E3CD{grid-template-columns:1fr}.SalesOverview_insight__DBSVf{padding:16px 0}.SalesOverview_insight__DBSVf:first-child{padding-top:0}.SalesOverview_insight__DBSVf+.SalesOverview_insight__DBSVf{border-top:1px solid var(--portal-border-default,var(--mantine-color-gray-2));border-left:0}}@media (prefers-reduced-motion:reduce){.SalesOverview_overviewLink__HN3Iu,.SalesOverview_tableAction__aiOIq{scroll-behavior:auto}}.ActionSummary_metricRow__ErhYf{display:grid;grid-template-columns:repeat(var(--action-summary-columns),minmax(0,1fr));overflow:hidden;border-top:1px solid var(--mantine-color-gray-2);border-bottom:1px solid var(--mantine-color-gray-2)}.ActionSummary_metric__Z0xmu{min-width:0;padding:10px 12px}.ActionSummary_metric__Z0xmu+.ActionSummary_metric__Z0xmu{border-left:1px solid var(--mantine-color-gray-2)}.ActionSummary_metricMeta__0Wj5Z,.ActionSummary_metricValue__YCBcR{min-width:0}.ActionSummary_metricMeta__0Wj5Z{color:var(--mantine-color-dimmed)}.ActionSummary_metricMeta__0Wj5Z *{color:inherit!important}.ActionSummary_neutralDelta__PYzYD{color:var(--mantine-color-dimmed)}.ActionSummary_neutralDelta__PYzYD *{color:inherit!important}.ActionSummary_metricButton__VmZax{display:block;width:100%;appearance:none;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.ActionSummary_metricButton__VmZax:hover{background:var(--mantine-color-violet-0)}.ActionSummary_metricButton__VmZax:focus-visible{position:relative;outline:2px solid var(--mantine-color-violet-5);outline-offset:-2px}.ActionSummary_focus__IRA2y{padding:10px 12px;border:1px solid var(--mantine-color-gray-2);border-radius:8px;background:var(--mantine-color-gray-0)}.ActionSummary_focus__IRA2y[data-tone=attention]{border-color:var(--mantine-color-red-2);background:var(--mantine-color-red-0)}.ActionSummary_emptyState__wGCyP{min-height:124px;justify-content:center;padding:20px;border:1px dashed var(--mantine-color-gray-3);border-radius:8px;background:var(--mantine-color-gray-0);text-align:center}.ActionSummary_sourceRow__imhnU{display:block;width:100%;padding:8px 10px;border:1px solid var(--mantine-color-gray-2);border-radius:8px;color:inherit;text-align:left;transition:border-color .16s ease,background-color .16s ease}.ActionSummary_sourceRow__imhnU:hover{border-color:var(--mantine-color-violet-2);background:var(--mantine-color-violet-0)}.ActionSummary_sourceRow__imhnU:focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:2px}@media (max-width:47.99em){.ActionSummary_metricRow__ErhYf{grid-template-columns:1fr}.ActionSummary_metric__Z0xmu+.ActionSummary_metric__Z0xmu{border-top:1px solid var(--mantine-color-gray-2);border-left:0}}.SalesOverviewHeader_root__2zuKU{container:sales-overview-header/inline-size;width:100%;min-width:0}.SalesOverviewHeader_layout__kLpy7{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-sm);align-items:end}.SalesOverviewHeader_copy__nuEmQ,.SalesOverviewHeader_field__R_hvK{min-width:0}.SalesOverviewHeader_copy__nuEmQ{align-self:center}.SalesOverviewHeader_title__ZNOR9{letter-spacing:-.02em}.SalesOverviewHeader_subtitle__YV50D{max-width:34rem;line-height:1.4}.SalesOverviewHeader_field__R_hvK>div{width:100%}.SalesOverviewHeader_dateField__3nW0d{min-width:0}.SalesOverviewHeader_compareField__A51mY .mantine-Input-input{min-height:42px;border-color:var(--portal-control-border,var(--mantine-color-gray-3));background:var(--portal-surface-panel-strong,var(--mantine-color-body))}.SalesOverviewHeader_meta__78jXQ{min-width:0;justify-self:end;padding-bottom:4px}.SalesOverviewHeader_refreshedAt__RTe46{white-space:nowrap}.SalesOverviewHeader_refreshButton__E_mKo{flex:0 0 auto}@container sales-overview-header (min-width: 38rem){.SalesOverviewHeader_layout__kLpy7{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesOverviewHeader_copy__nuEmQ,.SalesOverviewHeader_meta__78jXQ{grid-column:1/-1}}@container sales-overview-header (min-width: 62rem){.SalesOverviewHeader_layout__kLpy7{grid-template-columns:minmax(14.5rem,1fr) minmax(11rem,.75fr) minmax(15rem,1fr) minmax(12.5rem,.8fr);column-gap:var(--mantine-spacing-md)}.SalesOverviewHeader_copy__nuEmQ{grid-column:auto}.SalesOverviewHeader_meta__78jXQ{grid-column:1/-1}}@container sales-overview-header (min-width: 78rem){.SalesOverviewHeader_layout__kLpy7{grid-template-columns:minmax(16rem,1.1fr) minmax(11.5rem,.72fr) minmax(15.5rem,.95fr) minmax(12.5rem,.72fr) max-content}.SalesOverviewHeader_meta__78jXQ{grid-column:auto}}@container sales-overview-header (max-width: 37.99rem){.SalesOverviewHeader_meta__78jXQ{width:100%;justify-self:stretch;flex-wrap:wrap}.SalesOverviewHeader_refreshedAt__RTe46{flex:1 1 100%;white-space:normal}}