@media screen{
body.design3.small-mobile .layout{display:block!important;min-height:100dvh}






body.design3.small-mobile .main{width:100%!important;margin:0!important;padding:0!important}
body.design3.small-mobile .content{padding:18px 14px calc(100px + env(safe-area-inset-bottom))!important}
body.design3.small-mobile .main>header{display:flex!important;flex-wrap:wrap!important;position:sticky!important;top:0!important;z-index:30;background:#fff!important;padding:10px 14px!important;gap:8px!important;border-bottom:1px solid #e2e0dc}
body.design3.small-mobile .main>header .signedinuser{display:block!important;width:100%!important;min-width:0!important}
body.design3.small-mobile .signedinuser>small,body.design3.small-mobile .design-mobile-page-title{display:none!important}
body.design3.small-mobile .selleridentity{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:13px!important}
body.design3.small-mobile .selleridentity strong{font-size:14px!important;line-height:1.3!important;color:#a43526}
body.design3.small-mobile .main>header .tools{display:flex!important;flex-wrap:wrap!important;width:100%!important;align-items:center;gap:8px!important}
body.design3.small-mobile .main>header .tools .live,body.design3.small-mobile .main>header .shopentry,body.design3.small-mobile .main>header [data-evt-click=h4]{display:none!important}
body.design3.small-mobile .main>header #notificationbell{display:inline-flex!important;order:1;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}
body.design3.small-mobile .main>header select{order:0;flex:1 0 100%!important;width:100%!important;min-height:44px!important}
body.design3.small-mobile .main>header #aiHelperOpen{display:inline-flex!important;order:2;width:auto!important;min-width:44px!important;min-height:44px!important;flex:1!important}
body.design3.small-mobile .main>header #headerLogout{display:inline-flex!important;order:3;width:auto!important;min-height:44px!important;padding:8px 12px!important}
body.design3.small-mobile .main>header [data-evt-click=h77]{order:4;flex:1 0 100%;width:100%!important}
body.design3.small-mobile .salesmobilemenu,body.design3.small-mobile .desktopanalytics,body.design3.small-mobile .mobile-sale-history,body.design3.small-mobile [data-evt-click=h64],body.design3.small-mobile #showmovement{display:none!important}
body.design3.small-mobile .small-summary{grid-template-columns:1fr 1fr!important;gap:10px}
body.design3.small-mobile .small-summary .metric{padding:16px!important}
body.design3.small-mobile .small-summary strong{font-size:24px!important}
body.design3.small-mobile .heading{align-items:flex-start!important;gap:10px!important;flex-wrap:wrap}
body.design3.small-mobile .heading h1{font-size:24px!important}
body.design3.small-mobile .heading .tools{display:flex;gap:8px;flex-wrap:wrap;width:100%}
body.design3.small-mobile .heading .tools>button{flex:1;min-height:44px!important;white-space:normal}
body.design3.small-mobile .sellerfind .sellerscan{min-width:52px!important;min-height:52px!important}
}
@media screen and (max-width:760px){body.design3.small-mobile #aiHelperOpen span{display:inline!important}body.design3.small-mobile .design-overview-focus,body.design3.small-mobile .design-overview-side{display:block!important}}
@media screen and (max-width:760px){body.design3.small-mobile[data-role] #aiHelperOpen{font-size:12px!important}body.design3.small-mobile .design-overview-focus{margin-top:14px!important}}
@media screen and (max-width:760px){body.design3.small-mobile:is([data-role=admin],[data-role=warehouse]) .main>header .signedinuser{display:none!important}body.design3.small-mobile[data-role=seller] .stockactions button[data-evt-click=h0]{display:none!important}}
@media screen{.partner-enrollment{width:min(440px,calc(100% - 32px));margin:32px auto;background:#fff;border:1px solid #e2e0dc;border-radius:14px;padding:24px}.partner-enrollment h1{font-size:25px}.partner-enrollment p{margin:12px 0}.partner-enrollment label{margin:14px 0}.partner-enrollment>button{margin:8px 0;width:100%}.partner-request,.partner-history-card{border:1px solid #dce3e7;border-radius:10px;padding:16px;margin:12px 0;overflow-wrap:anywhere}.partner-request button{display:block;margin-top:10px}.partner-directory-card{display:flex;flex-direction:column;gap:6px;text-align:left;width:100%;padding:14px;margin:8px 0;white-space:normal}.partner-directory-card[hidden]{display:none!important}}

/* Shared partner controls and narrow-screen boundaries; pinch zoom stays enabled. */
.partner-trade-pager{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid #e2e0dc}
.partner-trade-pager label{display:flex;align-items:center;gap:8px;margin:0}
.partner-trade-pager select{width:76px;margin:0;min-height:44px}
.partner-trade-pager button{min-height:44px;margin:0}
@media screen and (max-width:760px){
html,body{max-width:100%;overflow-x:clip}
*,*::before,*::after{box-sizing:border-box}
.main,.content,.page,.card,.panel,.partnertrade,.partnerlogin,.partner-enrollment{min-width:0;max-width:100%}
.partnertrade{overflow-wrap:anywhere}
.partnertrade .tools{display:flex;flex-wrap:wrap;gap:8px}
.partnertrade .tools>button{max-width:100%;white-space:normal;min-height:44px}
.partner-trade-pager{justify-content:center;gap:8px}
.partner-trade-pager label{order:-1;width:100%;justify-content:flex-end}
.partner-trade-pager button{flex:1;min-width:0}
input,select,textarea{min-width:0;max-width:100%}
img,video,canvas{max-width:100%;height:auto}
}
/* One scroll surface above a stationary dock, including iPhone safe areas. */
@media screen{
html:has(body.small-mobile){height:100%;overflow:hidden;overscroll-behavior:none}
body.design3.small-mobile{--mobile-dock-height:calc(68px + env(safe-area-inset-bottom));height:100dvh;overflow:hidden;overscroll-behavior:none}
body.design3.small-mobile .layout{height:100dvh!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:hidden;padding-top:env(safe-area-inset-top)}
body.design3.small-mobile .main{height:calc(100dvh - var(--mobile-dock-height) - env(safe-area-inset-top))!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;position:relative!important;inset:auto!important}
body.design3.small-mobile .content{padding-bottom:24px!important}




body.design3.small-mobile .sellercheckout{position:static!important;bottom:auto!important}
}
@media screen{
body.design3.small-mobile .sellersalefinish{bottom:var(--mobile-dock-height)!important;max-width:100vw!important}
body.design3.small-mobile .main:has(.sellersalefinish) .content{padding-bottom:calc(var(--mobile-checkout-height,124px) + 24px)!important}
}
@media screen and (max-width:760px){
body.design3.small-mobile .tablewrap:has(tr[data-stock-product-id]){overflow:visible;border:0;background:transparent}
body.design3.small-mobile table:has(tr[data-stock-product-id]){display:block;width:100%!important;min-width:0!important}
body.design3.small-mobile table:has(tr[data-stock-product-id]) thead{display:none}
body.design3.small-mobile table:has(tr[data-stock-product-id]) tbody{display:grid;gap:12px}
body.design3.small-mobile tr[data-stock-product-id]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #e2e0dc;border-radius:12px;background:#fff;overflow:hidden}
body.design3.small-mobile tr[data-stock-product-id]>td{display:block!important;width:auto!important;min-width:0!important;padding:10px 14px!important;white-space:normal!important;overflow-wrap:anywhere;border:0!important}
body.design3.small-mobile tr[data-stock-product-id]>td:is([data-label=Товар],[data-label=Штрихкод],[data-label=Категория],[data-label=Действия]){grid-column:1/-1}
body.design3.small-mobile tr[data-stock-product-id]>td[data-label]::before{content:attr(data-label);display:block;margin-bottom:4px;font-size:11px;color:#747873}
body.design3.small-mobile tr[data-stock-product-id]>td:is([data-label=Товар],[data-label=Штрихкод],[data-label=Действия])::before{display:none}
body.design3.small-mobile .stock-barcode-cell .catalogbarcode{width:182px!important;height:auto!important;max-width:100%!important}
}
.shift-welcome{width:min(360px,calc(100% - 32px));padding:22px;border:1px solid #d9e2e5;border-radius:16px;color:#1c282e;background:#fff;box-shadow:0 18px 50px #12313e38}
.shift-welcome::backdrop{background:#142d3b65}
.shift-welcome h2{margin:0 0 14px;font-size:21px}
.shift-welcome p{line-height:1.5}
.shift-welcome-choice{display:flex;align-items:center;gap:10px;margin:18px 0}
.shift-welcome-choice input{width:20px;height:20px;min-height:20px;flex:none;margin:0;accent-color:#22667a}
.shift-welcome-countdown{font-size:12px;color:#6b7378}
.shift-welcome button{min-height:44px;width:100%;margin-top:12px}
@media screen and (max-width:760px){
/* 16px avoids Safari's automatic form zoom, without disabling pinch zoom. */
body.design3 input,body.design3 textarea,body.design3 select,body.design3[data-role] input,body.design3[data-role] textarea,body.design3[data-role] select{font-size:16px!important}





body.design3.small-mobile.shift-locked :is(#aiHelperOpen,#notificationbell){display:none!important}
body.design3.small-mobile.shift-locked .selleridentity{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px}
body.design3.small-mobile.shift-locked #content .heading{margin-bottom:18px}
body.design3.small-mobile.shift-locked #content .panel{margin-top:0}
}
@media screen and (max-width:760px){
body.design3.small-mobile.shift-locked .main>header :is(#aiHelperOpen,#notificationbell){display:none!important}
body.design3.small-mobile.shift-locked .design-current-object{display:none!important}
body.design3.small-mobile.shift-locked .main>header .tools{justify-content:flex-end}

body.design3.small-mobile.shift-locked #content button[data-evt-click=h77]{background:#22667a!important;color:#fff!important;min-height:56px!important;font-size:16px!important}
}
body.design3 dialog#shiftWelcome{position:fixed!important;inset:auto 0 calc(84px + env(safe-area-inset-bottom))!important;margin:0 auto!important;width:min(360px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 160px)!important;padding:22px!important;overflow:auto!important}
body.design3[data-role] #shiftWelcome input[type=checkbox]{width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;margin:0!important;flex:none!important}
@media screen and (max-width:760px){body.design3.small-mobile.shift-locked #content .primary{background:#22667a!important;color:#fff!important}}
@media screen and (max-width:760px){
body.design3.small-mobile .main>header .mobile-session-actions{display:flex;flex-direction:column;gap:5px;order:3;flex:none;min-width:76px}
body.design3.small-mobile .main>header .mobile-session-actions #mobileAppRefresh{font-size:11px!important;min-height:30px!important;padding:5px 8px!important;width:100%!important;margin:0;background:#fff;border:1px solid #d9e2e5;color:#22667a}
body.design3.small-mobile .main>header .mobile-session-actions #headerLogout{width:100%!important;margin:0;min-height:38px!important;padding:6px 10px!important}
}

/* Logout and point-of-sale actions share clear, stable visual states. */
body.design3 #headerLogout,body.design3 .layout>aside [data-evt-click=h2]{background:#b73c32!important;border-color:#b73c32!important;color:#fff!important}
body.design3 #headerLogout{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important}
@media screen and (max-width:760px){
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]) :is(.sellersearch>.sellerscan,.manager-sale-search>.manager-sale-camera){flex:0 0 68px!important;width:68px!important;min-width:68px!important;min-height:52px!important;padding:10px!important;border:2px solid #b73c32!important;background:#fff!important;color:#b73c32!important;border-radius:9px!important}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]) :is(.sellersearch>.sellerscan,.manager-sale-search>.manager-sale-camera) svg{width:25px!important;height:25px!important;stroke:currentColor!important}
body.design3.small-mobile #content [data-evt-click=h24]:disabled{background:#9ba9ae!important;border-color:#9ba9ae!important;color:#fff!important;opacity:1!important}
body.design3.small-mobile #content [data-evt-click=h24]:not(:disabled){background:#26814b!important;border-color:#26814b!important;color:#fff!important;opacity:1!important}
}

@media screen and (max-width:760px){body.design3.small-mobile.shift-locked .main>header [data-evt-click=h77]{display:none!important}}

@media screen and (max-width:760px){body.design3.small-mobile.shift-locked .main>header select[aria-label="Объект учёта"]{display:none!important}}

@media screen and (max-width:760px){
.mobile-stock-search{display:flex;gap:8px;margin-bottom:12px}.mobile-stock-search input{flex:1;min-width:0}.mobile-stock-search button{flex:none;min-width:48px}
.mobile-stock-filters{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.mobile-stock-filters button[aria-pressed=true]{background:#e3eef1!important;color:#214f60!important;border-color:#b8d1db!important}.mobile-stock-filters small{margin-left:auto}
.mobile-stock-list{display:grid;gap:8px}.mobile-stock-item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px;background:#fff;border:1px solid #e2e0dc;border-radius:12px;min-width:0}.mobile-stock-photo .partphoto,.mobile-stock-photo .pill{display:flex;align-items:center;justify-content:center;width:64px!important;height:64px!important;object-fit:contain;border-radius:9px;background:#edf2f3}.mobile-stock-info{min-width:0}.mobile-stock-info>strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.3}.mobile-stock-values{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:13px}.mobile-stock-info .catalogbarcode{display:block;width:150px!important;height:auto!important;max-width:100%;margin-top:2px}
.mobile-fixed-pager{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:10px;align-items:center;margin:14px 0}.mobile-fixed-pager button{width:100%;min-width:0;min-height:44px!important}.mobile-fixed-pager span{font-size:12px;text-align:center}
.mobile-return-item{border-bottom:1px solid #e2e0dc;padding:12px 14px}.mobile-return-item:last-child{border-bottom:0}.mobile-return-item>summary{display:list-item;cursor:pointer;font-size:14px}.mobile-return-item summary time{display:block;margin:5px 0 0 18px;font-size:12px;color:#737a7d}.mobile-return-body{padding-top:10px;font-size:14px}.mobile-return-body p{margin:8px 0}
body.design3.small-mobile[data-page=dashboard] #content>.heading>.tools{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%!important}body.design3.small-mobile[data-page=dashboard] #content>.heading>.tools>button{width:100%!important;min-width:0!important;margin:0!important;min-height:44px!important}
}
@media screen and (max-width:760px){body.design3.small-mobile .mobile-stock-filters button[aria-pressed=true]{background:#e3eef1!important;color:#214f60!important;border-color:#b8d1db!important}}

@media screen and (max-width:760px){
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listtopcontrols{display:none!important}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listpager{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;align-items:center!important;width:100%!important;box-sizing:border-box}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listpager>button{width:100%!important;min-width:0!important;margin:0!important;min-height:44px}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listpager>button:first-of-type{grid-column:1;grid-row:1}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listpager>button:last-of-type{grid-column:2;grid-row:1}
body.design3.small-mobile:is([data-role=seller],[data-role=warehouse]):is([data-page=transfers],[data-page=returns]) #content .listpager>span{grid-column:1/-1;grid-row:2;text-align:center;min-width:0;font-size:12px}
}
@media screen and (max-width:760px){
body.design3.small-mobile[data-page=settings] .sellersettings [data-evt-click=h64]{display:flex!important;width:100%;min-height:44px;align-items:center;gap:8px;margin:8px 0}
body.design3.small-mobile #mobileSettingsOpen{min-width:40px;min-height:40px;color:#22667a}
}
@media screen and (max-width:760px){
body.design3.small-mobile #content.seller-sales-history{min-width:0;max-width:100%;box-sizing:border-box}
body.design3.small-mobile .sales-calendar{margin-top:12px;min-width:0;padding:14px!important}
body.design3.small-mobile .sales-calendar-title{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;margin-bottom:12px}
body.design3.small-mobile .sales-calendar-title h2{font-size:16px;text-align:center;margin:0;min-width:0}
body.design3.small-mobile .sales-calendar-title>button{width:40px!important;min-width:0!important;min-height:40px!important;padding:0!important;font-size:26px}
body.design3.small-mobile .sales-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0}
body.design3.small-mobile .sales-calendar-grid>.sales-weekday{text-align:center;color:#69757a;padding:4px 0}
body.design3.small-mobile .sales-calendar-grid>.sales-calendar-day{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:2px!important;border:1px solid transparent;border-radius:9px;background:#f4f5f4;color:#283b42;font-size:14px;line-height:1}
body.design3.small-mobile .sales-calendar-grid>.has-sales{background:#dff1e5;color:#21613b;border-color:#b6ddc2}
body.design3.small-mobile .sales-calendar-day small{font-size:10px;font-weight:700}
body.design3.small-mobile .sales-calendar-day[aria-pressed=true]{outline:2px solid #22667a;outline-offset:-2px}
body.design3.small-mobile .sales-calendar-day:disabled{opacity:.3}
body.design3.small-mobile .sales-calendar-note{font-size:12px;line-height:1.4;margin:10px 0;color:#647278}
body.design3.small-mobile .seller-sales-history .listtopcontrols{display:none!important}
body.design3.small-mobile .seller-sales-history .listpager{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;box-sizing:border-box}
body.design3.small-mobile .seller-sales-history .listpager>button{width:100%!important;min-width:0!important;margin:0!important;min-height:44px}
body.design3.small-mobile .seller-sales-history .listpager>button:first-of-type{grid-column:1;grid-row:1}
body.design3.small-mobile .seller-sales-history .listpager>button:last-of-type{grid-column:2;grid-row:1}
body.design3.small-mobile .seller-sales-history .listpager>span{grid-column:1/-1;grid-row:2;text-align:center;font-size:12px;min-width:0}
}

@media screen and (max-width:760px){
body.design3.small-mobile .calendar-sale .sales-calendar-grid>.has-sales{background:#dff1e5!important;color:#21613b!important;border-color:#b6ddc2!important}
body.design3.small-mobile .calendar-accept .sales-calendar-grid>.has-sales{background:#deedf9!important;color:#245b8a!important;border-color:#b4d3ed!important}
body.design3.small-mobile .calendar-returns .sales-calendar-grid>.has-sales{background:#fff0db!important;color:#925515!important;border-color:#efd0a2!important}
body.design3.small-mobile .sales-calendar-grid>.sales-calendar-day:disabled{background:#f1f1f1!important;color:#999!important;opacity:.45!important}
body.design3.small-mobile .sales-calendar-grid>.is-today{box-shadow:inset 0 0 0 1px #22667a!important}
}

@media screen and (max-width:760px){
.warehouse-stock-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;min-width:0;padding:12px;background:#fff;border:1px solid #e2e0dc;border-radius:12px}
.warehouse-stock-photo .partphoto,.warehouse-stock-photo .pill{display:flex;align-items:center;justify-content:center;width:84px!important;height:84px!important;object-fit:contain;border-radius:10px;background:#edf2f3}
.warehouse-stock-info{min-width:0}.warehouse-stock-info>strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.3}.warehouse-stock-info>small{display:block;color:#6b7478;margin-top:4px;font-size:12px;overflow-wrap:anywhere}
.warehouse-stock-code{display:flex;justify-content:flex-end;min-width:0;margin-top:7px}.warehouse-stock-code .catalogbarcode{width:180px!important;max-width:100%!important;height:auto!important;display:block;margin:0!important}
}

@media screen and (max-width:760px){
.warehouse-stock-availability{display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:9px;background:#e3eef1;color:#214f60;padding:10px 12px;margin:10px 0}.warehouse-stock-availability small{font-size:12px;min-width:0;overflow-wrap:anywhere}
.warehouse-stock-advanced{margin:12px 0;min-width:0}.warehouse-stock-advanced summary{padding:8px 0;cursor:pointer}.warehouse-stock-advanced .stockadvanced{padding:10px 0!important}.warehouse-stock-advanced .stockadvancedgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.warehouse-stock-advanced input,.warehouse-stock-advanced select{min-width:0;max-width:100%}.warehouse-stock-advanced .stockadvancedcheck{display:none}
body.design3.small-mobile dialog#modal:has(#deskscan){position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:min(480px,calc(100vw - 24px))!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;border-radius:14px!important}
body.design3.small-mobile dialog#modal:has(#deskscan)>#modalform{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 130px)!important;padding-bottom:16px!important}
body.design3.small-mobile dialog#modal:has(#deskscan) .formfoot{position:static!important;margin-bottom:0!important;padding-bottom:0!important}
body.design3.small-mobile dialog .customerpicker{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;min-width:0}
body.design3.small-mobile dialog .customerpicker>label,body.design3.small-mobile dialog .customerpicker>.searchresults,body.design3.small-mobile dialog .customerpicker>input,body.design3.small-mobile dialog .customerpicker>#poscustomernew,body.design3.small-mobile dialog .customerpicker>#poscustomerhint{grid-column:1/-1;min-width:0}
body.design3.small-mobile dialog .customerpicker>small{grid-column:1;min-width:0;overflow-wrap:anywhere}
body.design3.small-mobile dialog .customerpicker>[data-evt-click=h46]{grid-column:2;white-space:nowrap;margin:0!important;min-height:36px}
}

/* Warehouse mobile sale uses the same compact search row as the seller. */
@media screen and (max-width:760px){
body.design3.small-mobile[data-role=warehouse] .manager-sale-search{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;margin:0}
body.design3.small-mobile[data-role=warehouse] .manager-sale-search #barcode{flex:1;min-width:0;width:0;min-height:48px;border-radius:8px}
body.design3.small-mobile[data-role=warehouse] .manager-sale-search [data-evt-click=h56]{display:none!important}
body.design3.small-mobile[data-role=warehouse] .manager-sale-search>.manager-sale-camera{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important}
body.design3.small-mobile[data-role=warehouse] .manager-sale-camera :is(span,small){display:none!important}
}
