.pull-to-refresh{--indicator-size:36px;position:relative}.pull-to-refresh .pull-to-refresh-indicator{top:calc(-1 * var(--indicator-size));height:var(--indicator-size);color:var(--mantine-color-dimmed);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.pull-to-refresh .pull-to-refresh-indicator svg{transform:rotate(calc(var(--pull-distance,0px) * 2deg))}.pull-to-refresh[data-pulling=true] .pull-to-refresh-indicator,.pull-to-refresh[data-pulling=true] .pull-to-refresh-content{transform:translateY(var(--pull-distance,0))}.pull-to-refresh:not([data-dragging=true]) .pull-to-refresh-indicator,.pull-to-refresh:not([data-dragging=true]) .pull-to-refresh-content{transition:transform .2s}
.burger{top:calc(var(--safe-block-start) + 6px);left:calc(var(--safe-inline-start) + 6px);position:fixed}.toolbar-menu-burger-icon:before,.toolbar-menu-burger-icon:after{width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color var(--burger-transition-duration,.3s) var(--burger-transition-timing-function,ease), transform var(--burger-transition-duration,.3s) var(--burger-transition-timing-function,ease);display:block}.drawer .ui-Drawer-body{padding-inline:var(--safe-inline-start) 0;padding-block:0 var(--safe-block-end)}.drawer .ui-Drawer-content{flex-basis:min(300px,60vw);height:100dvh;max-height:100dvh;padding:0}@supports (height:100lvh){.drawer .ui-Drawer-content{height:100lvh;max-height:100lvh}}.menu{padding-left:0;padding-right:0;padding-block:calc(4rem + var(--safe-block-start)) var(--safe-block-end);height:100dvh}@supports (height:100lvh){.menu{height:100lvh}}@media (hover:hover){.menu .ui-NavLink-root:not([data-active=true]):hover{background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}}
.dialog-icon{z-index:-1;color:var(--mantine-color-gray-3);opacity:.75;filter:blur(2px);pointer-events:none;position:absolute;top:0;left:0}.dialog-icon svg{stroke-width:2px;width:12rem;height:12rem;display:block}.dialog-icon img{object-fit:cover;width:12rem;height:12rem;display:block}
.Toolbar{grid-template-columns:42px auto 42px 42px;align-items:center;padding-top:6px;padding-bottom:6px;display:grid}.Toolbar>*{justify-content:center;align-items:center;gap:.25rem;display:flex}.Toolbar>*+*{flex:0 50%}.Toolbar>:has(+*){flex:0 50%}.Toolbar .filter{width:100%}@media (min-width:48em){.Toolbar .filter{justify-content:flex-start;justify-self:start;max-width:28rem}.Toolbar[data-align-category-rail=true] .filter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--category-rail-width) + 4px + var(--mantine-spacing-xs) - 42px)}.Toolbar[data-align-category-rail=true] .filter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--category-rail-width) + 4px + var(--mantine-spacing-xs) - 42px)}.Toolbar[data-align-category-rail=true] .filter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--category-rail-width) + 4px + var(--mantine-spacing-xs) - 42px)}}
.ui-ActionIcon-root[data-action=add]{z-index:100;box-shadow:0 2px 12px -2px var(--mantine-color-shadow), 0 2px 16px -2px var(--mantine-color-shadow);opacity:1;pointer-events:auto;transition:opacity .1s ease-out;position:fixed;bottom:calc(.5rem + var(--safe-block-end))}.ui-ActionIcon-root[data-action=add]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(.5rem + var(--safe-inline-end))}.ui-ActionIcon-root[data-action=add]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(.5rem + var(--safe-inline-end))}.ui-ActionIcon-root[data-action=add]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(.5rem + var(--safe-inline-end))}.ui-ActionIcon-root[data-action=add][data-hidden=true]{opacity:0;pointer-events:none;transition-delay:0s}
:root{--category-rail-width:12rem}@media (min-width:54em){:root{--category-rail-width:14rem}}.ui-Tabs-root[data-tabs=category-rail]{--tab-border-color:var(--mantine-color-default-border);box-sizing:border-box;max-height:100dvh;position:-webkit-sticky;position:sticky;top:0;overflow-x:hidden;overflow-y:auto}@media (min-width:48em){.ui-Tabs-root[data-tabs=category-rail]{width:var(--category-rail-width);min-width:var(--category-rail-width);max-width:var(--category-rail-width);flex:0 0 var(--category-rail-width)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab{width:100%;min-width:0}}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list{width:100%;min-width:0}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:before,.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:after{content:"";pointer-events:none;z-index:2;display:block;position:-webkit-sticky;position:sticky;left:0;right:0}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:before{background:linear-gradient(to top, var(--mantine-color-mantle), transparent);border-image:linear-gradient(to top, var(--tab-border-color), transparent) 1;height:2rem;top:0}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:after{background:linear-gradient(to bottom, var(--mantine-color-mantle), transparent);border-image:linear-gradient(to bottom, var(--tab-border-color), transparent) 1;height:2.5rem;bottom:0}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-right:1px solid}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:1px solid}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:1px solid}.ui-Tabs-root[data-tabs=category-rail] .ui-Avatar-root[data-grayed=true]{filter:grayscale();opacity:.4}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab{box-sizing:border-box;text-align:start;min-width:0;margin:0;overflow:hidden}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab .ui-Tabs-tabLabel{text-align:start;width:100%;min-width:0;display:block;overflow:hidden}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab .ui-Avatar-root{flex:none}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab [data-category-label]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab:not([data-active=true]){background-color:var(--mantine-color-mantle)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab:not([data-active=true]):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--tab-border-color)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab:not([data-active=true]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--tab-border-color)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab:not([data-active=true]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--tab-border-color)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true] .ui-Avatar-root{transform:scale(1.35)}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true] .ui-Avatar-root:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:3px;margin-right:-3px}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true] .ui-Avatar-root:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-3px;margin-right:3px}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true] .ui-Avatar-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-3px;margin-right:3px}.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true],.ui-Tabs-root[data-tabs=category-rail] .ui-Tabs-tab[data-active=true] .ui-Tabs-tabLabel{overflow:visible}
.CategoryRailLayout-content{flex:1;min-width:0}.CategoryRailLayout-content [data-category-heading]{margin:var(--mantine-spacing-xs)}@media (min-width:48em){.CategoryRailLayout-content [data-category-heading]{display:none}@media (min-width:75em){.CategoryRailLayout-content{max-width:90rem}}}
.ui-Checkbox-input[data-untouched=true]+.ui-Checkbox-icon{color:var(--mantine-color-dimmed);opacity:1!important;transform:none!important}[data-table=review] thead .ui-Checkbox-body{align-items:center}
.ReviewBox-filter{flex:1;min-width:0}.ReviewBox-filter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:42px}.ReviewBox-filter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:42px}.ReviewBox-filter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:42px}@media (min-width:48em){.ReviewBox-filter{width:100%;max-width:28rem}.ReviewBox-filter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--category-rail-width) + 4px - var(--mantine-spacing-md))}.ReviewBox-filter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--category-rail-width) + 4px - var(--mantine-spacing-md))}.ReviewBox-filter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--category-rail-width) + 4px - var(--mantine-spacing-md))}}
.ui-AppShell-root{box-sizing:border-box;padding-block:var(--safe-block-start) var(--safe-block-end);flex-direction:column;height:100dvh;min-height:100vh;padding-left:0;padding-right:0;display:flex}@supports (height:100lvh){.ui-AppShell-root{height:100lvh}}.ui-AppShell-root .ui-AppShell-header,.ui-AppShell-root .ui-AppShell-footer{border:none;flex-shrink:0;position:static}.ui-AppShell-root .ui-AppShell-header,.ui-AppShell-root .ui-AppShell-footer,.ui-AppShell-root .ui-AppShell-main{padding-inline:var(--safe-inline-start) var(--safe-inline-end)}.ui-AppShell-root .ui-AppShell-main{flex:1;min-height:0}.ui-AppShell-root .ui-AppShell-main>div{position:-webkit-sticky;position:sticky}.ui-AppShell-root .ui-AppShell-main[data-no-scroll=true] [data-scrollarea-viewport]{touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}.ui-AppShell-root .ui-AppShell-footer{font-size:var(--mantine-font-size-sm);box-shadow:0 -12px 16px var(--mantine-color-body);padding-inline:calc(var(--mantine-spacing-xs) + var(--safe-inline-start)) calc(var(--mantine-spacing-xs) + var(--safe-inline-end));padding-block:calc(var(--mantine-spacing-xs) / 2) calc(var(--mantine-spacing-xs) / 2 + var(--safe-block-end));margin-bottom:calc(-1 * var(--safe-block-end))}
.ui-Flex-root[data-loading=true]{z-index:50;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0}
.ui-Table-table[data-table=groups]{width:100%}@media (min-width:36em){.ui-Table-table[data-table=groups]{max-width:36rem}}.ui-Table-table[data-table=groups] .ui-Table-th:nth-child(-n+2),.ui-Table-table[data-table=groups] .ui-Table-td:nth-child(-n+2){text-align:center;width:2.5rem;padding-left:0;padding-right:0}.ui-Table-table[data-table=groups] [data-drag-handle]{justify-content:center}.ui-Table-table[data-table=groups] .ui-Table-td:nth-child(2) .ui-Avatar-root{margin-left:auto;margin-right:auto}.ui-Table-table[data-table=groups] .ui-Table-tr[data-editable]{cursor:pointer}.ui-Table-table[data-table=groups] .ui-Table-tr[data-editable]:hover{background-color:var(--mantine-color-neutral-1)}.ui-Table-table[data-table=groups] .ui-Table-tr[data-editable]:focus-visible{background-color:var(--mantine-color-neutral-1)}.ui-Table-table[data-table=groups] .ui-Table-tr[data-editable]:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.ui-Table-table[data-table=groups] [data-drag-handle][data-disabled=true]{cursor:not-allowed;opacity:.35}
.ui-Group-root[data-swipe-controls=true]{background-color:color-mix(in srgb, var(--mantine-color-body) 20%, transparent 80%);z-index:300;border-radius:var(--mantine-radius-md) 0 0 var(--mantine-radius-md);pointer-events:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.5rem;transition:transform .2s ease-out;display:flex;position:fixed;left:100vw}.ui-Group-root[data-swipe-controls=true]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0;padding-right:.5rem}.ui-Group-root[data-swipe-controls=true]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem;padding-right:0}.ui-Group-root[data-swipe-controls=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem;padding-right:0}.ui-Group-root[data-swipe-controls=true]>*{pointer-events:auto;border-radius:var(--mantine-radius-md)}.ui-Group-root[data-swipe-controls=true][data-closing=true]{pointer-events:none}.ui-Group-root[data-swipe-controls=true][data-dragging=true]{transition:none}.ui-Group-root[data-swipe-controls=true] .ui-Button-root{box-shadow:var(--mantine-shadow-lg)}
.product-photo-thumbnail{cursor:pointer;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-default);flex:none;width:3rem;height:3rem;padding:0;overflow:hidden}.product-photo-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.ui-Modal-root[data-photo-preview] .ui-Modal-content{background:var(--mantine-color-body);flex-direction:column;flex:1;min-height:0;display:flex}.ui-Modal-root[data-photo-preview] .ui-Modal-header{z-index:1;padding-block:calc(var(--mantine-spacing-sm) + var(--safe-block-start)) var(--mantine-spacing-sm);padding-inline:calc(var(--mantine-spacing-sm) + var(--safe-inline-start)) calc(var(--mantine-spacing-sm) + var(--safe-inline-end));background:0 0;justify-content:flex-end;position:absolute;top:0;left:0;right:0}.ui-Modal-root[data-photo-preview] .ui-Modal-title{display:none}.ui-Modal-root[data-photo-preview] .ui-Modal-close{background-color:var(--mantine-color-body);border-radius:50%}.ui-Modal-root[data-photo-preview] .ui-Modal-body{flex:1;min-height:0;padding:0;display:flex}.ui-Modal-root[data-photo-preview] [data-photo-preview-viewport]{cursor:zoom-in;background:var(--mantine-color-body);touch-action:none;border:0;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.ui-Modal-root[data-photo-preview] [data-photo-preview-viewport] img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ui-Modal-root[data-photo-preview] [data-photo-preview-viewport][data-zoomed=true]{cursor:grab}.ui-Modal-root[data-photo-preview] [data-photo-preview-viewport][data-zoomed=true]:active{cursor:grabbing}.ui-Modal-root[data-photo-preview] [data-photo-preview-viewport][data-zoomed=true] img{object-fit:initial;width:auto;max-width:none;height:auto;max-height:none}
.ui-Flex-root.move-consumed-form .ui-NumberInput-input{text-align:center}
.ui-Table-table[data-table=history]{--table-border-color:var(--mantine-color-default-border)}.ui-Table-table[data-table=history] .ui-Table-thead,.ui-Table-table[data-table=history] .ui-Table-tbody{background-color:#0000}.ui-Table-table[data-table=history] .ui-Table-th{font-weight:var(--mantine-font-weight-xl)}.ui-Table-table[data-table=history] .ui-Table-td{padding-top:.75rem;padding-bottom:.75rem}
.ui-Badge-root.change-badge{position:absolute}.ui-Badge-root.change-badge.ui-Badge-root{--badge-height:1.5rem;box-shadow:var(--mantine-shadow-sm);padding-top:.25em;padding-bottom:.25em}.ui-Badge-root.change-badge .ui-Badge-label{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-md);line-height:var(--mantine-line-height-md);min-height:var(--mantine-line-height-md);width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:-.25em;margin-right:-.25em;padding-left:.25em;padding-right:.25em;position:relative}.ui-Badge-root.change-badge[data-position^=top]{margin:auto;top:calc(var(--badge-height) / -2)}.ui-Badge-root.change-badge[data-position=top]{left:0;right:0}.ui-Badge-root.change-badge[data-position=top-left]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.ui-Badge-root.change-badge[data-position=top-left]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.ui-Badge-root.change-badge[data-position=top-left]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.ui-Badge-root.change-badge[data-position=top-right]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.ui-Badge-root.change-badge[data-position=top-right]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.ui-Badge-root.change-badge[data-position=top-right]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.ui-Badge-root.change-badge[data-position=left]{top:50%}.ui-Badge-root.change-badge[data-position=left]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:125%}.ui-Badge-root.change-badge[data-position=left]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:125%}.ui-Badge-root.change-badge[data-position=left]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:125%}.ui-Badge-root.change-badge[data-position=right]{top:50%}.ui-Badge-root.change-badge[data-position=right]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:125%}.ui-Badge-root.change-badge[data-position=right]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:125%}.ui-Badge-root.change-badge[data-position=right]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:125%}.ui-Badge-root.change-badge[data-state=updated]{--badge-bg:var(--mantine-color-moderate-filled)}.ui-Badge-root.change-badge[data-state=positive]{--badge-bg:var(--mantine-color-positive-filled)}.ui-Badge-root.change-badge[data-state=negative]{--badge-bg:var(--mantine-color-negative-filled)}
.ui-Flex-root.variant-edit-row{--row-color:var(--mantine-color-text);--input-sz:50%}.ui-Flex-root.variant-edit-row[data-type=updated]{--input-sz:100%}.ui-Flex-root.variant-edit-row[data-type=consumed]{--row-color:var(--mantine-color-positive-filled)}.ui-Flex-root.variant-edit-row[data-type=recycled]{--row-color:var(--mantine-color-negative-filled)}.ui-Flex-root.variant-edit-row{border-radius:var(--mantine-radius-default);color:var(--row-color)}.ui-Flex-root.variant-edit-row .ui-NumberInput-root{width:var(--input-sz)}.ui-Flex-root.variant-edit-row .ui-NumberInput-input{text-align:center;color:var(--row-color);border-color:var(--row-color)}.ui-Flex-root.variant-edit-row .ui-NumberInput-section{width:auto}.ui-Flex-root.variant-edit-row .ui-NumberInput-section .ui-ActionIcon-root{color:var(--row-color)}
.ProductBox-advancedFields .ui-Accordion-item{--item-border-color:var(--mantine-color-default-border)}.ProductBox-advancedFields .ui-Accordion-item[data-active]{background-color:var(--mantine-color-neutral-0)}@media (hover:hover){.ProductBox-advancedFields .ui-Accordion-control:hover:not(:disabled):not([data-disabled]){background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}}@media (hover:none){.ProductBox-advancedFields .ui-Accordion-control:active:not(:disabled):not([data-disabled]){background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}}::view-transition-group(.product-advanced-update){animation-duration:.18s}
.ui-Combobox-option:has([data-new-product-option]){margin-bottom:.25rem;padding-bottom:.5rem}.ui-Select-option:has([data-new-product-option]){margin-bottom:.25rem;padding-bottom:.5rem}.ui-Combobox-option:has([data-product-group-option]){margin-top:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm)}.ui-Select-option:has([data-product-group-option]){margin-top:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm)}
.ui-Accordion-item[data-suspicious=true]{--row-color:var(--mantine-color-moderate-text)}.ui-Accordion-item[data-home=true]{--row-color:var(--mantine-color-blue-text)}.ui-Accordion-item[data-expires=soon]{--row-color:var(--mantine-color-orange-text)}.ui-Accordion-item[data-expires=expired]{--row-color:var(--mantine-color-negative-text)}.ui-Accordion-item .ui-Accordion-control{color:var(--row-color)}.ui-Accordion-item [data-expiry-date=true]{color:var(--row-color,var(--mantine-color-dimmed))}
[data-type]{flex-flow:wrap;display:flex}[data-amounts-rows]{flex-direction:column;row-gap:0;display:flex}[data-amounts-row]{-moz-column-gap:.15rem;color:var(--value-cell-color,inherit);flex-flow:wrap;align-items:center;column-gap:.15rem;display:flex}[data-type=consumed]{--value-cell-color:var(--mantine-color-positive-text)}[data-type=recycled]{--value-cell-color:var(--mantine-color-negative-text)}[data-suspicious=true]{--value-cell-color:var(--mantine-color-moderate-text)}[data-home=true]{--value-cell-color:var(--mantine-color-blue-text)}[data-expires=soon]{--value-cell-color:var(--mantine-color-orange-text)}[data-expires=expired]{--value-cell-color:var(--mantine-color-negative-text)}[data-value=true]{color:var(--value-cell-color,inherit);justify-content:space-between;align-items:flex-end;margin-left:.1rem;margin-right:.1rem;display:flex}[data-value=true]:has(+[data-value=true]):after{content:",";font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-sm);color:var(--value-comma-color,var(--mantine-color-dark-text))}[data-value=true] sub{font-size:var(--mantine-font-size-xs);font-weight:var(--mantine-font-weight-sm);opacity:.75}[data-value=true] [data-number=true]{letter-spacing:-.075em}[data-value=true] [data-number=true]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.075em}[data-value=true] [data-number=true]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.075em}[data-value=true] [data-number=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.075em}.ui-Table-td[data-cell=true] [data-type]{justify-content:center}.ui-Table-td[data-cell=true] [data-amounts-rows]{align-items:center}.ui-Table-td[data-cell=true] [data-amounts-row]{justify-content:center}[data-annotated=true]{width:100%;min-width:0;max-width:100%}[data-annotated=true] [data-amounts-row]{justify-content:flex-end;width:100%;min-width:0;max-width:100%}[data-annotated=true] [data-value=true]{overflow-wrap:anywhere;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:0;min-width:0;max-width:100%}[data-annotated=true] [data-sources]{flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0;max-width:100%;display:flex}[data-annotated=true] [data-sources]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.2rem}[data-annotated=true] [data-sources]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.2rem}[data-annotated=true] [data-sources]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.2rem}[data-annotated=true] [data-sources] [data-value=true]{flex:0 auto}
[data-dialog-year-total]{width:100%;font-size:var(--mantine-font-size-lg);font-weight:var(--mantine-font-weight-md)}[data-dialog-year-total] [data-type],[data-dialog-year-total] [data-amounts-rows]{justify-content:center;align-items:center}[data-dialog-year-total] [data-amounts-row],[data-dialog-year-total] [data-value=true]{justify-content:center}[data-dialog-year-total] [data-value][data-total]{font-size:var(--mantine-font-size-xl);align-items:baseline}[data-dialog-year-total] [data-value][data-total] sub{font-size:var(--mantine-font-size-md);line-height:1}[data-dialog-year-total] [data-annotated=true] [data-sources]{flex:0 auto;justify-content:center;align-items:baseline}[data-dialog-year-total] [data-annotated=true] [data-sources] .ui-Text-root{font-size:var(--mantine-font-size-md);line-height:1}
[data-year-bar]{--sc-label-color:var(--mantine-color-text);--sc-color:var(--mantine-color-default-hover)}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option]){--year-color:inherit;--year-background:transparent;--year-border:none;background-color:var(--year-background);border-radius:max(calc(var(--sc-radius,var(--mantine-radius-default)) - 4px), calc(var(--sc-radius,var(--mantine-radius-default)) / 4))}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option]):has([data-year-option][data-old]){--year-color:var(--mantine-color-negative-text)}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option]):has([data-year-option][data-preferred]){--year-color:var(--mantine-color-positive-light-color);--year-border:1px dotted color-mix(in srgb, transparent 70%, var(--mantine-color-positive-outline))}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option]):has([data-year-option][data-removing]){--year-color:var(--mantine-color-negative-light-color);--year-border:1px dotted color-mix(in srgb, transparent 70%, var(--mantine-color-negative-outline))}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option])[data-active]:has([data-year-option]){--sc-font-size:var(--mantine-font-size-xl);line-height:1.5rem}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option])[data-active]:has([data-year-option][data-preferred]){--year-color:var(--mantine-color-body);--year-background:var(--mantine-color-positive-filled);--year-border:none}[data-year-bar] .ui-SegmentedControl-control:has([data-year-option])[data-active]:has([data-year-option][data-removing]){--year-color:var(--mantine-color-body);--year-background:var(--mantine-color-negative-filled);--year-border:none}[data-year-bar] .ui-SegmentedControl-label:has([data-year-option]){color:var(--year-color);border:var(--year-border);border-radius:max(calc(var(--sc-radius,var(--mantine-radius-default)) - 4px), calc(var(--sc-radius,var(--mantine-radius-default)) / 4));box-sizing:border-box;background-color:#0000;padding:.15rem .4rem}.history-years-menu-dropdown{background:var(--mantine-color-body);border-color:var(--mantine-color-default-border);color:var(--mantine-color-text)}.history-years-menu-item[data-current]{background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}@media (hover:hover){.history-years-menu-item:hover:not([data-disabled]){background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}}@media (hover:none){.history-years-menu-item:active:not([data-disabled]){background-color:light-dark(var(--mantine-color-default-hover),var(--mantine-color-mantle))}}
.ui-Modal-root[data-dialog=product] .ui-Modal-content{flex-direction:column;display:flex;overflow:hidden}.ui-Modal-root[data-dialog=product] .ui-Modal-header{flex-shrink:0;align-items:flex-start}.ui-Modal-root[data-dialog=product] .ui-Modal-title{flex:1;min-width:0}.ui-Modal-root[data-dialog=product] .ui-Modal-body{flex:1;min-height:0;display:flex;overflow:hidden}.ui-Modal-root[data-dialog=product] .ui-Stack-root.amount-box-content{flex:1;min-width:0;min-height:0;display:flex}.ui-Modal-root[data-dialog=product] .ui-Tabs-root.amount-box-tabs{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ui-Modal-root[data-dialog=product] .amount-box-tabs>.ui-Tabs-list{z-index:1;background-color:var(--mantine-color-body);flex:none}.ui-Modal-root[data-dialog=product] .ui-Tabs-panel.amount-box-tab-panel{overscroll-behavior:contain;flex:1;min-width:0;max-width:100%;min-height:0;overflow-y:auto}.ui-Modal-root[data-dialog=product] .ui-Tabs-panel.amount-box-quantities-panel{display:flex;overflow:hidden}.ui-Modal-root[data-dialog=product] .ui-Stack-root.amount-variants-tab{flex:1;min-width:0;min-height:0}.ui-Modal-root[data-dialog=product] .amount-variants-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ui-Modal-root[data-dialog=product] .ui-Accordion-root,.ui-Modal-root[data-dialog=product] .ui-Accordion-panel{min-width:0;max-width:100%}.ui-Modal-root[data-dialog=product] .amount-box-actions{z-index:1;background-color:var(--mantine-color-body);padding-top:var(--mantine-spacing-sm);position:-webkit-sticky;position:sticky;bottom:0}.ui-Modal-root[data-dialog=product] .amount-box-footer{background-color:var(--mantine-color-body);padding-top:var(--mantine-spacing-sm);flex:none}.ui-Modal-root[data-dialog=product] .amount-box-footer .amount-box-actions{position:static}.ui-Modal-root[data-dialog=product] .ui-Accordion-item{transition:none}@media (hover:hover){.ui-Modal-root[data-dialog=product] .ui-Accordion-control:where(:not(:disabled):not([data-disabled])):hover{background-color:#0000}}@media (hover:none){.ui-Modal-root[data-dialog=product] .ui-Accordion-control:where(:not(:disabled):not([data-disabled])):active{background-color:#0000}}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-active] .ui-Accordion-control,.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-active] .ui-Accordion-panel{background-color:var(--mantine-color-soft)}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-panel:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-md)}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md)}.ui-Modal-root[data-dialog=product] .ui-Accordion-item:last-of-type[data-active] .ui-Accordion-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md)}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-suspicious=true]{opacity:.85}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-suspicious=true]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:2px solid var(--mantine-color-moderate-filled);border-top-left-radius:0;border-bottom-left-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-suspicious=true]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--mantine-color-moderate-filled);border-top-right-radius:0;border-bottom-right-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-suspicious=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--mantine-color-moderate-filled);border-top-right-radius:0;border-bottom-right-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-suspicious=true][data-active]{opacity:1}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-home=true]{opacity:.85}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-home=true]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:2px solid var(--mantine-color-blue-filled);border-top-left-radius:0;border-bottom-left-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-home=true]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--mantine-color-blue-filled);border-top-right-radius:0;border-bottom-right-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-home=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--mantine-color-blue-filled);border-top-right-radius:0;border-bottom-right-radius:0}.ui-Modal-root[data-dialog=product] .ui-Accordion-item[data-home=true][data-active]{opacity:1}.ui-Select-option:has([data-separator=true]){border-top:1px solid var(--mantine-color-default-border);border-radius:0;margin-top:.25rem;padding-top:.5rem}::view-transition-old(.amount-tab-exit){animation:.1s ease-in both page-fade-out}::view-transition-old(.move-checkbox-exit){animation:.1s ease-in both page-fade-out}::view-transition-new(.amount-tab-enter){animation:.16s ease-out both page-fade-in}::view-transition-new(.move-checkbox-enter){animation:.16s ease-out both page-fade-in}::view-transition-group(.amount-variant-update){animation-duration:.18s}::view-transition-old(.product-year-update){animation:.1s ease-in both product-year-fade-out}::view-transition-new(.product-year-update){animation:.18s ease-out both product-year-fade-in}@keyframes product-year-fade-out{to{opacity:0}}@keyframes product-year-fade-in{0%{opacity:0}}
.ui-Card-root[data-tile]{isolation:isolate;cursor:pointer;background-color:var(--mantine-color-body);transition:border-color .15s ease-in-out;position:relative;overflow:hidden}.ui-Card-root[data-tile][data-hidden=true]{display:none}.ui-Card-root[data-tile][data-empty=true]{opacity:.55}.ui-Card-root[data-tile] [data-content]{z-index:1;grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.ui-Card-root[data-tile] [data-tile-icon]{grid-area:1/1;align-self:start}.ui-Card-root[data-tile] [data-tile-heading]{grid-area:1/2;align-self:start}.ui-Card-root[data-tile][data-full-heading=true] [data-tile-heading]{grid-column:1/-1}.ui-Card-root[data-tile] [data-tile-amounts]{grid-area:2/2;align-self:end;width:100%;min-width:0}.ui-Card-root[data-tile] [data-tile-amounts] [data-amounts-rows]{width:100%;min-width:0}.ui-Card-root[data-tile] [data-tile-amounts] [data-amounts-row]{justify-content:flex-end}.ui-Card-root[data-tile] [data-icon-bg]{filter:blur(3px)opacity(.5);pointer-events:none;background-position:50%;background-size:cover;width:76px;height:76px;position:absolute;top:4px}.ui-Card-root[data-tile] [data-icon-bg]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.ui-Card-root[data-tile] [data-icon-bg]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ui-Card-root[data-tile] [data-icon-bg]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ui-Card-root[data-tile][data-photo=true] [data-photo-bg]{filter:blur(3px);background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.ui-Card-root[data-tile][data-photo=true] [data-scrim]{background:var(--mantine-color-crust);opacity:.25;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.ui-Card-root[data-tile]:hover{border-color:var(--mantine-color-primary-filled)}}
.ui-Card-root[data-tile-kind=product] [data-product-expand]{z-index:2;position:relative;overflow:visible}.ui-Card-root[data-tile-kind=product] [data-product-expand]:before{content:"";inset:calc(-1 * var(--mantine-spacing-sm));position:absolute}.ui-Card-root[data-tile-kind=product][data-summary=true]{background-color:var(--mantine-color-neutral-0)}.ui-Card-root[data-tile-kind=product][data-expanded-parent=true]{background-color:var(--mantine-color-neutral-0);border-color:var(--mantine-color-primary-filled);overflow:visible}.ui-Card-root[data-tile-kind=product][data-expanded-parent=true]:before{content:"";z-index:-1;left:-1px;right:-1px;bottom:calc(var(--mantine-spacing-xs) * -1.5);height:calc(var(--mantine-spacing-xs) * 2);border-inline:1px solid var(--mantine-color-primary-filled);position:absolute}.ui-Card-root[data-tile-kind=product][data-expanded-parent=true]:after{content:"";left:0;right:0;bottom:calc(var(--mantine-spacing-xs) * -1.5);height:calc(var(--mantine-spacing-xs) * 2);background-color:var(--mantine-color-neutral-0);position:absolute}.ui-Card-root[data-tile-kind=product][data-removing=true]{border:2px solid var(--mantine-color-negative-filled)}.ui-Card-root[data-tile-kind=product][data-expiry=soon]{border:2px solid var(--mantine-color-orange-filled)}.ui-Card-root[data-tile-kind=product][data-expiry=expired]{border:2px solid var(--mantine-color-negative-filled)}.ui-Card-root[data-tile-kind=product][data-removing=true] [data-tile-heading]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.ui-Card-root[data-tile-kind=product][data-removing=true] [data-tile-heading]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5rem}.ui-Card-root[data-tile-kind=product][data-removing=true] [data-tile-heading]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5rem}.ui-Card-root[data-tile-kind=product] [data-tile-amounts] [data-expires=soon]{color:var(--mantine-color-orange-text)}.ui-Card-root[data-tile-kind=product] [data-tile-amounts] [data-expires=expired]{color:var(--mantine-color-negative-text)}.ui-Card-root[data-tile-kind=product] [data-removing-icon]{z-index:2;width:1.35rem;height:1.35rem;color:var(--mantine-color-negative-text);background-color:var(--mantine-color-body);box-shadow:0 0 4px var(--mantine-color-shadow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.35rem}.ui-Card-root[data-tile-kind=product] [data-removing-icon]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.35rem}.ui-Card-root[data-tile-kind=product] [data-removing-icon]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.35rem}.ui-Card-root[data-tile-kind=product] [data-removing-icon]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.35rem}.ui-Card-root[data-tile-kind=product] .ui-Checkbox-input:checked,.ui-Card-root[data-tile-kind=product] .ui-Checkbox-input[data-indeterminate]{background-color:var(--mantine-color-body)}
[data-grid=products]{padding-inline:var(--mantine-spacing-xs)}[data-grid=products]>.ui-SimpleGrid-root{margin-bottom:1rem}[data-children-panel]{border:1px solid var(--mantine-color-primary-filled);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-neutral-0);padding:var(--mantine-spacing-xs)}::view-transition-group(.grouped-product-update){animation-duration:.18s}::view-transition-new(.product-tile-enter){animation:.18s ease-out both product-tile-fade-in}::view-transition-old(.product-tile-exit){animation:.12s ease-in both product-tile-fade-out}@keyframes product-tile-fade-in{0%{opacity:0}}@keyframes product-tile-fade-out{to{opacity:0}}::view-transition-old(.missing-products-update){animation:.1s ease-in both page-fade-out}::view-transition-new(.missing-products-update){animation:.18s ease-out both page-fade-in}
[data-products-header]{z-index:2;background-color:var(--mantine-color-body);padding-block:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs);position:-webkit-sticky;position:sticky;top:0}
.ui-Table-table[data-table=history]{--table-border-color:var(--mantine-color-default-border)}.ui-Table-table[data-table=history] .ui-Table-thead,.ui-Table-table[data-table=history] .ui-Table-tbody{background-color:#0000}.ui-Table-table[data-table=history] .ui-Table-th{font-weight:var(--mantine-font-weight-xl)}.ui-Table-table[data-table=history] .ui-Table-td{padding-top:.75rem;padding-bottom:.75rem}
[data-summary-year] sub,[data-summary-year] sup{font-size:var(--mantine-font-size-md)}
.ui-Modal-root[data-dialog=summary] .ui-Modal-header{flex-shrink:0;align-items:flex-start}.ui-Modal-root[data-dialog=summary] .ui-Modal-title{flex:1;min-width:0}
.ui-Card-root[data-summary-tile] [data-tile-icon]{width:1.25rem}.ui-Card-root[data-summary-tile] [data-tile-amounts]{text-align:end;max-width:100%}.ui-Card-root[data-summary-tile] [data-tile-amounts]>.ui-Stack-root,.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-type],.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-amounts-rows],.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-amounts-row]{width:100%;min-width:0;max-width:100%}.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-amounts-row]{justify-content:flex-end}.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-value],.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-sources]{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}.ui-Card-root[data-summary-tile] [data-tile-amounts] [data-sources]{row-gap:0}
.ui-SimpleGrid-root[data-grid=summary]{margin-block:var(--mantine-spacing-md) 1rem;padding-inline:var(--mantine-spacing-xs)}
.ui-Table-table[data-table=variants]{width:100%}@media (min-width:36em){.ui-Table-table[data-table=variants]{max-width:36rem}}.ui-Table-table[data-table=variants] .ui-Table-th:first-child,.ui-Table-table[data-table=variants] .ui-Table-td:first-child{text-align:center;width:2.5rem;padding-left:0;padding-right:0}.ui-Table-table[data-table=variants] [data-drag-handle]{justify-content:center}.ui-Table-table[data-table=variants] .ui-Table-tr[data-editable]{cursor:pointer}.ui-Table-table[data-table=variants] .ui-Table-tr[data-editable]:hover{background-color:var(--mantine-color-neutral-1)}.ui-Table-table[data-table=variants] .ui-Table-tr[data-editable]:focus-visible{background-color:var(--mantine-color-neutral-1)}.ui-Table-table[data-table=variants] .ui-Table-tr[data-editable]:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.ui-Table-table[data-table=variants] [data-drag-handle][data-disabled=true]{cursor:not-allowed;opacity:.35}
.ui-Button-root[data-action=login]{inset:var(--safe-block-start) var(--safe-inline-end) var(--safe-block-end) var(--safe-inline-start);width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:auto;position:fixed}.ui-Button-root[data-action=login] svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.ui-Button-root[data-action=login] svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.ui-Button-root[data-action=login] svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}
