@keyframes opaque{0%{opacity:0}to{opacity:1}}@keyframes resizeanim{0%,to{opacity:0}}.apexcharts-canvas{-webkit-user-select:none;user-select:none;position:relative;direction:ltr!important}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;box-shadow:0 0 1px #ffffff80}.apexcharts-inner{position:relative}.apexcharts-text tspan{font-family:inherit}rect.legend-mouseover-inactive,.legend-mouseover-inactive rect,.legend-mouseover-inactive path,.legend-mouseover-inactive circle,.legend-mouseover-inactive line,.legend-mouseover-inactive text.apexcharts-yaxis-title-text,.legend-mouseover-inactive text.apexcharts-yaxis-label{opacity:.2;transition:all .15s}.apexcharts-legend-text{margin-left:-15px;padding-left:15px}.apexcharts-series-collapsed{opacity:0}.apexcharts-tooltip{cursor:default;opacity:0;pointer-events:none;white-space:nowrap;z-index:12;border-radius:5px;flex-direction:column;font-size:14px;transition:all .15s;display:flex;position:absolute;top:20px;left:62px;overflow:hidden;box-shadow:2px 2px 6px -4px #999}.apexcharts-tooltip.apexcharts-active{opacity:1;transition:all .15s}.apexcharts-tooltip.apexcharts-theme-light{background:#fffffff5;border:1px solid #e3e3e3}.apexcharts-tooltip.apexcharts-theme-dark{color:#fff;background:#1e1e1ecc}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip-title{margin-bottom:4px;padding:6px;font-size:15px}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background:#eceff1;border-bottom:1px solid #ddd}.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:#000000b3;border-bottom:1px solid #333}.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value{margin-left:5px;font-weight:600;display:inline-block}.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty{display:none}.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{padding:6px 0 5px}.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{display:flex}.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty){margin-top:-6px}.apexcharts-tooltip-marker{text-align:center;vertical-align:middle;width:16px;height:16px;color:inherit;margin-right:4px;font-size:16px;line-height:16px;display:inline-block;position:relative}.apexcharts-tooltip-marker:before{content:"";text-align:center;color:currentColor;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:900;line-height:14px;display:inline-block}.apexcharts-tooltip-marker[shape=circle]:before{content:"●"}.apexcharts-tooltip-marker[shape=square]:before,.apexcharts-tooltip-marker[shape=rect]:before{content:"■";transform:translate(-1px,-2px)}.apexcharts-tooltip-marker[shape=line]:before{content:"─"}.apexcharts-tooltip-marker[shape=diamond]:before{content:"◆";font-size:28px}.apexcharts-tooltip-marker[shape=triangle]:before{content:"▲";font-size:22px}.apexcharts-tooltip-marker[shape=cross]:before{content:"✕";font-size:18px}.apexcharts-tooltip-marker[shape=plus]:before{content:"✕";font-size:18px;transform:rotate(45deg)translate(-1px,-1px)}.apexcharts-tooltip-marker[shape=star]:before{content:"★";font-size:18px}.apexcharts-tooltip-marker[shape=sparkle]:before{content:"✦";font-size:20px}.apexcharts-tooltip-series-group{text-align:left;justify-content:left;align-items:center;padding:0 10px;display:none}.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child{padding-bottom:4px}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-custom-tooltip,.apexcharts-tooltip-box{padding:4px 8px}.apexcharts-tooltip-boxPlot{flex-direction:column-reverse;display:flex}.apexcharts-tooltip-box>div{margin:4px 0}.apexcharts-tooltip-box span.value{font-weight:700}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{color:#777;font-weight:600}.apexcharts-tooltip-rangebar .series-name{margin-bottom:5px;font-weight:700;display:block}.apexcharts-xaxistooltip,.apexcharts-yaxistooltip{opacity:0;pointer-events:none;color:#373d3f;text-align:center;z-index:10;background:#eceff1;border:1px solid #90a4ae;border-radius:2px;font-size:13px;position:absolute}.apexcharts-xaxistooltip{padding:9px 10px;transition:all .15s}.apexcharts-xaxistooltip.apexcharts-theme-dark{color:#fff;background:#000000b3;border:1px solid #00000080}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;left:50%}.apexcharts-xaxistooltip:after{border-width:6px;border-color:#0000;margin-left:-6px}.apexcharts-xaxistooltip:before{border-width:7px;border-color:#0000;margin-left:-7px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:#eceff1}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:#90a4ae}.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before{border-bottom-color:#00000080}.apexcharts-xaxistooltip-top:after{border-top-color:#eceff1}.apexcharts-xaxistooltip-top:before{border-top-color:#90a4ae}.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before{border-top-color:#00000080}.apexcharts-xaxistooltip.apexcharts-active{opacity:1;transition:all .15s}.apexcharts-yaxistooltip{padding:4px 10px}.apexcharts-yaxistooltip.apexcharts-theme-dark{color:#fff;background:#000000b3;border:1px solid #00000080}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%}.apexcharts-yaxistooltip:after{border-width:6px;border-color:#0000;margin-top:-6px}.apexcharts-yaxistooltip:before{border-width:7px;border-color:#0000;margin-top:-7px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:#eceff1}.apexcharts-yaxistooltip-left:before{border-left-color:#90a4ae}.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before{border-left-color:#00000080}.apexcharts-yaxistooltip-right:after{border-right-color:#eceff1}.apexcharts-yaxistooltip-right:before{border-right-color:#90a4ae}.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before{border-right-color:#00000080}.apexcharts-yaxistooltip.apexcharts-active{opacity:1}.apexcharts-yaxistooltip-hidden{display:none}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:all .15s}.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active{opacity:1;transition:all .15s}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-selection-rect{cursor:move}.svg_select_shape{stroke-width:1px;stroke-dasharray:10 10;stroke:#000;stroke-opacity:.1;pointer-events:none;fill:none}.svg_select_handle{stroke-width:3px;stroke:#000;fill:none}.svg_select_handle_r{cursor:e-resize}.svg_select_handle_l{cursor:w-resize}.apexcharts-svg.apexcharts-zoomable.hovering-zoom{cursor:crosshair}.apexcharts-svg.apexcharts-zoomable.hovering-pan{cursor:move}.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{cursor:pointer;color:#6e8192;text-align:center;width:20px;height:20px;line-height:24px}.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg{fill:#6e8192}.apexcharts-selection-icon svg{fill:#444;transform:scale(.76)}.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg{fill:#f3f4f5}.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg{fill:#008ffb}.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg{fill:#333}.apexcharts-menu-icon,.apexcharts-selection-icon{position:relative}.apexcharts-reset-icon{margin-left:5px}.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon{transform:scale(.85)}.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{transform:scale(.7)}.apexcharts-zoomout-icon{margin-right:3px}.apexcharts-pan-icon{position:relative;top:0;left:1px;transform:scale(.62)}.apexcharts-pan-icon svg{fill:#fff;stroke:#6e8192;stroke-width:2px}.apexcharts-pan-icon.apexcharts-selected svg{stroke:#008ffb}.apexcharts-pan-icon:not(.apexcharts-selected):hover svg{stroke:#333}.apexcharts-toolbar{z-index:11;text-align:right;border-radius:3px;justify-content:space-between;align-items:center;max-width:176px;padding:0 6px 2px;display:flex;position:absolute}.apexcharts-menu{opacity:0;pointer-events:none;background:#fff;border:1px solid #ddd;border-radius:3px;min-width:110px;padding:3px;transition:all .15s;position:absolute;top:100%;right:10px}.apexcharts-menu.apexcharts-menu-open{opacity:1;pointer-events:all;transition:all .15s}.apexcharts-menu-item{cursor:pointer;padding:6px 7px;font-size:12px}.apexcharts-theme-light .apexcharts-menu-item:hover{background:#eee}.apexcharts-theme-dark .apexcharts-menu{color:#fff;background:#000000b3}@media screen and (min-width:768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-hidden-element-shown{opacity:1;transition:all .25s}.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label{cursor:default;pointer-events:none}.apexcharts-pie-label-delay{opacity:0;animation-name:opaque;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}.apexcharts-radialbar-label{cursor:pointer}.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-gridline,.apexcharts-line,.apexcharts-point-annotation-label,.apexcharts-radar-series path:not(.apexcharts-marker),.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect,.no-pointer-events{pointer-events:none}.apexcharts-tooltip-active .apexcharts-marker{transition:all .15s}.apexcharts-radar-series .apexcharts-yaxis{pointer-events:none}.resize-triggers{visibility:hidden;opacity:0;width:100%;height:100%;animation:1ms resizeanim;overflow:hidden}.contract-trigger:before,.resize-triggers,.resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0}.resize-triggers>div{background:#eee;width:100%;height:100%;overflow:auto}.contract-trigger:before{width:200%;height:200%;overflow:hidden}.apexcharts-bar-goals-markers,.apexcharts-bar-shadows,.apexcharts-rangebar-goals-markers{pointer-events:none}.apexcharts-disable-transitions *{transition:none!important}
.ErrorScreen-module__2OK8bG__root{min-height:100dvh;padding:var(--s-6);background:var(--bg);justify-content:center;align-items:center;display:flex}.ErrorScreen-module__2OK8bG__actions{gap:var(--s-3);flex-wrap:wrap;justify-content:center;display:flex}
.EntityDetailLayout-module__4vGiMG__root{gap:var(--s-4);padding-bottom:var(--s-8);flex-direction:column;display:flex}.EntityDetailLayout-module__4vGiMG__header{z-index:20;background:var(--bg);margin-inline:calc(-1 * var(--s-4));padding-inline:var(--s-4);padding-top:var(--s-3);padding-bottom:var(--s-3);position:sticky;top:0}.EntityDetailLayout-module__4vGiMG__headLeft{align-items:center;gap:var(--s-3);min-width:0;margin-bottom:var(--s-2);display:flex}.EntityDetailLayout-module__4vGiMG__backButton{flex:none}.EntityDetailLayout-module__4vGiMG__titleRow{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.EntityDetailLayout-module__4vGiMG__titleText{text-overflow:ellipsis;min-width:0;overflow:hidden}.EntityDetailLayout-module__4vGiMG__tabsBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.EntityDetailLayout-module__4vGiMG__tabsBar::-webkit-scrollbar{display:none}.EntityDetailLayout-module__4vGiMG__body{gap:var(--s-4);flex-direction:column;display:flex}.EntityDetailLayout-module__4vGiMG__saveBar{z-index:30;justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom,0px));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-3);flex-wrap:wrap;margin-top:auto;display:flex;position:sticky;bottom:0}.EntityDetailLayout-module__4vGiMG__saveBarInfo{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.EntityDetailLayout-module__4vGiMG__saveBarHint{font-size:var(--fs-sm);color:var(--text-2)}.EntityDetailLayout-module__4vGiMG__saveBarError{font-size:var(--fs-sm);color:var(--danger)}.EntityDetailLayout-module__4vGiMG__saveBarActions{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}@media (max-width:640px){.EntityDetailLayout-module__4vGiMG__header{padding-top:var(--s-1)}.EntityDetailLayout-module__4vGiMG__saveBar{border-radius:var(--radius,12px)}.EntityDetailLayout-module__4vGiMG__saveBarActions{width:100%}.EntityDetailLayout-module__4vGiMG__saveBarActions>*{flex:auto}}
.FilePreviewModal-module__9T1qwq__body{flex-direction:column;align-items:center;gap:12px;display:flex}.FilePreviewModal-module__9T1qwq__imageWrap{background:var(--surface-2,#f8fafc);border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:200px;max-height:60vh;display:flex;overflow:hidden}.FilePreviewModal-module__9T1qwq__image{object-fit:contain;outline:1px solid var(--img-outline);outline-offset:-1px;max-width:100%;max-height:60vh}.FilePreviewModal-module__9T1qwq__meta{color:var(--text-2,#667085);gap:12px;font-size:13px;display:flex}
.EntityFilesPanel-module__gK_WEq__root{flex-direction:column;gap:8px;display:flex}.EntityFilesPanel-module__gK_WEq__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.EntityFilesPanel-module__gK_WEq__title{margin:0;font-size:14px;font-weight:600}.EntityFilesPanel-module__gK_WEq__empty{color:var(--text-2,#667085);margin:0;font-size:13px}.EntityFilesPanel-module__gK_WEq__row{align-items:center;gap:10px;padding:4px 0;display:flex}.EntityFilesPanel-module__gK_WEq__thumb{background:var(--surface-2,#f2f4f7);width:28px;height:28px;color:var(--text-2,#667085);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.EntityFilesPanel-module__gK_WEq__thumbImg{object-fit:cover;width:100%;height:100%}.EntityFilesPanel-module__gK_WEq__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.EntityFilesPanel-module__gK_WEq__meta{color:var(--text-2,#667085);flex:none;font-size:12px}.EntityFilesPanel-module__gK_WEq__actions{align-items:center;gap:2px;display:inline-flex}
.ErrorState-module__P8nhsW__center{min-height:240px;padding:var(--s-6);justify-content:center;align-items:center;display:flex}
.LanguageMenu-module__CtcOza__flagIconWrap{justify-content:center;align-items:center;display:inline-flex}
.PageHeadTitle-module__7_oAMW__title{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:inline-flex}.PageHeadTitle-module__7_oAMW__titleModule{align-items:center;gap:var(--s-2);color:var(--text-2);font-weight:var(--fw-medium);display:inline-flex}.PageHeadTitle-module__7_oAMW__titleIcon{color:var(--text-3);flex:none}.PageHeadTitle-module__7_oAMW__titleSep{color:var(--text-3);font-weight:var(--fw-regular);font-size:var(--fs-lg);line-height:1}.PageHeadTitle-module__7_oAMW__titleSection{color:var(--text);font-weight:var(--fw-medium);text-wrap:balance}
.CsvImportModal-module__Tl3JvW__body{gap:var(--s-4);flex-direction:column;display:flex}.CsvImportModal-module__Tl3JvW__csvRow{align-items:center;gap:var(--s-3);display:flex}.CsvImportModal-module__Tl3JvW__fileName{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CsvImportModal-module__Tl3JvW__format{align-items:flex-start;gap:var(--s-2);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;display:flex}.CsvImportModal-module__Tl3JvW__formatTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.CsvImportModal-module__Tl3JvW__code{font-family:var(--font-mono,monospace);font-size:var(--fs-sm);color:var(--text);word-break:break-word}.CsvImportModal-module__Tl3JvW__note{font-size:var(--fs-sm);color:var(--text-3)}.CsvImportModal-module__Tl3JvW__error{font-size:var(--fs-sm);color:var(--danger)}.CsvImportModal-module__Tl3JvW__summary{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text)}.CsvImportModal-module__Tl3JvW__tableScroll{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:360px;overflow:auto}.CsvImportModal-module__Tl3JvW__table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.CsvImportModal-module__Tl3JvW__table th,.CsvImportModal-module__Tl3JvW__table td{padding:var(--s-2) var(--s-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.CsvImportModal-module__Tl3JvW__table th{background:var(--surface-2);font-weight:var(--fw-semibold);color:var(--text-2);z-index:1;position:sticky;top:0}.CsvImportModal-module__Tl3JvW__table tbody tr:last-child td{border-bottom:none}.CsvImportModal-module__Tl3JvW__rowNo{width:56px;color:var(--text-3);text-align:right}.CsvImportModal-module__Tl3JvW__reason{color:var(--text-3)}.CsvImportModal-module__Tl3JvW__chip{padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;display:inline-block}.CsvImportModal-module__Tl3JvW__chip.CsvImportModal-module__Tl3JvW__ok{background:var(--success-50);color:var(--success)}.CsvImportModal-module__Tl3JvW__chip.CsvImportModal-module__Tl3JvW__skipped{background:var(--surface-2);color:var(--text-3)}.CsvImportModal-module__Tl3JvW__chip.CsvImportModal-module__Tl3JvW__failed{background:var(--danger-50);color:var(--danger)}.CsvImportModal-module__Tl3JvW__options{margin-top:var(--s-3,12px);gap:var(--s-2,8px);flex-direction:column;display:flex}
.EntityAttributesPanel-module__yUMGka__root{gap:var(--s-3);flex-direction:column;display:flex}.EntityAttributesPanel-module__yUMGka__head{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.EntityAttributesPanel-module__yUMGka__title{color:var(--text);margin:0;font-size:14px;font-weight:600}.EntityAttributesPanel-module__yUMGka__spinner{padding:var(--s-4) 0;justify-content:center;display:flex}.EntityAttributesPanel-module__yUMGka__empty{color:var(--text-3);margin:0;font-size:13px}.EntityAttributesPanel-module__yUMGka__list{gap:var(--s-2);flex-direction:column;display:flex}.EntityAttributesPanel-module__yUMGka__row{align-items:center;gap:var(--s-3);grid-template-columns:minmax(120px,1fr) minmax(0,2fr) auto;display:grid}.EntityAttributesPanel-module__yUMGka__label{color:var(--text-2);text-overflow:ellipsis;font-size:13px;overflow:hidden}.EntityAttributesPanel-module__yUMGka__control{min-width:0}.EntityAttributesPanel-module__yUMGka__optionSet{flex-direction:column;gap:6px;display:flex}.EntityAttributesPanel-module__yUMGka__optionAdd{align-items:center;gap:6px;display:flex}.EntityAttributesPanel-module__yUMGka__addRow{display:flex}.EntityAttributesPanel-module__yUMGka__addForm{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);background:var(--surface-2,var(--surface));border-radius:8px;flex-direction:column;display:flex}.EntityAttributesPanel-module__yUMGka__addFormActions{gap:var(--s-2);justify-content:flex-end;display:flex}
.ProductStockDrawer-module__3R0j3q__center{justify-content:center;padding:48px 0;display:flex}.ProductStockDrawer-module__3R0j3q__body{flex-direction:column;gap:24px;display:flex}.ProductStockDrawer-module__3R0j3q__summary{align-items:flex-start;gap:16px;display:flex}.ProductStockDrawer-module__3R0j3q__emoji{font-size:40px;line-height:1}.ProductStockDrawer-module__3R0j3q__meta{flex-direction:column;flex:1;gap:6px;margin:0;display:flex}.ProductStockDrawer-module__3R0j3q__metaRow{justify-content:space-between;gap:12px;font-size:14px;display:flex}.ProductStockDrawer-module__3R0j3q__metaRow dt{color:var(--text-2)}.ProductStockDrawer-module__3R0j3q__metaRow dd{margin:0;font-weight:500}.ProductStockDrawer-module__3R0j3q__total{font-weight:700}.ProductStockDrawer-module__3R0j3q__section{flex-direction:column;gap:8px;display:flex}.ProductStockDrawer-module__3R0j3q__sectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);margin:0;font-size:13px;font-weight:600}.ProductStockDrawer-module__3R0j3q__empty{color:var(--text-2);margin:0;font-size:14px}.ProductStockDrawer-module__3R0j3q__table{border-collapse:collapse;width:100%;font-size:14px}.ProductStockDrawer-module__3R0j3q__table th{text-align:left;color:var(--text-2);border-bottom:1px solid var(--border);padding:6px 8px;font-weight:500}.ProductStockDrawer-module__3R0j3q__table td{border-bottom:1px solid var(--border,var(--border));padding:8px}.ProductStockDrawer-module__3R0j3q__num{text-align:right;font-variant-numeric:tabular-nums}
.AuthLayout-module__J78d4W__root{background:var(--bg);min-height:100dvh;color:var(--text);grid-template-columns:1fr;display:grid}.AuthLayout-module__J78d4W__formColumn{padding:var(--s-6) var(--s-4);justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative}.AuthLayout-module__J78d4W__topBar{top:var(--s-4);right:var(--s-4);align-items:center;gap:var(--s-2);display:flex;position:absolute}.AuthLayout-module__J78d4W__formInner{gap:var(--s-5);flex-direction:column;width:100%;max-width:440px;display:flex}.AuthLayout-module__J78d4W__formBrand{justify-content:center;display:flex}.AuthLayout-module__J78d4W__formCard{gap:var(--s-5)}.AuthLayout-module__J78d4W__brandColumn{color:#fff;padding:var(--s-8);background:radial-gradient(120% 80% at 100% 0,#6366f152,#0000 60%),radial-gradient(80% 60% at 0 100%,#1976d266,#0000 70%),linear-gradient(#0f172a8c 0%,#0f172ac7 100%),url(/login_bkg.jpeg) 50%/cover no-repeat;display:none;position:relative;overflow:hidden}.AuthLayout-module__J78d4W__brandInner{z-index:1;gap:var(--s-8);flex-direction:column;height:100%;display:flex;position:relative}.AuthLayout-module__J78d4W__brandHead{align-items:center;gap:var(--s-3);font-weight:var(--fw-bold);font-size:var(--fs-md);letter-spacing:.01em;display:flex}.AuthLayout-module__J78d4W__brandMark{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--primary) 0%, var(--sidebar-accent) 100%);color:#fff;letter-spacing:.02em;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.AuthLayout-module__J78d4W__brandTagline{gap:var(--s-4);flex-direction:column;margin-top:auto;display:flex}.AuthLayout-module__J78d4W__brandTitle{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:700;line-height:1.15}.AuthLayout-module__J78d4W__brandSubtitle{color:var(--sidebar-text);max-width:460px;font-size:var(--fs-md);line-height:var(--lh-relaxed);margin:0}.AuthLayout-module__J78d4W__featureList{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AuthLayout-module__J78d4W__feature{align-items:flex-start;gap:var(--s-3);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--sidebar-text);display:flex}.AuthLayout-module__J78d4W__featureIcon{color:#c7d2fe;background:#6366f12e;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.AuthLayout-module__J78d4W__brandFooter{font-size:var(--fs-xs);color:var(--sidebar-text-muted)}@media (min-width:1024px){.AuthLayout-module__J78d4W__root{grid-template-columns:minmax(420px,1fr) minmax(560px,1fr);height:100dvh;overflow:hidden}.AuthLayout-module__J78d4W__brandColumn{display:block}.AuthLayout-module__J78d4W__formColumn{align-items:flex-start;overflow-y:auto}.AuthLayout-module__J78d4W__formInner{margin-block:auto}}
.AppShell-module__dP2p9a__root{grid-template-columns:var(--sidebar-w) 1fr;background:var(--bg);height:100dvh;color:var(--text);display:grid;overflow:hidden}.AppShell-module__dP2p9a__skipLink{left:var(--s-2);top:var(--s-2);z-index:9999;padding:var(--s-2) var(--s-3);border-radius:var(--radius-button);background:var(--primary);color:var(--on-accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:transform var(--duration-normal) var(--easing-standard);text-decoration:none;position:absolute;transform:translateY(-200%)}.AppShell-module__dP2p9a__skipLink:focus,.AppShell-module__dP2p9a__skipLink:focus-visible{outline:2px solid var(--on-accent);outline-offset:2px;transform:translateY(0)}.AppShell-module__dP2p9a__root.AppShell-module__dP2p9a__collapsed{grid-template-columns:var(--sidebar-w-collapsed) 1fr}.AppShell-module__dP2p9a__desktopSidebar{height:100dvh;overflow:hidden}.AppShell-module__dP2p9a__main{flex-direction:column;min-width:0;height:100dvh;display:flex;overflow:hidden}.AppShell-module__dP2p9a__content{min-height:0;padding:var(--s-4) var(--s-6);gap:var(--s-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.AppShell-module__dP2p9a__content:focus,.AppShell-module__dP2p9a__content:focus-visible{outline:none}.AppShell-module__dP2p9a__mobileDrawer{display:none}.AppShell-module__dP2p9a__searchModal{gap:var(--s-3);flex-direction:column;min-height:0;display:flex}.AppShell-module__dP2p9a__searchResults{gap:var(--s-4);flex-direction:column;height:clamp(320px,52vh,460px);display:flex;overflow-y:auto}.AppShell-module__dP2p9a__searchSection{flex-direction:column;gap:2px;display:flex}.AppShell-module__dP2p9a__searchQuickLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;padding:var(--s-1) var(--s-1) var(--s-1-half)}.AppShell-module__dP2p9a__searchEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3);flex:1;justify-content:center;align-items:center;display:flex}.AppShell-module__dP2p9a__searchLoading{padding:var(--s-4);flex:1;justify-content:center;align-items:center;display:flex}.AppShell-module__dP2p9a__searchMore{align-items:center;gap:var(--s-1);margin-left:calc(var(--s-8) + var(--s-3));padding:var(--s-1) var(--s-2);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:var(--primary);background:0 0;border:0;align-self:flex-start;transition:background-color .15s;display:inline-flex}.AppShell-module__dP2p9a__searchMore:hover{background:var(--surface-2)}.AppShell-module__dP2p9a__searchQuickList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.AppShell-module__dP2p9a__searchQuickItem{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text);background:0 0;border:0;font-family:inherit;transition:background-color .15s;display:flex}.AppShell-module__dP2p9a__searchQuickItem:hover{background:var(--surface-2)}.AppShell-module__dP2p9a__searchQuickIcon{width:var(--s-8);height:var(--s-8);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.AppShell-module__dP2p9a__searchQuickText{line-height:var(--lh-normal);flex-direction:column;min-width:0;display:flex}.AppShell-module__dP2p9a__searchQuickTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppShell-module__dP2p9a__searchQuickDesc{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:767.98px){.AppShell-module__dP2p9a__searchModal{flex:1}.AppShell-module__dP2p9a__searchResults{flex:1;height:auto}}.AppShell-module__dP2p9a__profile{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s;display:flex}.AppShell-module__dP2p9a__profile:hover{background:var(--surface-2)}.AppShell-module__dP2p9a__profileText{line-height:var(--lh-tight);text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:none}.AppShell-module__dP2p9a__profileName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.AppShell-module__dP2p9a__profileRole{font-size:var(--fs-sm);color:var(--text-3)}.AppShell-module__dP2p9a__profileChevron{color:var(--text-3);flex-shrink:0}.AppShell-module__dP2p9a__profile{background:0 0;border:0;font-family:inherit}.AppShell-module__dP2p9a__profileHead{align-items:center;gap:var(--s-3);display:flex}.AppShell-module__dP2p9a__profileHeadText{line-height:var(--lh-tight);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.AppShell-module__dP2p9a__profileHeadName{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.AppShell-module__dP2p9a__profileHeadRole{font-size:var(--fs-sm);color:var(--text-3)}.AppShell-module__dP2p9a__notifTriggerWrap{display:inline-flex;position:relative}.AppShell-module__dP2p9a__notifDot{background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:999px;position:absolute;top:6px;right:6px}.AppShell-module__dP2p9a__notifHead{justify-content:space-between;align-items:center;gap:var(--s-3);font-size:var(--fs-sm);color:var(--text);display:flex}.AppShell-module__dP2p9a__notifCount{font-size:var(--fs-sm);color:var(--text-3)}.AppShell-module__dP2p9a__notifFooterLink{color:var(--primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none}.AppShell-module__dP2p9a__notifFooterLink:hover{text-decoration:underline}.AppShell-module__dP2p9a__themeTriggerIcon{justify-content:center;align-items:center;display:inline-flex}.AppShell-module__dP2p9a__dividerV{background:var(--border);width:1px;height:28px;margin:0 var(--s-1)}.AppShell-module__dP2p9a__topActions,.AppShell-module__dP2p9a__topLeading{align-items:center;gap:var(--s-2);display:flex}@media (min-width:768px){.AppShell-module__dP2p9a__profileText{display:flex}}@media (max-width:1023px){.AppShell-module__dP2p9a__root,.AppShell-module__dP2p9a__root.AppShell-module__dP2p9a__collapsed{grid-template-columns:1fr}.AppShell-module__dP2p9a__desktopSidebar{display:none}.AppShell-module__dP2p9a__mobileDrawer{display:block}}.AppShell-module__dP2p9a__drawerSidebar{background:var(--sidebar-bg);flex-direction:column;height:100%;display:flex}.AppShell-module__dP2p9a__upgradeFooter{padding:var(--s-3-half)}.AppShell-module__dP2p9a__upgradeCard{gap:var(--s-1-half);padding:var(--s-3-half);border-radius:var(--radius);cursor:pointer;background:linear-gradient(135deg,#3b82f624 0%,#3b82f60a 100%);border:1px solid #ffffff14;flex-direction:column;text-decoration:none;transition:border-color .15s,filter .15s;display:flex;position:relative;overflow:hidden}.AppShell-module__dP2p9a__upgradeCard:hover{filter:brightness(1.08);border-color:#ffffff29}.AppShell-module__dP2p9a__upgradeHead{align-items:center;gap:var(--s-2-half);display:flex;position:relative}.AppShell-module__dP2p9a__upgradeCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f64d 0%,#0000 70%);width:120px;height:120px;position:absolute;inset:-40% -40% auto auto}.AppShell-module__dP2p9a__upgradeBadge{width:var(--s-8);height:var(--s-8);border-radius:var(--radius-sm);color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 4px 12px #2563eb59,inset 0 -1px #00000026}.AppShell-module__dP2p9a__upgradeTitle{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:#fff;letter-spacing:-.01em;line-height:var(--lh-tight);min-width:0}.AppShell-module__dP2p9a__upgradeSubtitle{font-size:var(--fs-sm);color:var(--sidebar-text-muted);line-height:var(--lh-normal);position:relative}.AppShell-module__dP2p9a__upgradeIcon{border-radius:var(--radius-button);color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border:0;place-items:center;width:40px;height:40px;margin:0 auto;font-family:inherit;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:grid;box-shadow:0 4px 14px #2563eb59,inset 0 -2px #00000026}.AppShell-module__dP2p9a__upgradeIcon:hover{filter:brightness(1.05);box-shadow:0 6px 18px #2563eb73,inset 0 -2px #00000026}.AppShell-module__dP2p9a__upgradeIcon:active{transform:translateY(1px)}
.IntegrationsSection-module__9IX1YW__grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.IntegrationsSection-module__9IX1YW__card{gap:var(--s-2);padding:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__cardHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.IntegrationsSection-module__9IX1YW__name{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);display:inline-flex}.IntegrationsSection-module__9IX1YW__desc{font-size:var(--fs-sm);color:var(--text-3)}.IntegrationsSection-module__9IX1YW__benefits{padding-left:var(--s-4);font-size:var(--fs-sm);color:var(--text-2);flex-direction:column;gap:2px;margin:0;list-style:outside;display:flex}.IntegrationsSection-module__9IX1YW__actions{align-items:center;gap:var(--s-2);padding-top:var(--s-1);margin-top:auto;display:flex}.IntegrationsSection-module__9IX1YW__catalog{gap:var(--s-3);margin-bottom:var(--s-5);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__catalogHead{align-items:baseline;gap:var(--s-3);display:flex}.IntegrationsSection-module__9IX1YW__catalogHint{font-size:var(--fs-sm);color:var(--text-3)}.IntegrationsSection-module__9IX1YW__tabsBar{margin-bottom:var(--s-4)}.IntegrationsSection-module__9IX1YW__mpCard{gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__mpHead{align-items:flex-start;gap:var(--s-3);display:flex}.IntegrationsSection-module__9IX1YW__mpIcon{border-radius:var(--radius-sm);background:var(--surface-2);width:40px;height:40px;color:var(--text-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.IntegrationsSection-module__9IX1YW__mpIcon img{object-fit:cover;width:100%;height:100%}.IntegrationsSection-module__9IX1YW__mpHeadBody{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.IntegrationsSection-module__9IX1YW__mpName{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.IntegrationsSection-module__9IX1YW__mpBadges{align-items:center;gap:var(--s-1-half);flex-wrap:wrap;display:flex}.IntegrationsSection-module__9IX1YW__mpFooter{justify-content:space-between;align-items:center;gap:var(--s-2);padding-top:var(--s-2);margin-top:auto;display:flex}.IntegrationsSection-module__9IX1YW__mpFooterControls{align-items:center;gap:var(--s-2);display:flex}.IntegrationsSection-module__9IX1YW__grantList{gap:var(--s-2);margin-top:var(--s-2);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__grantGroupTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-2);margin-top:var(--s-2)}.IntegrationsSection-module__9IX1YW__grantRow{align-items:flex-start;gap:var(--s-2);display:flex}.IntegrationsSection-module__9IX1YW__grantRowBody{flex-direction:column;gap:2px;display:flex}.IntegrationsSection-module__9IX1YW__grantRowLabel{font-size:var(--fs-sm);color:var(--text)}.IntegrationsSection-module__9IX1YW__diffBadges{gap:var(--s-1-half);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.IntegrationsSection-module__9IX1YW__settingsField{gap:var(--s-2);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__auditTable{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.IntegrationsSection-module__9IX1YW__auditTable th,.IntegrationsSection-module__9IX1YW__auditTable td{text-align:left;padding:var(--s-2);border-bottom:1px solid var(--border);vertical-align:top}.IntegrationsSection-module__9IX1YW__auditTable th{font-weight:var(--fw-semibold);color:var(--text-2)}.IntegrationsSection-module__9IX1YW__auditDetail{color:var(--text-3);word-break:break-word}.IntegrationsSection-module__9IX1YW__auditPagination{margin-top:var(--s-3);justify-content:flex-end;display:flex}.IntegrationsSection-module__9IX1YW__secretsSection{gap:var(--s-2);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.IntegrationsSection-module__9IX1YW__secretsTitle{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}.IntegrationsSection-module__9IX1YW__secretsHint,.IntegrationsSection-module__9IX1YW__secretsEmpty{font-size:var(--fs-sm);color:var(--text-3);margin:0}.IntegrationsSection-module__9IX1YW__secretsList{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IntegrationsSection-module__9IX1YW__secretRow{align-items:center;gap:var(--s-2);padding:var(--s-1) 0;border-bottom:1px solid var(--border);display:flex}.IntegrationsSection-module__9IX1YW__secretKey{font-weight:var(--fw-medium);word-break:break-all;flex:1}.IntegrationsSection-module__9IX1YW__secretDate{font-size:var(--fs-sm);color:var(--text-3);white-space:nowrap}.IntegrationsSection-module__9IX1YW__secretsForm{gap:var(--s-2);margin-top:var(--s-2);flex-direction:column;display:flex}
.bulkUsers-module__d1My3G__body{gap:var(--s-4);flex-direction:column;display:flex}.bulkUsers-module__d1My3G__field{gap:var(--s-2);flex-direction:column;display:flex}.bulkUsers-module__d1My3G__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.bulkUsers-module__d1My3G__rows{gap:var(--s-2);flex-direction:column;display:flex}.bulkUsers-module__d1My3G__gridHead{gap:var(--s-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:.02em;display:grid}.bulkUsers-module__d1My3G__row{gap:var(--s-2);align-items:start;display:grid}.bulkUsers-module__d1My3G__rowCreate,.bulkUsers-module__d1My3G__headCreate{grid-template-columns:1fr 1fr 1.4fr 1.4fr 1fr auto}.bulkUsers-module__d1My3G__rowInvite,.bulkUsers-module__d1My3G__headInvite{grid-template-columns:1fr 220px auto}@media (max-width:720px){.bulkUsers-module__d1My3G__rowCreate,.bulkUsers-module__d1My3G__headCreate,.bulkUsers-module__d1My3G__rowInvite,.bulkUsers-module__d1My3G__headInvite{grid-template-columns:1fr}.bulkUsers-module__d1My3G__gridHead{display:none}}.bulkUsers-module__d1My3G__pwdCell{align-items:center;gap:var(--s-1);display:flex}.bulkUsers-module__d1My3G__pwdCell>:first-child{flex:auto;min-width:0}.bulkUsers-module__d1My3G__removeCell{align-items:center;height:38px;display:flex}.bulkUsers-module__d1My3G__addRow{align-self:flex-start}.bulkUsers-module__d1My3G__csvRow{align-items:center;gap:var(--s-3);display:flex}.bulkUsers-module__d1My3G__fileName{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bulkUsers-module__d1My3G__format{gap:var(--s-1-half);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;display:flex}.bulkUsers-module__d1My3G__formatTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.bulkUsers-module__d1My3G__code{font-family:var(--font-mono,monospace);font-size:var(--fs-sm);color:var(--text)}.bulkUsers-module__d1My3G__note{font-size:var(--fs-sm);color:var(--text-3)}.bulkUsers-module__d1My3G__error{font-size:var(--fs-sm);color:var(--danger)}.bulkUsers-module__d1My3G__summary{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text)}.bulkUsers-module__d1My3G__credentialsBar{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--warning-50);display:flex}.bulkUsers-module__d1My3G__tableScroll{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:360px;overflow:auto}.bulkUsers-module__d1My3G__table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.bulkUsers-module__d1My3G__table th,.bulkUsers-module__d1My3G__table td{padding:var(--s-2) var(--s-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.bulkUsers-module__d1My3G__table th{background:var(--surface-2);font-weight:var(--fw-semibold);color:var(--text-2);z-index:1;position:sticky;top:0}.bulkUsers-module__d1My3G__table tbody tr:last-child td{border-bottom:none}.bulkUsers-module__d1My3G__mono{font-family:var(--font-mono,monospace);color:var(--text)}.bulkUsers-module__d1My3G__reason{color:var(--text-3)}.bulkUsers-module__d1My3G__chip{padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;display:inline-block}.bulkUsers-module__d1My3G__chip.bulkUsers-module__d1My3G__ok{background:var(--success-50);color:var(--success)}.bulkUsers-module__d1My3G__chip.bulkUsers-module__d1My3G__skipped{background:var(--surface-2);color:var(--text-3)}.bulkUsers-module__d1My3G__chip.bulkUsers-module__d1My3G__failed{background:var(--danger-50);color:var(--danger)}
.LocalizationSection-module__12_jeG__body{gap:var(--s-3);padding:0 var(--s-3) var(--s-3);flex-direction:column;display:flex}.LocalizationSection-module__12_jeG__formGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.LocalizationSection-module__12_jeG__error{color:var(--danger);font-size:var(--fs-sm);margin:0}
.NotificationsSection-module__qoyufq__root{flex-direction:column;gap:24px;display:flex}.NotificationsSection-module__qoyufq__section{flex-direction:column;gap:16px;display:flex}.NotificationsSection-module__qoyufq__sectionTitle{color:var(--text,#1a1d20);font-size:18px;font-weight:600}.NotificationsSection-module__qoyufq__eventList{flex-direction:column;gap:24px;display:flex}.NotificationsSection-module__qoyufq__eventRow{border-bottom:1px solid var(--border,#dee2e6);flex-direction:column;gap:12px;padding-bottom:20px;display:flex}.NotificationsSection-module__qoyufq__eventRow:last-child{border-bottom:none;padding-bottom:0}.NotificationsSection-module__qoyufq__eventHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.NotificationsSection-module__qoyufq__eventTitle{color:var(--text,#1a1d20);font-size:15px;font-weight:500}.NotificationsSection-module__qoyufq__eventActions{align-items:center;gap:16px;display:flex}.NotificationsSection-module__qoyufq__channelRow{flex-wrap:wrap;gap:16px 24px;display:flex}.NotificationsSection-module__qoyufq__controlsRow{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.NotificationsSection-module__qoyufq__actions{justify-content:flex-end;gap:12px;display:flex}
.LeadSourcesView-module__DpSh2W__root{flex-direction:column;gap:24px;display:flex}.LeadSourcesView-module__DpSh2W__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.LeadSourcesView-module__DpSh2W__headTitle{color:var(--text,#1a1d20);font-size:18px;font-weight:600}.LeadSourcesView-module__DpSh2W__row{border-top:1px solid var(--border,#e5e7eb);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.LeadSourcesView-module__DpSh2W__row:first-of-type{border-top:none}.LeadSourcesView-module__DpSh2W__rowMain{align-items:center;gap:12px;min-width:0;display:flex}.LeadSourcesView-module__DpSh2W__rowName{color:var(--text,#1a1d20);font-weight:500}.LeadSourcesView-module__DpSh2W__rowActions{align-items:center;gap:8px;display:flex}.LeadSourcesView-module__DpSh2W__form{flex-direction:column;gap:16px;display:flex}.LeadSourcesView-module__DpSh2W__error{color:var(--danger,#dc2626);font-size:.875rem}
.OrderTemplatesView-module__OlLUOa__root{flex-direction:column;gap:24px;display:flex}.OrderTemplatesView-module__OlLUOa__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.OrderTemplatesView-module__OlLUOa__headTitle{color:var(--text,#1a1d20);font-size:18px;font-weight:600}.OrderTemplatesView-module__OlLUOa__row{border-top:1px solid var(--border,#e5e7eb);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.OrderTemplatesView-module__OlLUOa__row:first-of-type{border-top:none}.OrderTemplatesView-module__OlLUOa__rowMain{align-items:center;gap:12px;min-width:0;display:flex}.OrderTemplatesView-module__OlLUOa__rowName{color:var(--text,#1a1d20);font-weight:500}.OrderTemplatesView-module__OlLUOa__rowActions{align-items:center;gap:8px;display:flex}.OrderTemplatesView-module__OlLUOa__form{flex-direction:column;gap:16px;display:flex}.OrderTemplatesView-module__OlLUOa__error{color:var(--danger,#dc2626);font-size:.875rem}
.MessengerManagement-module__1sHzEG__root{gap:var(--s-4,16px);flex-direction:column;display:flex}.MessengerManagement-module__1sHzEG__header{flex-direction:column;gap:4px;display:flex}.MessengerManagement-module__1sHzEG__title{margin:0;font-size:22px;font-weight:700}.MessengerManagement-module__1sHzEG__subtitle{color:var(--text-3,#6b7280);margin:0;font-size:14px}.MessengerManagement-module__1sHzEG__toolbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.MessengerManagement-module__1sHzEG__center{justify-content:center;align-items:center;padding:40px;display:flex}.MessengerManagement-module__1sHzEG__cellTitle{flex-direction:column;gap:2px;display:flex}.MessengerManagement-module__1sHzEG__note{color:var(--text-3,#6b7280);text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:12px;overflow:hidden}.MessengerManagement-module__1sHzEG__actions{justify-content:flex-end;gap:4px;display:inline-flex}.MessengerManagement-module__1sHzEG__paginationWrap{justify-content:flex-end;margin-top:14px;display:flex}.MessengerManagement-module__1sHzEG__messages{flex-direction:column;gap:12px;max-height:60vh;display:flex;overflow-y:auto}.MessengerManagement-module__1sHzEG__message{background:var(--surface-2,#f5f5f7);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.MessengerManagement-module__1sHzEG__messageHead{justify-content:space-between;gap:8px;display:flex}.MessengerManagement-module__1sHzEG__messageSender{font-size:13px;font-weight:600}.MessengerManagement-module__1sHzEG__messageTs{color:var(--text-3,#6b7280);font-size:12px}.MessengerManagement-module__1sHzEG__messageBody{white-space:pre-wrap;word-break:break-word;font-size:14px}.MessengerManagement-module__1sHzEG__channelCard{flex-direction:column;gap:16px;max-width:560px;display:flex}.MessengerManagement-module__1sHzEG__channelStatusRow{align-items:center;gap:8px;display:flex}.MessengerManagement-module__1sHzEG__channelConnect{flex-direction:column;gap:12px;max-width:440px;display:flex}.MessengerManagement-module__1sHzEG__channelHint{color:var(--text-3,#6b7280);margin:0;font-size:13px;line-height:1.5}
.AssistantPanel-module___Gt9CG__head{align-items:center;gap:8px;display:inline-flex}.AssistantPanel-module___Gt9CG__body{flex-direction:column;height:100%;min-height:0;display:flex}.AssistantPanel-module___Gt9CG__empty{color:var(--text-2,#5b6472);text-align:center;padding:24px 4px;font-size:14px}.AssistantPanel-module___Gt9CG__messages{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.AssistantPanel-module___Gt9CG__hint{color:var(--text-2,#5b6472);text-align:center;padding:16px 4px;font-size:13px}.AssistantPanel-module___Gt9CG__bubbleUser,.AssistantPanel-module___Gt9CG__bubbleAssistant{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:85%;padding:8px 12px;font-size:14px;line-height:1.45}.AssistantPanel-module___Gt9CG__bubbleUser{background:var(--primary-50,#e9effc);color:var(--text,#121826);border-bottom-right-radius:4px;align-self:flex-end}.AssistantPanel-module___Gt9CG__bubbleAssistant{background:var(--surface-2,#f8fafc);color:var(--text,#121826);border-bottom-left-radius:4px;align-self:flex-start}.AssistantPanel-module___Gt9CG__cursor{vertical-align:text-bottom;opacity:.5;background:currentColor;width:7px;height:14px;margin-left:2px;animation:1s steps(2,start) infinite AssistantPanel-module___Gt9CG__blink;display:inline-block}@keyframes AssistantPanel-module___Gt9CG__blink{to{visibility:hidden}}.AssistantPanel-module___Gt9CG__thinking{background:var(--surface-2,#f8fafc);border-radius:14px 14px 14px 4px;align-self:flex-start;align-items:center;gap:4px;padding:12px;display:inline-flex}.AssistantPanel-module___Gt9CG__thinking span{background:var(--text-3,#8a93a3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite AssistantPanel-module___Gt9CG__bounce}.AssistantPanel-module___Gt9CG__thinking span:nth-child(2){animation-delay:.18s}.AssistantPanel-module___Gt9CG__thinking span:nth-child(3){animation-delay:.36s}@keyframes AssistantPanel-module___Gt9CG__bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.AssistantPanel-module___Gt9CG__composer{border-top:1px solid var(--border,#e5e8ef);align-items:flex-end;gap:8px;padding-top:12px;display:flex}.AssistantPanel-module___Gt9CG__input{resize:none;border:1px solid var(--border,#e5e8ef);background:var(--surface,#fff);max-height:120px;color:var(--text,#121826);font:inherit;border-radius:12px;flex:1;padding:9px 12px;font-size:14px;line-height:1.4}.AssistantPanel-module___Gt9CG__input:focus{border-color:var(--primary,#2563eb);outline:none}.AssistantPanel-module___Gt9CG__toolbar{border-bottom:1px solid var(--border,#e5e8ef);gap:6px;margin-bottom:8px;padding:0 2px 8px;display:flex}.AssistantPanel-module___Gt9CG__toolbarBtn{border:1px solid var(--border,#e5e8ef);background:var(--surface,#fff);color:var(--text-2,#5b6472);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;transition:border-color .15s,color .15s;display:inline-flex}.AssistantPanel-module___Gt9CG__toolbarBtn:hover,.AssistantPanel-module___Gt9CG__toolbarBtn[aria-pressed=true]{border-color:var(--primary,#2563eb);color:var(--primary,#2563eb)}.AssistantPanel-module___Gt9CG__historyList{flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.AssistantPanel-module___Gt9CG__historyItem,.AssistantPanel-module___Gt9CG__historyItemActive{text-align:left;border:1px solid var(--border,#e5e8ef);background:var(--surface,#fff);color:var(--text,#121826);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:9px 12px;font-size:13px;transition:border-color .15s,background .15s;overflow:hidden}.AssistantPanel-module___Gt9CG__historyItem:hover{border-color:var(--primary,#2563eb)}.AssistantPanel-module___Gt9CG__historyItemActive{border-color:var(--primary,#2563eb);background:var(--primary-50,#e9effc)}.AssistantPanel-module___Gt9CG__starters{flex-direction:column;gap:8px;padding:8px 4px 0;display:flex}.AssistantPanel-module___Gt9CG__startersHint{color:var(--text-2,#5b6472);padding:8px 0 4px;font-size:13px}.AssistantPanel-module___Gt9CG__starterChip{text-align:left;border:1px solid var(--border,#e5e8ef);background:var(--surface,#fff);color:var(--text,#121826);font:inherit;cursor:pointer;border-radius:12px;padding:9px 12px;font-size:13px;line-height:1.35;transition:border-color .15s,background .15s}.AssistantPanel-module___Gt9CG__starterChip:hover{border-color:var(--primary,#2563eb);background:var(--primary-50,#e9effc)}.AssistantPanel-module___Gt9CG__signalChip{text-align:left;border:1px solid var(--warning,#ed6c02);background:var(--warning-50,#fdefdf);color:var(--text,#121826);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;transition:filter .15s;display:flex}.AssistantPanel-module___Gt9CG__signalChip:hover{filter:brightness(.97)}.AssistantPanel-module___Gt9CG__signalChipTitle{font-size:13px;font-weight:600}.AssistantPanel-module___Gt9CG__signalChipDesc{color:var(--text-2,#5b6472);font-size:12px}.AssistantPanel-module___Gt9CG__quota{color:var(--text-3,#8a93a3);text-align:right;padding:6px 2px 0;font-size:11px}.AssistantPanel-module___Gt9CG__markdown{white-space:normal}.AssistantPanel-module___Gt9CG__markdown>:first-child{margin-top:0}.AssistantPanel-module___Gt9CG__markdown>:last-child{margin-bottom:0}.AssistantPanel-module___Gt9CG__markdown p{margin:0 0 8px}.AssistantPanel-module___Gt9CG__markdown ul,.AssistantPanel-module___Gt9CG__markdown ol{margin:0 0 8px;padding-left:20px}.AssistantPanel-module___Gt9CG__markdown li{margin:2px 0}.AssistantPanel-module___Gt9CG__markdown h1,.AssistantPanel-module___Gt9CG__markdown h2,.AssistantPanel-module___Gt9CG__markdown h3,.AssistantPanel-module___Gt9CG__markdown h4{margin:10px 0 6px;font-size:14px;font-weight:600}.AssistantPanel-module___Gt9CG__markdown code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface,#fff);border:1px solid var(--border,#e5e8ef);border-radius:4px;padding:0 4px;font-size:12px}.AssistantPanel-module___Gt9CG__markdown pre{background:var(--surface,#fff);border:1px solid var(--border,#e5e8ef);border-radius:8px;margin:0 0 8px;padding:8px;overflow-x:auto}.AssistantPanel-module___Gt9CG__markdown pre code{background:0 0;border:0;padding:0}.AssistantPanel-module___Gt9CG__markdown table{border-collapse:collapse;width:100%;margin:0 0 8px;font-size:12px}.AssistantPanel-module___Gt9CG__markdown th,.AssistantPanel-module___Gt9CG__markdown td{border:1px solid var(--border,#e5e8ef);text-align:left;padding:4px 8px}.AssistantPanel-module___Gt9CG__markdown th{background:var(--surface,#fff);font-weight:600}.AssistantPanel-module___Gt9CG__markdown a{color:var(--primary,#2563eb);text-decoration:underline}.AssistantPanel-module___Gt9CG__confirm{border:1px solid var(--warning,#ed6c02);background:var(--warning-50,#fdefdf);border-radius:12px;align-self:stretch;padding:12px}.AssistantPanel-module___Gt9CG__confirmTitle{margin-bottom:4px;font-size:13px;font-weight:600}.AssistantPanel-module___Gt9CG__confirmDesc{color:var(--text,#121826);margin-bottom:8px;font-size:13px}.AssistantPanel-module___Gt9CG__confirmArgs{flex-direction:column;gap:4px;margin:0 0 10px;display:flex}.AssistantPanel-module___Gt9CG__confirmArgRow{gap:8px;font-size:12px;display:flex}.AssistantPanel-module___Gt9CG__confirmArgRow dt{color:var(--text-2,#5b6472);min-width:90px}.AssistantPanel-module___Gt9CG__confirmArgRow dd{word-break:break-word;margin:0}.AssistantPanel-module___Gt9CG__confirmActions{justify-content:flex-end;gap:8px;display:flex}
.AttributeCreateModal-module__XkcKSW__body{gap:var(--s-4);flex-direction:column;display:flex}
.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:960px;max-width:calc(100vw - var(--s-8))}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-6);grid-template-columns:320px 1fr;align-items:start;display:grid}.ProductEditorModal-module__enpiSG__photoCol{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__fields{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__section{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__sectionTitle{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0}.ProductEditorModal-module__enpiSG__row2{gap:var(--s-3);grid-template-columns:1fr 1fr;min-width:0;display:grid}.ProductEditorModal-module__enpiSG__rowSplit{gap:var(--s-3);grid-template-columns:2fr 1fr;min-width:0;display:grid}@media (max-width:767.98px){.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:100%;max-width:100%}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-5);grid-template-columns:1fr}.ProductEditorModal-module__enpiSG__row2,.ProductEditorModal-module__enpiSG__rowSplit{grid-template-columns:1fr}}.ProductEditorModal-module__enpiSG__bomEmpty{color:var(--text-3,#9ca3af);padding:4px 0 8px;font-size:.875rem}.ProductEditorModal-module__enpiSG__bomRow{grid-template-columns:1fr 90px 90px 32px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.ProductEditorModal-module__enpiSG__bomName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductEditorModal-module__enpiSG__bomLineCost{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ProductEditorModal-module__enpiSG__bomAddRow{margin-top:4px}.ProductEditorModal-module__enpiSG__bomTotal{border-top:1px solid var(--border-1,#e5e7eb);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.ProductEditorModal-module__enpiSG__brandSuggestions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ProductEditorModal-module__enpiSG__brandChip{appearance:none;border:1px solid var(--c-border,#e2e2e2);background:var(--c-surface-2,#f6f6f6);color:var(--c-text,#222);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.6}.ProductEditorModal-module__enpiSG__brandChip:hover{background:var(--c-surface-3,#ececec)}.ProductEditorModal-module__enpiSG__variantsHeader{justify-content:space-between;align-items:center;gap:var(--s-3,12px);flex-wrap:wrap;display:flex}.ProductEditorModal-module__enpiSG__variantGenerator{border:1px solid var(--c-border,#e2e2e2);padding:var(--s-3,12px);gap:var(--s-2,8px);margin:var(--s-2,8px) 0;background:var(--c-surface-2,#fafafa);border-radius:10px;flex-direction:column;display:flex}.ProductEditorModal-module__enpiSG__variantGeneratorTitle{font-size:13px;font-weight:600}.ProductEditorModal-module__enpiSG__variantGeneratorAxis{gap:var(--s-2,8px);grid-template-columns:minmax(140px,1fr) 2fr;align-items:end;display:grid}.ProductEditorModal-module__enpiSG__variantGeneratorActions{gap:var(--s-2,8px);display:flex}.ProductEditorModal-module__enpiSG__variantGeneratorNote{color:var(--c-text-muted,#666);font-size:12px}.ProductEditorModal-module__enpiSG__matrixScroll{overflow-x:auto}.ProductEditorModal-module__enpiSG__matrixTable{border-collapse:collapse;font-size:13px}.ProductEditorModal-module__enpiSG__matrixTable th,.ProductEditorModal-module__enpiSG__matrixTable td{border:1px solid var(--c-border,#e2e2e2);text-align:center;padding:6px 8px}.ProductEditorModal-module__enpiSG__matrixCorner,.ProductEditorModal-module__enpiSG__matrixRowHead{background:var(--c-surface-2,#f6f6f6);text-align:left;white-space:nowrap;font-weight:600}.ProductEditorModal-module__enpiSG__matrixHead{background:var(--c-surface-2,#f6f6f6);font-weight:600}.ProductEditorModal-module__enpiSG__matrixCellInner{flex-direction:column;align-items:center;gap:2px;min-width:96px;display:flex}.ProductEditorModal-module__enpiSG__matrixPriceBtn{appearance:none;cursor:text;font:inherit;color:var(--c-text,#222);background:0 0;border:none;border-radius:4px;padding:2px 4px}.ProductEditorModal-module__enpiSG__matrixPriceBtn:hover{background:var(--c-surface-3,#eee)}.ProductEditorModal-module__enpiSG__matrixStock{color:var(--c-text-muted,#777);font-size:11px}.ProductEditorModal-module__enpiSG__matrixEmpty{color:var(--c-text-muted,#aaa)}.ProductEditorModal-module__enpiSG__matrixFlat{gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.ProductEditorModal-module__enpiSG__matrixFlatCell{border:1px solid var(--c-border,#e2e2e2);border-radius:8px;min-width:120px;padding:8px 10px}.ProductEditorModal-module__enpiSG__matrixFlatSku{color:var(--c-text-muted,#666);margin-bottom:4px;font-family:monospace;font-size:12px}
.ProductAttributesPanel-module__5hw3Rq__root{gap:var(--s-3);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__header{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.ProductAttributesPanel-module__5hw3Rq__title{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton{align-items:center;gap:var(--s-2);inline-size:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--radius,10px);background:var(--surface,#fff);cursor:pointer;text-align:left;font-size:var(--fs-sm);color:var(--text);min-block-size:40px;display:flex}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:2px}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton[data-empty=true]{color:var(--text-secondary,#6b7280)}.ProductAttributesPanel-module__5hw3Rq__colorSelectChevron{color:var(--text-secondary,#6b7280);flex-shrink:0;margin-inline-start:auto}.ProductAttributesPanel-module__5hw3Rq__colorSwatchSmall{background:var(--swatch-color,transparent);border:1px solid #0000001f;border-radius:50%;flex-shrink:0;block-size:18px;inline-size:18px}.ProductAttributesPanel-module__5hw3Rq__colorPopover{z-index:30;background:var(--surface,#fff);border:1px solid var(--border);border-radius:var(--radius,10px);max-block-size:320px;inline-size:max(220px,100%);box-shadow:var(--shadow-lg,0 12px 32px #0000001f);padding:var(--s-1);flex-direction:column;gap:2px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;overflow-y:auto}.ProductAttributesPanel-module__5hw3Rq__colorPopoverHost{inline-size:100%;position:relative}.ProductAttributesPanel-module__5hw3Rq__colorOption{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);cursor:pointer;text-align:left;border-radius:var(--radius-sm,6px);font-size:var(--fs-sm);color:var(--text);background:0 0;border:none;display:flex}.ProductAttributesPanel-module__5hw3Rq__colorOption:hover,.ProductAttributesPanel-module__5hw3Rq__colorOption[data-active=true]{background:var(--surface-2,#f3f4f6)}.ProductAttributesPanel-module__5hw3Rq__colorOption[data-selected=true]{font-weight:var(--fw-semibold)}.ProductAttributesPanel-module__5hw3Rq__list{gap:var(--s-2);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__row{column-gap:var(--s-3);row-gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--radius,10px);background:var(--surface,transparent);grid-template-columns:1fr auto;grid-template-areas:"label actions""control control";display:grid}.ProductAttributesPanel-module__5hw3Rq__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);align-items:center;gap:var(--s-2);grid-area:label;min-width:0;display:flex}.ProductAttributesPanel-module__5hw3Rq__labelName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductAttributesPanel-module__5hw3Rq__actions{align-items:center;gap:var(--s-1);grid-area:actions;display:flex}.ProductAttributesPanel-module__5hw3Rq__control{grid-area:control;min-width:0}.ProductAttributesPanel-module__5hw3Rq__primaryBadge{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2,#f1f1f1);color:var(--text-secondary,#6b7280);font-size:10px;line-height:1.4;font-weight:var(--fw-semibold);border-radius:4px;flex-shrink:0;padding:2px 6px}.ProductAttributesPanel-module__5hw3Rq__variantHint{min-height:40px;font-size:var(--fs-sm);color:var(--text-secondary,#6b7280);align-items:center;font-style:italic;display:inline-flex}.ProductAttributesPanel-module__5hw3Rq__colorRow{align-items:center;gap:var(--s-2);display:flex}.ProductAttributesPanel-module__5hw3Rq__colorSwatch{border-radius:var(--radius,8px);border:1px solid var(--border);cursor:pointer;background:var(--swatch-color,transparent);flex-shrink:0;block-size:36px;inline-size:36px;padding:0}.ProductAttributesPanel-module__5hw3Rq__colorInput{visibility:hidden;block-size:0;inline-size:0;position:absolute}.ProductAttributesPanel-module__5hw3Rq__colorHex{flex:1;min-width:0}.ProductAttributesPanel-module__5hw3Rq__empty{font-size:var(--fs-sm);color:var(--text-secondary,#6b7280);padding:var(--s-5);text-align:center;border:1px dashed var(--border);border-radius:var(--radius,10px);background:var(--surface,transparent)}.ProductAttributesPanel-module__5hw3Rq__addRow{justify-content:flex-start;display:flex}.ProductAttributesPanel-module__5hw3Rq__optionSet{gap:var(--s-2);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__optionAddRow{gap:var(--s-2);display:flex}.ProductAttributesPanel-module__5hw3Rq__optionAddInput{flex:1;min-width:0}
.ProductCostPanel-module__SDfOaW__root{gap:var(--s-2,8px);border:1px solid var(--c-border,#e2e2e2);padding:var(--s-3,12px);background:var(--c-surface-2,#fafafa);border-radius:10px;flex-direction:column;display:flex}.ProductCostPanel-module__SDfOaW__title{font-size:13px;font-weight:600}.ProductCostPanel-module__SDfOaW__empty{color:var(--c-text-muted,#777);font-size:13px}.ProductCostPanel-module__SDfOaW__headerRow,.ProductCostPanel-module__SDfOaW__row{gap:var(--s-2,8px);grid-template-columns:2fr .8fr 1.2fr 1fr 1fr auto;align-items:center;display:grid}.ProductCostPanel-module__SDfOaW__headerRow{text-transform:uppercase;letter-spacing:.03em;color:var(--c-text-muted,#777);font-size:11px}.ProductCostPanel-module__SDfOaW__numeric{text-align:right}.ProductCostPanel-module__SDfOaW__totalCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ProductCostPanel-module__SDfOaW__summary{border-top:1px solid var(--c-border,#e2e2e2);padding-top:var(--s-2,8px);justify-content:space-between;align-items:center;font-weight:600;display:flex}.ProductCostPanel-module__SDfOaW__summaryValue{font-variant-numeric:tabular-nums}
.ProductGalleryPanel-module__cEDK9G__root{gap:var(--s-2,8px);flex-direction:column;display:flex}.ProductGalleryPanel-module__cEDK9G__header{justify-content:space-between;align-items:center;gap:var(--s-3,12px);display:flex}.ProductGalleryPanel-module__cEDK9G__title{margin:0;font-size:14px;font-weight:600}.ProductGalleryPanel-module__cEDK9G__empty{color:var(--c-text-muted,#777);padding:var(--s-2,8px) 0;font-size:13px}.ProductGalleryPanel-module__cEDK9G__grid{gap:var(--s-3,12px);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.ProductGalleryPanel-module__cEDK9G__card,.ProductGalleryPanel-module__cEDK9G__cardPrimary{border:1px solid var(--c-border,#e2e2e2);background:var(--c-surface,#fff);border-radius:10px;overflow:hidden}.ProductGalleryPanel-module__cEDK9G__cardPrimary{border-color:var(--c-primary,#2563eb);box-shadow:0 0 0 1px var(--c-primary,#2563eb)}.ProductGalleryPanel-module__cEDK9G__thumb{aspect-ratio:1;background:var(--c-surface-2,#f6f6f6);justify-content:center;align-items:center;display:flex;position:relative}.ProductGalleryPanel-module__cEDK9G__img{object-fit:cover;width:100%;height:100%}.ProductGalleryPanel-module__cEDK9G__primaryBadge{background:var(--c-primary,#2563eb);color:#fff;border-radius:999px;padding:1px 6px;font-size:10px;position:absolute;top:4px;left:4px}.ProductGalleryPanel-module__cEDK9G__actions{border-top:1px solid var(--c-border,#eee);justify-content:space-around;padding:2px;display:flex}
.ProductDetailView-module__9bQO1a__center{padding:var(--s-6);justify-content:center;display:flex}
.ServiceDetailView-module__GssiWa__center{padding:var(--s-6);justify-content:center;display:flex}.ServiceDetailView-module__GssiWa__fields{gap:var(--s-4);display:grid}
.ClientsView-module__OxhHbG__actionError{padding:var(--s-2) var(--s-5);font-size:var(--fs-sm);color:var(--danger)}.ClientsView-module__OxhHbG__inviteBox{gap:var(--s-3);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__inviteHint{font-size:var(--fs-sm);color:var(--text-2);margin:0}.ClientsView-module__OxhHbG__inviteUrlRow{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);display:flex}.ClientsView-module__OxhHbG__inviteUrl{min-width:0;font-size:var(--fs-sm);color:var(--text);word-break:break-all;flex:1}.ClientsView-module__OxhHbG__nameCell{gap:var(--s-1-half);flex-direction:column;min-width:0;display:flex}.ClientsView-module__OxhHbG__nameMain{font-weight:var(--fw-semibold);color:var(--text)}.ClientsView-module__OxhHbG__nameSub{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ClientsView-module__OxhHbG__kindBadge{padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-semibold);display:inline-block}.ClientsView-module__OxhHbG__kindIndividual{background:var(--surface-2);color:var(--text-2)}.ClientsView-module__OxhHbG__kindLegal{background:var(--primary-50);color:var(--primary)}.ClientsView-module__OxhHbG__tags{gap:var(--s-1);flex-wrap:wrap;display:flex}.ClientsView-module__OxhHbG__tag{padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--fs-sm);color:var(--text-2);display:inline-block}.ClientsView-module__OxhHbG__muted{color:var(--text-3)}.ClientsView-module__OxhHbG__statusBadge{padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-semibold);display:inline-block}.ClientsView-module__OxhHbG__statusActive{background:var(--success-50);color:var(--success)}.ClientsView-module__OxhHbG__statusArchived{background:var(--surface-2);color:var(--text-3)}.ClientsView-module__OxhHbG__editor{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.ClientsView-module__OxhHbG__editorRow{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ClientsView-module__OxhHbG__editorRow3{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ClientsView-module__OxhHbG__editorRow>*,.ClientsView-module__OxhHbG__editorRow3>*{min-width:0!important}@media (max-width:640px){.ClientsView-module__OxhHbG__editorRow,.ClientsView-module__OxhHbG__editorRow3{grid-template-columns:1fr}}.ClientsView-module__OxhHbG__sectionTitle{margin:var(--s-2) 0 0;color:var(--text,inherit);font-size:14px;font-weight:600}.ClientsView-module__OxhHbG__kindTabs{width:100%;display:flex}.ClientsView-module__OxhHbG__kindTabs>button{flex:1;justify-content:center}.ClientsView-module__OxhHbG__editorError{font-size:var(--fs-sm);color:var(--danger)}.ClientsView-module__OxhHbG__editorHint{padding:var(--s-2) var(--s-3);background:var(--surface-2);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--text-2)}.ClientsView-module__OxhHbG__detailsHeader{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--border);display:flex}.ClientsView-module__OxhHbG__detailsTitle{gap:var(--s-1);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__detailsName{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text)}.ClientsView-module__OxhHbG__detailsContacts{gap:var(--s-3);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.ClientsView-module__OxhHbG__detailsKv{gap:var(--s-2-half) var(--s-4);font-size:var(--fs-sm);padding:var(--s-3) 0;grid-template-columns:140px 1fr;margin:0;display:grid}.ClientsView-module__OxhHbG__detailsKv dt{color:var(--text-3)}.ClientsView-module__OxhHbG__detailsKv dd{color:var(--text);font-weight:var(--fw-medium);margin:0}.ClientsView-module__OxhHbG__timeline{gap:var(--s-2);margin-top:var(--s-2);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__timelineHead{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-2);display:flex}.ClientsView-module__OxhHbG__timelineHead h4{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);margin:0}.ClientsView-module__OxhHbG__timelineEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3);border:1px dashed var(--border);border-radius:var(--radius)}.ClientsView-module__OxhHbG__pointsLine{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--fs-sm);color:var(--text-2);background:var(--surface-2);border-radius:var(--radius);display:flex}.ClientsView-module__OxhHbG__timelineItem{gap:var(--s-3);padding:var(--s-2-half) var(--s-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:110px 1fr auto;display:grid}.ClientsView-module__OxhHbG__timelineWhen{font-size:var(--fs-sm);color:var(--text-3);gap:var(--s-1-half);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__timelineWhenDate{font-weight:var(--fw-semibold);color:var(--text)}.ClientsView-module__OxhHbG__timelineBody{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ClientsView-module__OxhHbG__timelineMeta{align-items:center;gap:var(--s-2-half);font-size:var(--fs-sm);color:var(--text-3);display:flex}.ClientsView-module__OxhHbG__timelineType{padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-2);display:inline-block}.ClientsView-module__OxhHbG__timelineSubject{font-weight:var(--fw-semibold);color:var(--text);font-size:var(--fs-sm)}.ClientsView-module__OxhHbG__timelineContent{font-size:var(--fs-sm);color:var(--text);white-space:pre-wrap;word-break:break-word}.ClientsView-module__OxhHbG__timelineActions{gap:var(--s-1);align-items:flex-start;display:flex}.ClientsView-module__OxhHbG__assetBody{gap:var(--s-1);text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;grid-column:1/3;padding:0;display:flex}.ClientsView-module__OxhHbG__contractSummary{gap:var(--s-2) var(--s-3);margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.ClientsView-module__OxhHbG__contractSummaryCell{gap:var(--s-1);font-size:var(--fs-sm);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__contractSummaryLabel{color:var(--text-3)}.ClientsView-module__OxhHbG__contractSummaryValue{font-weight:var(--fw-semibold);color:var(--text)}.ClientsView-module__OxhHbG__statsGrid{gap:var(--s-3);margin-bottom:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ClientsView-module__OxhHbG__debt{color:var(--danger);font-weight:var(--fw-semibold)}.ClientsView-module__OxhHbG__duplicateWarning{gap:var(--s-2);padding:var(--s-3);margin-bottom:var(--s-4);background:var(--warn-bg,#fff7ed);border:1px solid var(--warn,#f59e0b);border-radius:var(--radius-md);color:var(--text);font-size:var(--fs-sm);align-items:flex-start;display:flex}.ClientsView-module__OxhHbG__duplicateList{margin:var(--s-1) 0 0;padding-left:var(--s-4);color:var(--text-2)}.ClientsView-module__OxhHbG__mergeHint{margin:0 0 var(--s-4);color:var(--text-2);font-size:var(--fs-sm)}.ClientsView-module__OxhHbG__messageForm{gap:var(--s-3);flex-direction:column;display:flex}.ClientsView-module__OxhHbG__bulkBar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ClientsView-module__OxhHbG__bulkCount{font-weight:var(--fw-semibold);margin-right:var(--s-2)}.ClientsView-module__OxhHbG__loyaltyForm{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}
.ClientPicker-module__DPnSUq__wrap{align-items:flex-end;gap:var(--s-2);display:flex}.ClientPicker-module__DPnSUq__createBtn{flex-shrink:0}
.extensionCells-module__QdYojq__stacked{flex-direction:column;gap:2px;min-width:0;display:flex}.extensionCells-module__QdYojq__stacked>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.extensionCells-module__QdYojq__sub{color:var(--text-3);font-size:11px}.extensionCells-module__QdYojq__muted{color:var(--text-3)}
.FeedbackModal-module__HId4mG__body{gap:var(--s-4,16px);flex-direction:column;display:flex}.FeedbackModal-module__HId4mG__subtitle{color:var(--text-2,#64748b);font-size:var(--font-size-sm,.875rem);margin:0}.FeedbackModal-module__HId4mG__shotsHead{justify-content:space-between;align-items:baseline;gap:var(--s-2,8px);display:flex}.FeedbackModal-module__HId4mG__shotsTitle{font-size:var(--font-size-sm,.875rem);color:var(--text,#0f172a);font-weight:600}.FeedbackModal-module__HId4mG__pasteHint{font-size:var(--font-size-xs,.75rem);color:var(--text-2,#64748b)}.FeedbackModal-module__HId4mG__shots{gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.FeedbackModal-module__HId4mG__shot{border-radius:var(--radius-md,8px);border:1px solid var(--border,#e2e8f0);background:var(--surface-2,#f1f5f9);width:84px;height:84px;position:relative;overflow:hidden}.FeedbackModal-module__HId4mG__shotImg{object-fit:cover;width:100%;height:100%;display:block}.FeedbackModal-module__HId4mG__shotRemove{color:#fff;cursor:pointer;background:#0f172ab8;border:none;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:4px;right:4px}.FeedbackModal-module__HId4mG__shotRemove:hover{background:#0f172ae6}.FeedbackModal-module__HId4mG__toolbar{gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.FeedbackModal-module__HId4mG__error{color:var(--danger,#dc2626);font-size:var(--font-size-sm,.875rem)}
.BranchSelector-module___zhR9W__trigger{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;transition:background-color .15s;display:flex}.BranchSelector-module___zhR9W__trigger:hover{background:var(--surface-2)}.BranchSelector-module___zhR9W__triggerLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.BranchSelector-module___zhR9W__chevron{color:var(--text-3);flex-shrink:0}.BranchSelector-module___zhR9W__badge{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--radius-sm);color:var(--text-2);display:flex}.BranchSelector-module___zhR9W__badgeLabel{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}
.NotificationBell-module__Nb6LPa__badgeWrap{pointer-events:none;transform-origin:100% 0;position:absolute;top:-2px;right:-2px;transform:scale(.85)}.NotificationBell-module__Nb6LPa__loading{justify-content:center;align-items:center;padding:32px 0;display:flex}.NotificationBell-module__Nb6LPa__iconBox{background:var(--surface-2,#f1f3f5);width:36px;height:36px;color:var(--text-2,#495057);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NotificationBell-module__Nb6LPa__itemTitle{align-items:center;gap:8px;display:inline-flex}.NotificationBell-module__Nb6LPa__dot{background:var(--primary,#2563eb);border-radius:999px;flex-shrink:0;width:8px;height:8px}.NotificationBell-module__Nb6LPa__unread{background:var(--surface-2,#f8f5fb)}
.OutboxDrawer-module__yWBgJq__list{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OutboxDrawer-module__yWBgJq__item{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--radius);display:flex}.OutboxDrawer-module__yWBgJq__itemMain{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.OutboxDrawer-module__yWBgJq__itemLabel{font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow-wrap:anywhere}.OutboxDrawer-module__yWBgJq__itemTime{font-size:var(--fs-xs);color:var(--text-3)}.OutboxDrawer-module__yWBgJq__itemError{font-size:var(--fs-xs);color:var(--danger);overflow-wrap:anywhere}.OutboxDrawer-module__yWBgJq__itemActions{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}
.OfflineIndicator-module__6DkCCq__trigger{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}
.AppTopbar-module__oAL1Rq__root{align-items:center;gap:var(--s-2);height:var(--topbar-h);padding:0 var(--s-3);background:var(--surface);border-bottom:1px solid var(--border);z-index:var(--z-sticky);font-family:inherit;display:flex;position:sticky;top:0}.AppTopbar-module__oAL1Rq__leading{flex:none;align-items:center;min-width:0;display:flex}.AppTopbar-module__oAL1Rq__trailing{align-items:center;gap:var(--s-2);flex:none;margin-left:auto;display:flex}.AppTopbar-module__oAL1Rq__statusDot{border-radius:var(--radius-pill,999px);background:var(--text-3);width:10px;height:10px;display:inline-block}.AppTopbar-module__oAL1Rq__statusDot_online{background:var(--success)}.AppTopbar-module__oAL1Rq__statusDot_away{background:var(--warning)}.AppTopbar-module__oAL1Rq__statusDot_busy{background:var(--danger)}@media (max-width:767.98px){.AppTopbar-module__oAL1Rq__root{padding:0 var(--s-2)}}
.LoginView-module__41NJ1W__head{gap:var(--s-2);flex-direction:column;display:flex}.LoginView-module__41NJ1W__headTitle{font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);color:var(--text);margin:0}.LoginView-module__41NJ1W__headSubtitle{font-size:var(--fs-md);color:var(--text-2);margin:0}.LoginView-module__41NJ1W__form{gap:var(--s-4);flex-direction:column;display:flex}.LoginView-module__41NJ1W__row{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.LoginView-module__41NJ1W__forgotLink{font-size:var(--fs-sm);color:var(--primary);white-space:nowrap;text-decoration:none}.LoginView-module__41NJ1W__forgotLink:hover{text-decoration:underline}.LoginView-module__41NJ1W__divider{align-items:center;gap:var(--s-3);color:var(--text-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;display:flex}.LoginView-module__41NJ1W__divider:before,.LoginView-module__41NJ1W__divider:after{content:"";background:var(--border);flex:1;height:1px}.LoginView-module__41NJ1W__footer{text-align:center;font-size:var(--fs-sm);color:var(--text-2)}.LoginView-module__41NJ1W__footer a{color:var(--primary);font-weight:600;text-decoration:none}.LoginView-module__41NJ1W__footer a:hover{text-decoration:underline}
.OfflineView-module__Uk4pSq__root{min-height:100dvh;padding:var(--s-5);justify-content:center;align-items:center;display:flex}
.OnboardingWizard-module__OM1Zqq__body{gap:var(--s-5);flex-direction:column;display:flex}.OnboardingWizard-module__OM1Zqq__intro{gap:var(--s-3);text-align:center;padding:var(--s-3) 0;flex-direction:column;display:flex}.OnboardingWizard-module__OM1Zqq__introIcon{border-radius:var(--radius-lg);background:var(--primary-50);width:56px;height:56px;color:var(--primary);font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:.02em;place-items:center;margin:0 auto;display:grid}.OnboardingWizard-module__OM1Zqq__title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text);margin:0}.OnboardingWizard-module__OM1Zqq__subtitle{font-size:var(--fs-md);color:var(--text-3);margin:0}.OnboardingWizard-module__OM1Zqq__stepTitle{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text);margin:0}.OnboardingWizard-module__OM1Zqq__stepHint{font-size:var(--fs-sm);color:var(--text-3);margin:0}.OnboardingWizard-module__OM1Zqq__progress{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.OnboardingWizard-module__OM1Zqq__progressDots{gap:var(--s-2);flex:1;display:flex}.OnboardingWizard-module__OM1Zqq__dot{background:var(--border);height:4px;transition:background var(--duration-fast) var(--easing-standard);border-radius:999px;flex:1}.OnboardingWizard-module__OM1Zqq__dotActive{background:var(--primary)}.OnboardingWizard-module__OM1Zqq__progressLabel{font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap}.OnboardingWizard-module__OM1Zqq__presetIcon{border-radius:var(--radius);background:var(--primary-50);width:36px;height:36px;color:var(--primary);place-items:center;font-size:22px;line-height:1;display:grid}.OnboardingWizard-module__OM1Zqq__moduleGroup{gap:var(--s-2);flex-direction:column;display:flex}.OnboardingWizard-module__OM1Zqq__groupTitle{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3)}.OnboardingWizard-module__OM1Zqq__moduleList{gap:var(--s-2);grid-template-columns:1fr;display:grid}@media (min-width:480px){.OnboardingWizard-module__OM1Zqq__moduleList{grid-template-columns:repeat(2,minmax(0,1fr))}}.OnboardingWizard-module__OM1Zqq__systemTags{gap:var(--s-2);flex-wrap:wrap;display:flex}.OnboardingWizard-module__OM1Zqq__systemTag{font-size:var(--fs-sm);color:var(--text-2);background:var(--surface-2,var(--primary-50));border:1px solid var(--border);padding:var(--s-1) var(--s-3);border-radius:999px}.OnboardingWizard-module__OM1Zqq__summary{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.OnboardingWizard-module__OM1Zqq__summaryRow{gap:var(--s-1);padding-bottom:var(--s-3);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.OnboardingWizard-module__OM1Zqq__summaryRow:last-child{border-bottom:none;padding-bottom:0}.OnboardingWizard-module__OM1Zqq__summaryTerm{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);margin:0}.OnboardingWizard-module__OM1Zqq__summaryDesc{font-size:var(--fs-md);color:var(--text);margin:0}.OnboardingWizard-module__OM1Zqq__presets{gap:var(--s-3);grid-template-columns:1fr;max-height:52vh;display:grid;overflow-y:auto}@media (min-width:560px){.OnboardingWizard-module__OM1Zqq__presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.OnboardingWizard-module__OM1Zqq__presetCard{gap:var(--s-1);text-align:left;padding:var(--s-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), background var(--duration-fast) var(--easing-standard);flex-direction:column;display:flex}.OnboardingWizard-module__OM1Zqq__presetCard:hover{border-color:var(--primary)}.OnboardingWizard-module__OM1Zqq__presetCardSelected{border-color:var(--primary);background:var(--primary-50)}.OnboardingWizard-module__OM1Zqq__presetName{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.OnboardingWizard-module__OM1Zqq__presetDesc{font-size:var(--fs-sm);color:var(--text-3)}.OnboardingWizard-module__OM1Zqq__presetPrice{margin-top:var(--s-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--primary)}.OnboardingWizard-module__OM1Zqq__error{font-size:var(--fs-sm);color:var(--danger);margin:0}.OnboardingWizard-module__OM1Zqq__loading{padding:var(--s-6) 0;place-items:center;display:grid}.OnboardingWizard-module__OM1Zqq__empty{font-size:var(--fs-sm);color:var(--text-3);text-align:center;padding:var(--s-5) 0}
.PosView-module__rQuDpG__shell{gap:var(--s-4);height:calc(100dvh - var(--topbar-h) - var(--s-6) * 2);grid-template-columns:minmax(0,1fr) 440px;align-items:stretch;display:grid;overflow:hidden}@media (max-width:1100px){.PosView-module__rQuDpG__shell{grid-template-columns:1fr;height:auto;overflow:visible}.PosView-module__rQuDpG__right{display:none}.PosView-module__rQuDpG__left{padding-bottom:64px}.PosView-module__rQuDpG__gridWrap{flex:none;overflow-y:visible}}.PosView-module__rQuDpG__cartBar{display:none}@media (max-width:1100px){.PosView-module__rQuDpG__cartBar{inset-inline:var(--s-4);bottom:var(--s-4);z-index:30;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--radius-lg);background:var(--primary);color:var(--on-accent);font:inherit;font-size:var(--fs-md);font-weight:var(--fw-semibold);box-shadow:var(--shadow-3);cursor:pointer;border:0;display:flex;position:fixed}}.PosView-module__rQuDpG__cartBarCount{min-width:22px;height:22px;padding:0 var(--s-1-half);border-radius:var(--radius-pill);font-size:var(--fs-sm);background:#ffffff38;justify-content:center;align-items:center;display:inline-flex}.PosView-module__rQuDpG__cartBarTotal{font-variant-numeric:tabular-nums;margin-inline-start:auto}.PosView-module__rQuDpG__cartDrawerBody{gap:var(--s-3);flex-direction:column;min-height:100%;display:flex}.PosView-module__rQuDpG__left{gap:var(--s-3);flex-direction:column;min-width:0;min-height:0;display:flex}.PosView-module__rQuDpG__right{gap:var(--s-3);flex-direction:column;min-height:0;display:flex}.PosView-module__rQuDpG__customerPick{gap:var(--s-2);flex-direction:column;display:flex}.PosView-module__rQuDpG__pointsBlock{gap:var(--s-2);padding:var(--s-3);background:var(--success-50);border:1px solid var(--success);border-radius:var(--radius);flex-direction:column;display:flex}.PosView-module__rQuDpG__pointsHead{align-items:center;gap:var(--s-2);color:var(--success);font-weight:600;display:flex}.PosView-module__rQuDpG__pointsRow{align-items:center;gap:var(--s-2);display:flex}.PosView-module__rQuDpG__pointsApplied{color:var(--text-2);font-size:.8125rem}.PosView-module__rQuDpG__shiftBar{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;display:flex}.PosView-module__rQuDpG__shiftInfo{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.PosView-module__rQuDpG__shiftDot{background:var(--success);width:10px;height:10px;box-shadow:0 0 0 4px var(--success-50);border-radius:999px}.PosView-module__rQuDpG__shiftDot.PosView-module__rQuDpG__closed{background:var(--text-3);box-shadow:0 0 0 4px var(--surface-2)}.PosView-module__rQuDpG__shiftKpi{flex-direction:column;font-size:12px;line-height:1.3;display:flex}.PosView-module__rQuDpG__shiftKpi .PosView-module__rQuDpG__lab{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.PosView-module__rQuDpG__shiftKpi .PosView-module__rQuDpG__val{color:var(--text);font-size:13px;font-weight:600}.PosView-module__rQuDpG__shiftActions{gap:var(--s-2);display:flex}.PosView-module__rQuDpG__toolbar{gap:var(--s-2);align-items:center;display:flex}.PosView-module__rQuDpG__searchWrap{flex:1}@media (max-width:640px){.PosView-module__rQuDpG__toolbar{flex-wrap:wrap}.PosView-module__rQuDpG__searchWrap{flex:100%;order:-1}}.PosView-module__rQuDpG__searchInner{align-items:center;display:flex;position:relative}.PosView-module__rQuDpG__searchIcon{color:var(--text-3);pointer-events:none;position:absolute;left:12px}.PosView-module__rQuDpG__searchInput{background:var(--surface);border:1px solid var(--border);width:100%;font-size:var(--fs-sm);color:var(--text);border-radius:10px;outline:none;padding:10px 12px 10px 36px;font-family:inherit}.PosView-module__rQuDpG__spinnerWrap{padding:var(--s-4);justify-content:center;display:flex}.PosView-module__rQuDpG__cats{gap:var(--s-2);padding-bottom:4px;display:flex;overflow-x:auto}.PosView-module__rQuDpG__cat{background:var(--surface);border:1px solid var(--border);color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;transition:background .15s,color .15s,scale .12s;display:inline-flex;position:relative}.PosView-module__rQuDpG__cat:before{content:"";height:40px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.PosView-module__rQuDpG__cat:hover{background:var(--surface-2)}.PosView-module__rQuDpG__cat:active{scale:.96}.PosView-module__rQuDpG__cat.PosView-module__rQuDpG__active{background:var(--primary);border-color:var(--primary);color:#fff}.PosView-module__rQuDpG__cat .PosView-module__rQuDpG__count{opacity:.8;font-size:11px}.PosView-module__rQuDpG__gridWrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s-4);flex:1;overflow-y:auto}.PosView-module__rQuDpG__grid{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:900px){.PosView-module__rQuDpG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.PosView-module__rQuDpG__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.PosView-module__rQuDpG__tile{padding:var(--s-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:left;color:var(--text);flex-direction:column;gap:4px;font-family:inherit;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.PosView-module__rQuDpG__tile:hover{border-color:var(--primary);box-shadow:var(--shadow-1)}.PosView-module__rQuDpG__tile:active{transform:scale(.96)}.PosView-module__rQuDpG__tile:disabled{opacity:.45;cursor:not-allowed}.PosView-module__rQuDpG__tileEmoji{font-size:28px;line-height:1}.PosView-module__rQuDpG__tileThumb{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text-3);place-items:center;margin-bottom:4px;display:grid;overflow:hidden}.PosView-module__rQuDpG__tileThumb img{object-fit:cover;width:100%;height:100%}.PosView-module__rQuDpG__tileThumbEmpty{aspect-ratio:auto;height:48px}.PosView-module__rQuDpG__tileName{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.PosView-module__rQuDpG__tileFoot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.PosView-module__rQuDpG__tilePrice{color:var(--text);font-size:13px;font-weight:700}.PosView-module__rQuDpG__tileStock{color:var(--text-3);font-size:11px}.PosView-module__rQuDpG__tileStock.PosView-module__rQuDpG__low{color:var(--warning)}.PosView-module__rQuDpG__tileStock.PosView-module__rQuDpG__out{color:var(--danger);font-weight:600}.PosView-module__rQuDpG__cartCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.PosView-module__rQuDpG__cartHead{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.PosView-module__rQuDpG__cartHead h3{color:var(--text);align-items:center;gap:var(--s-2);margin:0;font-size:14px;font-weight:600;display:flex}.PosView-module__rQuDpG__cartCount{background:var(--primary-50);color:var(--primary);border-radius:999px;justify-content:center;align-items:center;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.PosView-module__rQuDpG__cartClear{color:var(--text-3);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12px}.PosView-module__rQuDpG__cartClear:hover{color:var(--text)}.PosView-module__rQuDpG__cartList{padding:var(--s-3) var(--s-4);gap:var(--s-3);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.PosView-module__rQuDpG__cartEmpty{text-align:center;color:var(--text-3);padding:var(--s-6);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.PosView-module__rQuDpG__cartEmpty b{color:var(--text);font-size:14px}.PosView-module__rQuDpG__cartEmpty small{font-size:12px}.PosView-module__rQuDpG__cartRow{column-gap:var(--s-2);padding:var(--s-2) 0;border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr) auto auto;grid-template-areas:"emoji name edit remove""stepper stepper sum sum""editor editor editor editor";align-items:center;row-gap:6px;display:grid}.PosView-module__rQuDpG__cartRow:last-child{border-bottom:0}.PosView-module__rQuDpG__crEmoji{grid-area:emoji;font-size:22px;line-height:1}.PosView-module__rQuDpG__crMain{flex-direction:column;grid-area:name;gap:2px;min-width:0;display:flex}.PosView-module__rQuDpG__crName{color:var(--text);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:flex}.PosView-module__rQuDpG__crMeta{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.PosView-module__rQuDpG__crVariant{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.PosView-module__rQuDpG__variantList{flex-direction:column;gap:8px;display:flex}.PosView-module__rQuDpG__variantProduct{color:var(--text);margin-bottom:4px;font-size:13px;font-weight:600}.PosView-module__rQuDpG__variantRow{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:left;cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}.PosView-module__rQuDpG__variantRow[data-hovered]{background:var(--surface-2)}.PosView-module__rQuDpG__modifierGroup{flex-direction:column;gap:6px;display:flex}.PosView-module__rQuDpG__modifierGroupName{font-size:13px;font-weight:var(--fw-medium);color:var(--text-2);margin-top:4px}.PosView-module__rQuDpG__modifierReq{color:var(--danger-1,#d32f2f)}.PosView-module__rQuDpG__modifierOn{border-color:var(--primary,#2563eb);background:color-mix(in srgb, var(--primary,#2563eb) 8%, transparent)}.PosView-module__rQuDpG__variantRow[data-disabled]{opacity:.5;cursor:not-allowed}.PosView-module__rQuDpG__variantName{color:var(--text);text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.PosView-module__rQuDpG__variantPrice{color:var(--text);font-size:13px;font-weight:600}.PosView-module__rQuDpG__variantStock{color:var(--text-3);font-size:12px}.PosView-module__rQuDpG__crStepper{grid-area:stepper;justify-self:start;width:104px}.PosView-module__rQuDpG__crQtyInput{width:104px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:5px 8px;font-size:13px}.PosView-module__rQuDpG__crSum{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:sum;justify-self:end;font-size:14px;font-weight:700}.PosView-module__rQuDpG__crRm{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:4px;grid-area:remove;justify-self:end;padding:4px}.PosView-module__rQuDpG__crRm:hover{color:var(--danger);background:var(--danger-50)}.PosView-module__rQuDpG__crEdit{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:4px;grid-area:edit;justify-self:end;padding:4px}.PosView-module__rQuDpG__crEdit:hover{color:var(--primary);background:var(--primary-50)}.PosView-module__rQuDpG__crBasePrice{color:var(--text-3);margin-right:2px}.PosView-module__rQuDpG__crEditor{align-items:flex-end;gap:var(--s-2);padding:var(--s-2);background:var(--surface-2,var(--surface));border:1px solid var(--border);border-radius:6px;flex-wrap:wrap;grid-area:editor;margin-top:2px;display:flex}.PosView-module__rQuDpG__crEditField{color:var(--text-3);flex-direction:column;gap:3px;font-size:11px;display:flex}.PosView-module__rQuDpG__crEditField input{width:96px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:5px 8px;font-size:13px}.PosView-module__rQuDpG__crEditActions{gap:var(--s-2);margin-left:auto;display:flex}.PosView-module__rQuDpG__crEditReset,.PosView-module__rQuDpG__crEditDone{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:5px;padding:5px 10px;font-size:12px}.PosView-module__rQuDpG__crEditDone{border-color:var(--primary);color:var(--primary)}.PosView-module__rQuDpG__cartFoot{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex}.PosView-module__rQuDpG__totRow{color:var(--text-2);justify-content:space-between;font-size:13px;display:flex}.PosView-module__rQuDpG__totRow .PosView-module__rQuDpG__tv{color:var(--text);font-weight:500}.PosView-module__rQuDpG__totRow.PosView-module__rQuDpG__total{color:var(--text);border-top:1px dashed var(--border);padding-top:var(--s-2);font-size:16px;font-weight:700}.PosView-module__rQuDpG__totRow.PosView-module__rQuDpG__total .PosView-module__rQuDpG__tv{font-weight:700}.PosView-module__rQuDpG__totRow.PosView-module__rQuDpG__disc .PosView-module__rQuDpG__tv{color:var(--danger)}.PosView-module__rQuDpG__payBtn{justify-content:center;align-items:center;gap:var(--s-2);background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:filter .15s;display:flex}.PosView-module__rQuDpG__payBtn:hover:not(:disabled){filter:brightness(1.07)}.PosView-module__rQuDpG__payBtn:disabled{opacity:.5;cursor:not-allowed}.PosView-module__rQuDpG__paySum{margin-left:auto}.PosView-module__rQuDpG__miniActions{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.PosView-module__rQuDpG__miniAction{background:var(--surface-2);color:var(--text-2);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:12px;transition:background .15s;display:inline-flex}.PosView-module__rQuDpG__miniAction:hover:not(:disabled){background:var(--surface-2);filter:brightness(.96);color:var(--text)}.PosView-module__rQuDpG__miniAction:disabled{opacity:.4;cursor:not-allowed}.PosView-module__rQuDpG__payMethodLabel{align-items:center;gap:6px;display:inline-flex}.PosView-module__rQuDpG__payAmountReceived{margin-top:var(--s-4);margin-bottom:0}.PosView-module__rQuDpG__payAmount{padding:var(--s-3) var(--s-4);background:var(--surface-2);margin-bottom:var(--s-3);border-radius:10px;justify-content:space-between;font-size:14px;display:flex}.PosView-module__rQuDpG__payAmount .PosView-module__rQuDpG__lab{color:var(--text-3)}.PosView-module__rQuDpG__payAmount .PosView-module__rQuDpG__val{color:var(--text);font-size:18px;font-weight:700}.PosView-module__rQuDpG__payChange{margin-top:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--success-50);color:var(--success);border-radius:8px;justify-content:space-between;font-size:14px;font-weight:600;display:flex}.PosView-module__rQuDpG__catalogWrap{display:contents}.PosView-module__rQuDpG__parkBtn{justify-content:center;align-items:center;gap:var(--s-2);background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);cursor:pointer;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:filter .15s,color .15s;display:flex}.PosView-module__rQuDpG__parkBtn:hover:not(:disabled){color:var(--text);filter:brightness(.97)}.PosView-module__rQuDpG__parkBtn:disabled{opacity:.5;cursor:not-allowed}.PosView-module__rQuDpG__parkedList{gap:var(--s-2);flex-direction:column;display:flex}.PosView-module__rQuDpG__parkedEmpty{text-align:center;color:var(--text-3);padding:var(--s-5);font-size:13px}.PosView-module__rQuDpG__parkedRow{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--radius-md);display:flex}.PosView-module__rQuDpG__parkedMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PosView-module__rQuDpG__parkedLabel{color:var(--text);font-size:13px;font-weight:600}.PosView-module__rQuDpG__parkedMeta{color:var(--text-3);font-size:11px}.PosView-module__rQuDpG__quickCash{margin-top:var(--s-3);grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.PosView-module__rQuDpG__quickCash button{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;padding:10px 0;font-family:inherit;font-size:14px;font-weight:600}.PosView-module__rQuDpG__quickCash button:hover{background:var(--surface-2)}.PosView-module__rQuDpG__quickExact{color:var(--primary)}.PosView-module__rQuDpG__split{margin-top:var(--s-3);flex-direction:column;gap:6px;display:flex}.PosView-module__rQuDpG__splitRow{grid-template-columns:minmax(96px,1fr) minmax(80px,1fr) auto auto;align-items:center;gap:6px;display:grid}.PosView-module__rQuDpG__splitRest{border:1px solid var(--border);color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:6px 8px;font-family:inherit;font-size:12px}.PosView-module__rQuDpG__splitRest:hover{color:var(--text);background:var(--surface-2)}.PosView-module__rQuDpG__splitFoot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.PosView-module__rQuDpG__splitAdd{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600}.PosView-module__rQuDpG__splitRemaining{color:var(--success);font-size:13px;font-weight:600}.PosView-module__rQuDpG__splitRemainingActive{color:var(--danger)}.PosView-module__rQuDpG__numpad{margin-top:var(--s-3);grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.PosView-module__rQuDpG__numpad button{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;padding:14px 0;font-family:inherit;font-size:18px;font-weight:600}.PosView-module__rQuDpG__numpad button:hover{background:var(--surface-2)}.PosView-module__rQuDpG__numpad button.PosView-module__rQuDpG__op{color:var(--primary)}.PosView-module__rQuDpG__numpad button.PosView-module__rQuDpG__danger{color:var(--danger)}.PosView-module__rQuDpG__posEmpty{padding:var(--s-8);color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.PosView-module__rQuDpG__posEmpty b{color:var(--text);font-size:15px}.PosView-module__rQuDpG__shiftBlocked{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s-8);text-align:center;justify-content:center;align-items:center;gap:var(--s-3);flex-direction:column;flex:1;display:flex}.PosView-module__rQuDpG__shiftBlocked h2{color:var(--text);margin:0;font-size:18px}.PosView-module__rQuDpG__shiftBlocked p{color:var(--text-2);margin:0;font-size:13px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tile{gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius-lg,16px);border-width:2px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileEmoji{align-self:center;font-size:52px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileName{font-size:var(--fs-lg,18px);-webkit-line-clamp:2;text-align:center;font-weight:700}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileFoot{margin-top:var(--s-2);flex-direction:column;align-items:center;gap:4px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tilePrice{font-size:var(--fs-xl,22px);font-weight:800}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileStock{display:none}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileStock.PosView-module__rQuDpG__low,.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__tileStock.PosView-module__rQuDpG__out{font-size:var(--fs-md,15px);display:inline}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__cat{font-size:var(--fs-md,15px);padding:10px 18px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__payBtn{font-size:var(--fs-lg,20px);border-radius:14px;padding:18px 22px}.PosView-module__rQuDpG__simple .PosView-module__rQuDpG__totRow.PosView-module__rQuDpG__total{font-size:var(--fs-xl,22px)}
.PrintPreview-module__vuIAnW__page{max-width:210mm;margin:0 auto;padding:24px}.PrintPreview-module__vuIAnW__embedded{flex-direction:column;min-height:60vh;display:flex}.PrintPreview-module__vuIAnW__toolbar{justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.PrintPreview-module__vuIAnW__frame{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:8px;width:100%;min-height:70vh}.PrintPreview-module__vuIAnW__centered{justify-content:center;padding:48px 0;display:flex}@media print{.PrintPreview-module__vuIAnW__toolbar{display:none}.PrintPreview-module__vuIAnW__page{max-width:none;padding:0}.PrintPreview-module__vuIAnW__frame{border:none;min-height:auto}}
.editor-module__YVvsoa__editor{flex-direction:column;gap:12px;min-height:70vh;display:flex}.editor-module__YVvsoa__pane{flex-direction:column;flex:1;min-height:440px;display:flex}.editor-module__YVvsoa__footer{justify-content:flex-end;gap:8px;display:flex}.editor-module__YVvsoa__codeHost{border:1px solid var(--border,#e5e7eb);border-radius:8px;flex:1;min-height:440px;font-size:13px;overflow:auto}.editor-module__YVvsoa__codeHost .cm-editor{height:100%}.editor-module__YVvsoa__visual{flex-direction:column;flex:1;gap:8px;display:flex}.editor-module__YVvsoa__toolbar{border:1px solid var(--border,#e5e7eb);background:var(--surface-2,#f9fafb);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex}.editor-module__YVvsoa__tbtn{border:1px solid var(--border,#e5e7eb);cursor:pointer;min-width:30px;height:30px;color:var(--text,#111);background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;line-height:1;display:inline-flex}.editor-module__YVvsoa__tbtn:hover{background:var(--surface-2,#f3f4f6)}.editor-module__YVvsoa__tbDivider{background:var(--border,#e5e7eb);align-self:stretch;width:1px;margin:2px}.editor-module__YVvsoa__tbSelect{min-width:200px}.editor-module__YVvsoa__phChip{border:1px solid var(--border,#e5e7eb);background:var(--surface-2,#f9fafb);cursor:pointer;color:var(--text-3,#6b7280);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.editor-module__YVvsoa__phChip:hover{background:var(--surface-2,#f3f4f6)}.editor-module__YVvsoa__phChipLabel{font-size:12px}.editor-module__YVvsoa__phChipCode{color:var(--text,#111);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.editor-module__YVvsoa__editable{border:1px solid var(--border,#e5e7eb);color:#111;background:#fff;border-radius:8px;flex:1;min-height:440px;padding:16px;overflow:auto}.editor-module__YVvsoa__editable:focus{outline:2px solid var(--primary,#2563eb);outline-offset:-2px}.editor-module__YVvsoa__preview{flex-direction:column;flex:1;gap:8px;display:flex}.editor-module__YVvsoa__previewBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.editor-module__YVvsoa__demoNote{color:var(--text-3,#6b7280);font-size:12px}.editor-module__YVvsoa__previewFrame{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:8px;flex:1;width:100%;min-height:440px}
.PrintTemplatesView-module__l5K-9W__headTitle{align-items:center;gap:8px;display:inline-flex}.PrintTemplatesView-module__l5K-9W__controls{align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.PrintTemplatesView-module__l5K-9W__docTypeField{flex:0 0 320px;width:320px;max-width:100%}.PrintTemplatesView-module__l5K-9W__addBtn{margin-left:auto}.PrintTemplatesView-module__l5K-9W__centered{justify-content:center;padding:48px 0;display:flex}.PrintTemplatesView-module__l5K-9W__list{flex-direction:column;display:flex}.PrintTemplatesView-module__l5K-9W__row{border-bottom:1px solid var(--border,#e5e7eb);justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;display:flex}.PrintTemplatesView-module__l5K-9W__row:last-child{border-bottom:none}.PrintTemplatesView-module__l5K-9W__rowMain{align-items:center;gap:10px;display:flex}.PrintTemplatesView-module__l5K-9W__rowName{font-weight:500}.PrintTemplatesView-module__l5K-9W__rowActions{align-items:center;gap:6px;display:flex}.PrintTemplatesView-module__l5K-9W__systemIcon{color:var(--text-3,#6b7280)}.PrintTemplatesView-module__l5K-9W__dangerItem{color:var(--danger,#dc2626)}.PrintTemplatesView-module__l5K-9W__emptyNote{margin-top:12px}.PrintTemplatesView-module__l5K-9W__editor{grid-template-columns:1fr 1fr;gap:16px;display:grid}.PrintTemplatesView-module__l5K-9W__editorForm{flex-direction:column;gap:12px;display:flex}.PrintTemplatesView-module__l5K-9W__code textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.5}.PrintTemplatesView-module__l5K-9W__placeholders{flex-direction:column;gap:6px;display:flex}.PrintTemplatesView-module__l5K-9W__placeholdersTitle{text-transform:uppercase;color:var(--text-3,#6b7280);font-size:12px}.PrintTemplatesView-module__l5K-9W__chips{flex-wrap:wrap;gap:6px;display:flex}.PrintTemplatesView-module__l5K-9W__chip{border:1px solid var(--border,#e5e7eb);background:var(--surface-2,#f9fafb);cursor:pointer;color:var(--text,#111);border-radius:6px;padding:2px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.PrintTemplatesView-module__l5K-9W__chip:hover{background:var(--surface-2,#f3f4f6)}.PrintTemplatesView-module__l5K-9W__preview{flex-direction:column;gap:6px;min-height:0;display:flex}.PrintTemplatesView-module__l5K-9W__previewTitle{text-transform:uppercase;color:var(--text-3,#6b7280);font-size:12px}.PrintTemplatesView-module__l5K-9W__previewFrame{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:8px;flex:1;width:100%;min-height:420px}@media (max-width:900px){.PrintTemplatesView-module__l5K-9W__editor{grid-template-columns:1fr}}@media (max-width:560px){.PrintTemplatesView-module__l5K-9W__controls{flex-direction:column;align-items:stretch}.PrintTemplatesView-module__l5K-9W__addBtn{margin-left:0}}
.ReportBuilder-module__ROw52a__controls{grid-template-columns:1fr;gap:16px;display:grid}.ReportBuilder-module__ROw52a__segmentRow{flex-direction:column;gap:6px;display:flex}.ReportBuilder-module__ROw52a__segmentLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:12px}.ReportBuilder-module__ROw52a__footer{justify-content:flex-end;gap:8px;display:flex}
.ReportChartPanel-module__oCrz7q__panel{margin-bottom:20px;padding:16px}.ReportChartPanel-module__oCrz7q__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ReportChartPanel-module__oCrz7q__title{color:var(--text-1);font-size:14px;font-weight:600}.ReportChartPanel-module__oCrz7q__actions{gap:8px;display:flex}.ReportChartPanel-module__oCrz7q__panel .apexcharts-legend.apx-legend-position-top{flex-wrap:nowrap;justify-content:center;align-items:center}.ReportChartPanel-module__oCrz7q__panel .apexcharts-legend-group{flex-direction:row;align-items:center}
.DealLinksPanel-module__wR-KnW__root{gap:var(--s-4);flex-direction:column;display:flex}.DealLinksPanel-module__wR-KnW__block{gap:var(--s-2);flex-direction:column;display:flex}.DealLinksPanel-module__wR-KnW__title{color:var(--text);margin:0;font-size:14px;font-weight:600}.DealLinksPanel-module__wR-KnW__spinner{padding:var(--s-4) 0;justify-content:center;display:flex}.DealLinksPanel-module__wR-KnW__list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DealLinksPanel-module__wR-KnW__row{justify-content:space-between;align-items:center;gap:var(--s-3);font-size:13px;display:flex}.DealLinksPanel-module__wR-KnW__rowMain{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.DealLinksPanel-module__wR-KnW__num{color:var(--text);font-weight:600}.DealLinksPanel-module__wR-KnW__muted{color:var(--text-3)}
.ReportIndicators-module__7Wcnoq__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px;display:grid}
.DealTasksPanel-module__JSr1OG__root{gap:var(--s-4);flex-direction:column;display:flex}.DealTasksPanel-module__JSr1OG__headRow{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.DealTasksPanel-module__JSr1OG__title{color:var(--text);margin:0;font-size:14px;font-weight:600}.DealTasksPanel-module__JSr1OG__spinner{padding:var(--s-4) 0;justify-content:center;display:flex}.DealTasksPanel-module__JSr1OG__list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DealTasksPanel-module__JSr1OG__task{align-items:flex-start;gap:var(--s-3);display:flex}.DealTasksPanel-module__JSr1OG__taskBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DealTasksPanel-module__JSr1OG__taskTitle{color:var(--text);word-break:break-word;font-size:13px}.DealTasksPanel-module__JSr1OG__taskTitleDone{color:var(--text-3);text-decoration:line-through}.DealTasksPanel-module__JSr1OG__taskMeta{gap:var(--s-2);color:var(--text-3);flex-wrap:wrap;font-size:12px;display:flex}.DealTasksPanel-module__JSr1OG__overdue{color:var(--danger,#dc2626);font-weight:600}.DealTasksPanel-module__JSr1OG__form{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.DealTasksPanel-module__JSr1OG__grow{flex:1;min-width:160px}
.ReportTablePanel-module__j9PY2q__panel{margin-bottom:20px;padding:16px}.ReportTablePanel-module__j9PY2q__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ReportTablePanel-module__j9PY2q__title{color:var(--text-1);font-size:14px;font-weight:600}.ReportTablePanel-module__j9PY2q__actions{gap:8px;display:flex}
