@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}
.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)}
.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}
.FilePreviewModal-module__9T1qwq__body{flex-direction:column;align-items:center;gap:12px;display:flex}.FilePreviewModal-module__9T1qwq__imageWrap{background:var(--color-surface-subtle,#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(--color-text-secondary,#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(--color-text-secondary,#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(--color-surface-subtle,#f2f4f7);width:28px;height:28px;color:var(--color-text-secondary,#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(--color-text-secondary,#667085);flex:none;font-size:12px}.EntityFilesPanel-module__gK_WEq__actions{align-items:center;gap:2px;display:inline-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(--color-text-secondary)}.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(--color-text-secondary);margin:0;font-size:13px;font-weight:600}.ProductStockDrawer-module__3R0j3q__empty{color:var(--color-text-secondary);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(--color-text-secondary);border-bottom:1px solid var(--color-border);padding:6px 8px;font-weight:500}.ProductStockDrawer-module__3R0j3q__table td{border-bottom:1px solid var(--color-border-subtle,var(--color-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__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}
.ModulesSection-module__uY5BEa__loadingWrap{padding:var(--s-6);justify-content:center;display:flex}.ModulesSection-module__uY5BEa__settingsForm,.ModulesSection-module__uY5BEa__settingsPage{gap:var(--s-4);flex-direction:column;display:flex}.ModulesSection-module__uY5BEa__grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.ModulesSection-module__uY5BEa__card{transition:transform var(--duration-normal) var(--easing-standard), box-shadow var(--duration-normal) var(--easing-standard);flex-direction:column;display:flex;overflow:hidden}.ModulesSection-module__uY5BEa__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ModulesSection-module__uY5BEa__cardHeader{color:#fff;justify-content:center;align-items:center;height:96px;display:flex;position:relative}.ModulesSection-module__uY5BEa__cardIconWrap{border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;place-items:center;width:56px;height:56px;display:grid}.ModulesSection-module__uY5BEa__cardCornerBadge{top:var(--s-2);right:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--radius-pill);color:var(--text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.02em;background:#ffffffeb;position:absolute}.ModulesSection-module__uY5BEa__cardBody{gap:var(--s-2);padding:var(--s-4);flex-direction:column;flex:1;display:flex}.ModulesSection-module__uY5BEa__cardTitleRow{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.ModulesSection-module__uY5BEa__cardTitle{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text);line-height:var(--lh-tight);margin:0}.ModulesSection-module__uY5BEa__cardTagline{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-relaxed);min-height:2.4em;margin:0}.ModulesSection-module__uY5BEa__cardMeta{margin-top:var(--s-1)}.ModulesSection-module__uY5BEa__cardActions{justify-content:space-between;align-items:center;gap:var(--s-2);padding-top:var(--s-2);margin-top:auto;display:flex}.ModulesSection-module__uY5BEa__cardActionsRight{align-items:center;gap:var(--s-2-half);display:inline-flex}.ModulesSection-module__uY5BEa__price{align-items:baseline;gap:var(--s-1);padding:var(--s-1) var(--s-2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-sm);display:inline-flex}.ModulesSection-module__uY5BEa__priceAmount{font-size:var(--fs-md)}.ModulesSection-module__uY5BEa__pricePeriod{color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.ModulesSection-module__uY5BEa__priceIncluded{background:var(--success-50);color:var(--success)}.ModulesSection-module__uY5BEa__priceFree{background:var(--primary-50);color:var(--primary)}.ModulesSection-module__uY5BEa__detailHero{align-items:center;gap:var(--s-4);padding:var(--s-5);border-radius:var(--radius);color:#fff;margin-bottom:var(--s-4);display:flex}.ModulesSection-module__uY5BEa__detailHeroIcon{border-radius:var(--radius);background:#ffffff2e;flex:none;place-items:center;width:72px;height:72px;display:grid}.ModulesSection-module__uY5BEa__detailHeroText{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ModulesSection-module__uY5BEa__detailTitle{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.ModulesSection-module__uY5BEa__detailTagline{color:#ffffffd9;font-size:var(--fs-sm);line-height:var(--lh-normal)}.ModulesSection-module__uY5BEa__detailHeroMeta{align-items:center;gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.ModulesSection-module__uY5BEa__priceOnHero{color:var(--text);background:#ffffffeb}.ModulesSection-module__uY5BEa__detailDescription{margin:0 0 var(--s-4);color:var(--text-2);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.ModulesSection-module__uY5BEa__detailSection{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.ModulesSection-module__uY5BEa__detailSection:last-child{margin-bottom:0}.ModulesSection-module__uY5BEa__detailSectionTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);text-transform:uppercase;letter-spacing:.06em;margin:0}.ModulesSection-module__uY5BEa__featuresList{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.ModulesSection-module__uY5BEa__featureItem{align-items:flex-start;gap:var(--s-2);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-normal);display:flex}.ModulesSection-module__uY5BEa__featureIcon{color:var(--success);flex:none;margin-top:2px}.ModulesSection-module__uY5BEa__dependencyList{gap:var(--s-1-half);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ModulesSection-module__uY5BEa__dependencyItem{padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);justify-content:space-between;align-items:center;display:flex}.ModulesSection-module__uY5BEa__dependencyOk{border-color:var(--success);background:var(--success-50)}.ModulesSection-module__uY5BEa__dependencyName{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}
.DealTypesEditor-module__r0wJjW__root{flex-direction:column;gap:24px;display:flex}.DealTypesEditor-module__r0wJjW__section{flex-direction:column;gap:16px;display:flex}.DealTypesEditor-module__r0wJjW__sectionHeader{flex-direction:column;gap:4px;display:flex}.DealTypesEditor-module__r0wJjW__sectionTitle{color:var(--text,#1a1d20);font-size:18px;font-weight:600}.DealTypesEditor-module__r0wJjW__sectionDescription{color:var(--text-2,#6c757d);font-size:14px}.DealTypesEditor-module__r0wJjW__presetRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.DealTypesEditor-module__r0wJjW__presetRow>:first-child{flex:240px}.DealTypesEditor-module__r0wJjW__presetHint{color:var(--text-3,#9ca3af);margin:0;font-size:13px}.DealTypesEditor-module__r0wJjW__typeHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DealTypesEditor-module__r0wJjW__typeHead>:first-child{flex:200px}.DealTypesEditor-module__r0wJjW__typeHeadRight{margin-left:auto}.DealTypesEditor-module__r0wJjW__featuresGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;display:grid}.DealTypesEditor-module__r0wJjW__typeActions{justify-content:flex-end;gap:12px;display:flex}.DealTypesEditor-module__r0wJjW__typeRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.DealTypesEditor-module__r0wJjW__typeRowMain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.DealTypesEditor-module__r0wJjW__typeRowTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DealTypesEditor-module__r0wJjW__typeName{color:var(--text,#1a1d20);font-size:16px;font-weight:600}.DealTypesEditor-module__r0wJjW__typeRowMeta{color:var(--text-2,#6c757d);font-size:13px}.DealTypesEditor-module__r0wJjW__stageList{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.DealTypesEditor-module__r0wJjW__stageRow{padding:var(--s-4,16px);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,12px);background:var(--surface-2,#f8fafc);flex-direction:column;gap:12px;display:flex}.DealTypesEditor-module__r0wJjW__stageMain{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.DealTypesEditor-module__r0wJjW__stageMain>:first-child{flex:220px}.DealTypesEditor-module__r0wJjW__stageControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DealTypesEditor-module__r0wJjW__checklist{padding-left:var(--s-3,12px);border-left:2px solid var(--border,#e5e7eb);flex-direction:column;gap:8px;display:flex}.DealTypesEditor-module__r0wJjW__checklistLabel{color:var(--text-2,#6c757d);font-size:13px;font-weight:500}.DealTypesEditor-module__r0wJjW__checklistRow{align-items:center;gap:8px;display:flex}.DealTypesEditor-module__r0wJjW__checklistRow>:first-child{flex:auto}
.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}}
.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}
.BarcodeScannerSection-module__HM1Z8W__wrap{flex-direction:column;gap:16px;display:flex}.BarcodeScannerSection-module__HM1Z8W__general{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.BarcodeScannerSection-module__HM1Z8W__hint{color:var(--color-text-secondary);margin:0 0 16px;font-size:14px}.BarcodeScannerSection-module__HM1Z8W__actions{justify-content:flex-end;display:flex}
.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(--color-text-muted,#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(--color-text-muted,#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(--color-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(--color-text-muted,#6b7280);font-size:12px}.MessengerManagement-module__1sHzEG__messageBody{white-space:pre-wrap;word-break:break-word;font-size:14px}
.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__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}
.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__nameCell{gap:var(--s-1-half);flex-direction:column;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)}.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(--color-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)}
.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(--color-text-secondary,#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(--color-text,#0f172a);font-weight:600}.FeedbackModal-module__HId4mG__pasteHint{font-size:var(--font-size-xs,.75rem);color:var(--color-text-secondary,#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(--color-border,#e2e8f0);background:var(--color-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(--color-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}@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;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__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}.PosView-module__rQuDpG__right{display:none}}.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}.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}.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__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__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(--color-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(--color-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(--color-border,#e5e7eb);background:var(--color-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(--color-border,#e5e7eb);cursor:pointer;min-width:30px;height:30px;color:var(--color-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(--color-surface-3,#f3f4f6)}.editor-module__YVvsoa__tbDivider{background:var(--color-border,#e5e7eb);align-self:stretch;width:1px;margin:2px}.editor-module__YVvsoa__tbSelect{min-width:200px}.editor-module__YVvsoa__phChip{border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface-2,#f9fafb);cursor:pointer;color:var(--color-text-muted,#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(--color-surface-3,#f3f4f6)}.editor-module__YVvsoa__phChipLabel{font-size:12px}.editor-module__YVvsoa__phChipCode{color:var(--color-text,#111);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.editor-module__YVvsoa__editable{border:1px solid var(--color-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(--color-accent,#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(--color-text-muted,#6b7280);font-size:12px}.editor-module__YVvsoa__previewFrame{border:1px solid var(--color-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(--color-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(--color-text-muted,#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(--color-border,#e5e7eb);background:var(--color-surface-2,#f9fafb);cursor:pointer;color:var(--color-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(--color-surface-3,#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(--color-text-muted,#6b7280);font-size:12px}.PrintTemplatesView-module__l5K-9W__previewFrame{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:8px;flex:1;width:100%;min-height:420px}
.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}
.ReportIndicators-module__7Wcnoq__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px;display:grid}
.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}
.DealsView-module__yhLMKa__numCell{font-variant-numeric:tabular-nums;font-weight:600}.DealsView-module__yhLMKa__dateCell{flex-direction:column;line-height:1.2;display:flex}.DealsView-module__yhLMKa__dateCellTime{color:var(--color-text-muted,#6b7280);font-size:.85em}.DealsView-module__yhLMKa__customerCell{flex-direction:column;line-height:1.2;display:flex}.DealsView-module__yhLMKa__customerPhone{color:var(--color-text-muted,#6b7280);font-size:.85em}.DealsView-module__yhLMKa__muted{color:var(--color-text-muted,#9ca3af)}.DealsView-module__yhLMKa__totalCell{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:600;display:inline-flex}.DealsView-module__yhLMKa__discount{color:var(--color-success,#059669);font-size:.8em;font-weight:500}.DealsView-module__yhLMKa__stageBadge{background:var(--color-surface-muted,#f1f5f9);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.85em;display:inline-block}.DealsView-module__yhLMKa__outcomeWon{color:#166534;background:#dcfce7}.DealsView-module__yhLMKa__outcomeLost{color:#991b1b;background:#fee2e2}.DealsView-module__yhLMKa__outcomeDone{color:#1e40af;background:#dbeafe}.DealsView-module__yhLMKa__outcomeCancelled{color:#6b7280;background:#f3f4f6}.DealsView-module__yhLMKa__actionError{color:var(--color-danger,#dc2626);padding:4px 0;font-size:.875rem}.DealsView-module__yhLMKa__headActions{align-items:center;gap:var(--s-3,12px);display:flex}.DealsView-module__yhLMKa__editor{flex-direction:column;gap:14px;display:flex}.DealsView-module__yhLMKa__editorRow{gap:12px;display:flex}.DealsView-module__yhLMKa__editorError{color:var(--color-danger,#dc2626);font-size:.875rem}.DealsView-module__yhLMKa__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)}
.HelpView-module__mnACTW__root{flex-direction:column;gap:24px;padding:24px;display:flex}.HelpView-module__mnACTW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.HelpView-module__mnACTW__cardLink{color:inherit;border-radius:12px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.HelpView-module__mnACTW__cardLink:hover{transform:translateY(-2px)}.HelpView-module__mnACTW__cardLink:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:2px}.HelpView-module__mnACTW__card{flex-direction:column;gap:16px;height:100%;display:flex}.HelpView-module__mnACTW__cardIcon{background:var(--primary-50,#eef2ff);width:48px;height:48px;color:var(--primary,#2563eb);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.HelpView-module__mnACTW__cardBody{flex-direction:column;gap:6px;display:flex}.HelpView-module__mnACTW__cardTitle{color:var(--text,#0f172a);font-size:18px;font-weight:600}.HelpView-module__mnACTW__cardDescription{color:var(--text-2,#64748b);font-size:14px;line-height:1.5}.HelpView-module__mnACTW__cardCta{color:var(--primary,#2563eb);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}
.ReportTemplates-module__1hLyxq__root{margin-bottom:20px}.ReportTemplates-module__1hLyxq__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ReportTemplates-module__1hLyxq__title{color:var(--text-1);font-size:14px;font-weight:600}.ReportTemplates-module__1hLyxq__empty{color:var(--text-3);margin:0;font-size:13px}.ReportTemplates-module__1hLyxq__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ReportTemplates-module__1hLyxq__item{border:1px solid var(--border);background:var(--surface-1);border-radius:8px;align-items:center;gap:4px;padding:4px 6px 4px 10px;display:flex}.ReportTemplates-module__1hLyxq__apply{cursor:pointer;color:var(--text-1);background:0 0;border:none;align-items:center;gap:8px;padding:2px 0;font-size:13px;display:inline-flex}.ReportTemplates-module__1hLyxq__apply:hover{color:var(--primary)}.ReportTemplates-module__1hLyxq__form{flex-direction:column;gap:14px;display:flex}
:where(.BookingAttendeesPanel-module__kOBONW__root){border-top:1px solid var(--color-border,#e5e7eb);flex-direction:column;gap:12px;padding-top:12px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__header){justify-content:space-between;align-items:baseline;gap:12px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__title){color:var(--color-text,#111827);font-size:.875rem;font-weight:600}:where(.BookingAttendeesPanel-module__kOBONW__counter){font-variant-numeric:tabular-nums;color:var(--color-text-muted,#6b7280);font-size:.85rem}:where(.BookingAttendeesPanel-module__kOBONW__addForm){border-radius:var(--radius-md,8px);background:var(--color-surface-muted,#f8fafc);flex-direction:column;gap:12px;padding:12px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__addActions){justify-content:flex-end;gap:8px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__loading){justify-content:center;padding:12px 0;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__empty){color:var(--color-text-muted,#9ca3af);padding:4px 0;font-size:.875rem}:where(.BookingAttendeesPanel-module__kOBONW__list){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__item){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__itemMain){flex-direction:column;gap:4px;min-width:0;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__itemName){color:var(--color-text,#111827);font-weight:500}:where(.BookingAttendeesPanel-module__kOBONW__itemBadges){flex-wrap:wrap;gap:6px;display:flex}:where(.BookingAttendeesPanel-module__kOBONW__itemActions){align-items:center;gap:8px;display:flex}
.ClientAssetHistory-module__ri0GDq__list{gap:var(--s-1-half);margin-top:var(--s-2);padding-left:var(--s-3);border-left:2px solid var(--border);flex-direction:column;display:flex}.ClientAssetHistory-module__ri0GDq__row{align-items:center;gap:var(--s-2-half);padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius);grid-template-columns:auto 1fr auto auto;display:grid}.ClientAssetHistory-module__ri0GDq__row:hover{background:var(--surface-2)}.ClientAssetHistory-module__ri0GDq__icon{color:var(--text-3);justify-content:center;align-items:center;display:inline-flex}.ClientAssetHistory-module__ri0GDq__body{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ClientAssetHistory-module__ri0GDq__title{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClientAssetHistory-module__ri0GDq__date{font-size:var(--fs-xs);color:var(--text-3)}.ClientAssetHistory-module__ri0GDq__total{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);white-space:nowrap}.ClientAssetHistory-module__ri0GDq__empty{margin-top:var(--s-2);padding:var(--s-3);text-align:center;font-size:var(--fs-sm);color:var(--text-3)}.ClientAssetHistory-module__ri0GDq__loading{padding:var(--s-3);justify-content:center;display:flex}
.IntakeQuickForm-module__kPlGeG__form{flex-direction:column;gap:12px;display:flex}.IntakeQuickForm-module__kPlGeG__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}
.GuideSidebar-module__Yxvgzq__root{background:var(--surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:12px;flex-direction:column;gap:8px;max-height:calc(100vh - 96px);padding:16px;display:flex;position:sticky;top:24px;overflow-y:auto}.GuideSidebar-module__Yxvgzq__heading{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2,#64748b);padding:4px 8px 8px;font-size:12px;font-weight:600}.GuideSidebar-module__Yxvgzq__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.GuideSidebar-module__Yxvgzq__link,.GuideSidebar-module__Yxvgzq__linkActive{color:var(--text,#0f172a);border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.4;text-decoration:none;transition:background .12s,color .12s;display:block}.GuideSidebar-module__Yxvgzq__link:hover{background:var(--surface-2,#f1f5f9)}.GuideSidebar-module__Yxvgzq__link:focus-visible,.GuideSidebar-module__Yxvgzq__linkActive:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:2px}.GuideSidebar-module__Yxvgzq__linkActive{background:var(--primary-50,#dbeafe);color:var(--primary,#1d4ed8);font-weight:500}@media (max-width:1023px){.GuideSidebar-module__Yxvgzq__root{max-height:none;position:static}}
.SalesView-module__Gcz0zG__numCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.SalesView-module__Gcz0zG__refundChip{align-items:center;gap:var(--s-1);padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);background:var(--danger-50);color:var(--danger);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-left:var(--s-2);display:inline-flex}.SalesView-module__Gcz0zG__refundOf{margin-top:var(--s-1-half);font-size:var(--fs-sm);color:var(--text-3);display:block}.SalesView-module__Gcz0zG__dateCell{gap:var(--s-1-half);font-size:var(--fs-sm);flex-direction:column;display:flex}.SalesView-module__Gcz0zG__dateCellTime{font-size:var(--fs-sm);color:var(--text-3)}.SalesView-module__Gcz0zG__methodChip{align-items:center;gap:var(--s-1);padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-sm);display:inline-flex}.SalesView-module__Gcz0zG__editor{gap:var(--s-3);flex-direction:column;display:flex}.SalesView-module__Gcz0zG__editorRow{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.SalesView-module__Gcz0zG__editorRow{grid-template-columns:1fr}.SalesView-module__Gcz0zG__editorRow>*{min-width:0}}.SalesView-module__Gcz0zG__editorCart{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:0;max-height:220px;display:flex;overflow-y:auto}.SalesView-module__Gcz0zG__editorCartEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3)}.SalesView-module__Gcz0zG__editorCartItem{gap:var(--s-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border);font-size:var(--fs-sm);grid-template-columns:1fr auto auto auto;align-items:center;display:grid}.SalesView-module__Gcz0zG__editorCartItem:last-child{border-bottom:none}.SalesView-module__Gcz0zG__editorCartName{font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SalesView-module__Gcz0zG__editorCartQty{align-items:center;gap:var(--s-1);display:inline-flex}.SalesView-module__Gcz0zG__editorCartQty button{width:var(--s-6);height:var(--s-6);border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-xs);cursor:pointer;color:var(--text-2);place-items:center;display:grid}.SalesView-module__Gcz0zG__editorCartQty button:hover{background:var(--surface-2);color:var(--text)}.SalesView-module__Gcz0zG__editorCartQty button:disabled{opacity:.5;cursor:not-allowed}.SalesView-module__Gcz0zG__editorCartQtyVal{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-weight:var(--fw-semibold)}.SalesView-module__Gcz0zG__editorCartTotal{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.SalesView-module__Gcz0zG__editorCartRm{border-radius:var(--radius-xs);cursor:pointer;width:22px;height:22px;color:var(--text-3);background:0 0;border:none;place-items:center;display:grid}.SalesView-module__Gcz0zG__editorCartRm:hover{background:var(--surface);color:var(--danger)}.SalesView-module__Gcz0zG__editorTotals{gap:var(--s-1);padding:var(--s-3);background:var(--surface-2);border-radius:var(--radius);font-size:var(--fs-sm);flex-direction:column;display:flex}.SalesView-module__Gcz0zG__editorTotalsRow{justify-content:space-between;align-items:baseline;display:flex}.SalesView-module__Gcz0zG__editorTotalsRow.SalesView-module__Gcz0zG__total{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text);margin-top:var(--s-1);padding-top:var(--s-2);border-top:1px dashed var(--border)}.SalesView-module__Gcz0zG__editorMethodLabel{align-items:center;gap:var(--s-1);display:inline-flex}.SalesView-module__Gcz0zG__editorMethodHint{font-size:var(--fs-xs);color:var(--text-3);margin-bottom:var(--s-1)}.SalesView-module__Gcz0zG__productList{gap:var(--s-2);max-height:200px;padding:var(--s-1);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid;overflow-y:auto}.SalesView-module__Gcz0zG__productCard{text-align:left;padding:var(--s-2);border:1px solid var(--border);border-radius:var(--radius-md,8px);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);color:var(--text);flex-direction:column;gap:2px;font-family:inherit;display:flex}.SalesView-module__Gcz0zG__productCard:hover{border-color:var(--text-3)}.SalesView-module__Gcz0zG__productName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.SalesView-module__Gcz0zG__productPrice{font-size:var(--fs-xs);color:var(--text-3)}.SalesView-module__Gcz0zG__spinnerWrap{padding:var(--s-3);justify-content:center;display:flex}.SalesView-module__Gcz0zG__editorError{font-size:var(--fs-sm);color:var(--danger)}.SalesView-module__Gcz0zG__detailsList{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.SalesView-module__Gcz0zG__detailsRow{gap:var(--s-3);padding:var(--s-2) var(--s-3);font-size:var(--fs-sm);border-bottom:1px solid var(--border);grid-template-columns:1fr auto auto auto;display:grid}.SalesView-module__Gcz0zG__detailsRow:last-child{border-bottom:none}.SalesView-module__Gcz0zG__detailsHeader{background:var(--surface-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.SalesView-module__Gcz0zG__detailsName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SalesView-module__Gcz0zG__detailsKv{gap:var(--s-2-half) var(--s-4);font-size:var(--fs-sm);grid-template-columns:140px 1fr;display:grid}.SalesView-module__Gcz0zG__detailsKv dt{color:var(--text-3)}.SalesView-module__Gcz0zG__detailsKv dd{color:var(--text);font-weight:var(--fw-medium);margin:0}
:where(.HousekeepingView-module__2Xqotq__root){gap:var(--s-5,20px);flex-direction:column;display:flex}:where(.HousekeepingView-module__2Xqotq__grid){gap:var(--s-4,16px);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}:where(.HousekeepingView-module__2Xqotq__unitHeader){justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.HousekeepingView-module__2Xqotq__unitName){color:var(--color-text,#111827);align-items:center;gap:8px;font-weight:600;display:flex}:where(.HousekeepingView-module__2Xqotq__colorDot){vertical-align:middle;border:1px solid #0000001a;border-radius:50%;width:12px;height:12px;display:inline-block}:where(.HousekeepingView-module__2Xqotq__stateRow){align-items:center;gap:8px;display:flex}:where(.HousekeepingView-module__2Xqotq__stateLabel){color:var(--color-text-muted,#6b7280);font-size:.85rem}:where(.HousekeepingView-module__2Xqotq__tasks){flex-direction:column;gap:10px;margin-top:12px;display:flex}:where(.HousekeepingView-module__2Xqotq__task){border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface-muted,#f9fafb);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}:where(.HousekeepingView-module__2Xqotq__taskTop){justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.HousekeepingView-module__2Xqotq__taskMeta){color:var(--color-text-muted,#6b7280);flex-direction:column;gap:2px;font-size:.8rem;display:flex}:where(.HousekeepingView-module__2Xqotq__taskNote){color:var(--color-text,#111827);font-size:.85rem}:where(.HousekeepingView-module__2Xqotq__taskActions){flex-wrap:wrap;gap:8px;display:flex}:where(.HousekeepingView-module__2Xqotq__noTasks){color:var(--color-text-muted,#9ca3af);margin-top:12px;font-size:.85rem}:where(.HousekeepingView-module__2Xqotq__editorRow){flex-direction:column;gap:14px;display:flex}:where(.HousekeepingView-module__2Xqotq__editorError){color:var(--color-danger,#dc2626);font-size:.875rem}:where(.HousekeepingView-module__2Xqotq__muted){color:var(--color-text-muted,#9ca3af)}
.GuideLayout-module__jSgJgq__root{grid-template-columns:260px 1fr;align-items:start;gap:24px;padding:24px;display:grid}.GuideLayout-module__jSgJgq__content{min-width:0}.GuideLayout-module__jSgJgq__article{background:var(--surface,#fff);border:1px solid var(--border,#e2e8f0);overflow-wrap:break-word;border-radius:12px;min-width:0;max-width:760px;padding:32px 40px}@media (max-width:1023px){.GuideLayout-module__jSgJgq__root{grid-template-columns:1fr;gap:16px;padding:16px}.GuideLayout-module__jSgJgq__article{padding:24px}}
.PublicBookingSettingsView-module__v22XVW__root{gap:var(--s-5,20px);flex-direction:column;display:flex}.PublicBookingSettingsView-module__v22XVW__section{gap:var(--s-4,16px);flex-direction:column;display:flex}.PublicBookingSettingsView-module__v22XVW__hint{color:var(--color-text-muted,#6b7280);font-size:.85rem}.PublicBookingSettingsView-module__v22XVW__linkBox{gap:var(--s-3,12px);padding:var(--s-4,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,10px);background:var(--color-surface-muted,#f9fafb);flex-direction:column;display:flex}.PublicBookingSettingsView-module__v22XVW__linkHead{flex-direction:column;gap:2px;display:flex}.PublicBookingSettingsView-module__v22XVW__linkTitle{font-weight:600}.PublicBookingSettingsView-module__v22XVW__linkRow{align-items:center;gap:var(--s-2,8px);flex-wrap:wrap;display:flex}.PublicBookingSettingsView-module__v22XVW__url{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text,#111827);flex:240px;font-size:.875rem}.PublicBookingSettingsView-module__v22XVW__actions{justify-content:flex-end;display:flex}
.Invite-module__ANJPSW__page{min-height:100vh;padding:var(--s-4,16px);background:var(--color-surface-sunken,#f8fafc);justify-content:center;align-items:center;display:flex}.Invite-module__ANJPSW__card{gap:var(--s-4,16px);flex-direction:column;width:100%;max-width:420px;display:flex}.Invite-module__ANJPSW__title{font-size:1.25rem;font-weight:600}.Invite-module__ANJPSW__muted{color:var(--color-text-muted,#64748b);font-size:.9rem}.Invite-module__ANJPSW__fields{gap:var(--s-3,12px);flex-direction:column;display:flex}
