@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)}
.ColumnsSettingsButton-module__ooKRFG__list{flex-direction:column;gap:2px;display:flex}.ColumnsSettingsButton-module__ooKRFG__row{align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:var(--radius-sm,6px);cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;display:flex}.ColumnsSettingsButton-module__ooKRFG__row:hover{background:var(--surface-2,#f3f4f6)}.ColumnsSettingsButton-module__ooKRFG__row[data-dragging=true]{opacity:.5}.ColumnsSettingsButton-module__ooKRFG__row[data-drop-target=true]{background:var(--primary-50,#eff6ff);box-shadow:inset 0 -2px 0 var(--primary,#2563eb)}.ColumnsSettingsButton-module__ooKRFG__dragHandle{color:var(--text-secondary,#6b7280);flex-shrink:0;display:inline-flex}.ColumnsSettingsButton-module__ooKRFG__label{font-size:var(--fs-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.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)}.AuthLayout-module__J78d4W__brandColumn{display:block}}
.AdminView-module__OF5rsq__shell{gap:var(--s-4);flex:1;grid-template-columns:240px 1fr;align-items:stretch;min-height:0;display:grid}.AdminView-module__OF5rsq__shellContent{flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-width:640px){.AdminView-module__OF5rsq__shell{gap:var(--s-3);grid-template-columns:1fr}.AdminView-module__OF5rsq__shellContent{overflow:visible}}.AdminView-module__OF5rsq__statusChip{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;align-items:center;display:inline-flex}.AdminView-module__OF5rsq__statusChip.AdminView-module__OF5rsq__completed{background:var(--success-50);color:var(--success)}.AdminView-module__OF5rsq__statusChip.AdminView-module__OF5rsq__pending{background:var(--warning-50);color:var(--warning)}.AdminView-module__OF5rsq__statusChip.AdminView-module__OF5rsq__error{background:var(--danger-50);color:var(--danger)}.AdminView-module__OF5rsq__statusChip.AdminView-module__OF5rsq__muted{background:var(--surface-2);color:var(--text-3)}.AdminView-module__OF5rsq__userCell{align-items:center;gap:var(--s-3);display:flex}.AdminView-module__OF5rsq__youChip{padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius-xs);background:var(--primary-50);color:var(--primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-left:var(--s-1-half);display:inline-flex}.AdminView-module__OF5rsq__userName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.AdminView-module__OF5rsq__userEmail{font-size:var(--fs-sm);color:var(--text-3)}.AdminView-module__OF5rsq__roleChip{align-items:center;gap:var(--s-1-half);padding:var(--s-1-half) var(--s-2-half);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:inline-flex}.AdminView-module__OF5rsq__roleChip.AdminView-module__OF5rsq__admin{background:var(--primary-50);color:var(--primary)}.AdminView-module__OF5rsq__roleChip.AdminView-module__OF5rsq__manager{background:var(--success-50);color:var(--success)}.AdminView-module__OF5rsq__roleChip.AdminView-module__OF5rsq__cashier,.AdminView-module__OF5rsq__roleChip.AdminView-module__OF5rsq__employee{background:var(--warning-50);color:var(--warning)}.AdminView-module__OF5rsq__roleChip.AdminView-module__OF5rsq__director{background:var(--primary-50);color:var(--primary-600)}.AdminView-module__OF5rsq__soonCard{text-align:center;padding:var(--s-8) var(--s-7)}.AdminView-module__OF5rsq__soonCard .AdminView-module__OF5rsq__icon{width:56px;height:56px;margin:0 auto var(--s-3);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-2);place-items:center;display:grid}.AdminView-module__OF5rsq__soonCard h3{margin:0 0 var(--s-1) 0;font-size:var(--fs-md);color:var(--text)}.AdminView-module__OF5rsq__soonCard p{color:var(--text-2);font-size:var(--fs-sm);margin:0}.AdminView-module__OF5rsq__matrix{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.AdminView-module__OF5rsq__matrix th,.AdminView-module__OF5rsq__matrix td{border:1px solid var(--border);padding:var(--s-2) var(--s-3);text-align:center}.AdminView-module__OF5rsq__matrix th:first-child,.AdminView-module__OF5rsq__matrix td:first-child{text-align:left;font-weight:var(--fw-medium)}.AdminView-module__OF5rsq__matrix th{background:var(--surface-2);font-weight:var(--fw-semibold)}.AdminView-module__OF5rsq__dot{width:var(--s-3);height:var(--s-3);border-radius:var(--radius-pill);background:var(--success);display:inline-block}.AdminView-module__OF5rsq__dotEmpty{width:var(--s-3);height:var(--s-3);border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--border);display:inline-block}.AdminView-module__OF5rsq__plansGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.AdminView-module__OF5rsq__planCard{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}.AdminView-module__OF5rsq__planCard.AdminView-module__OF5rsq__current{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-50)}.AdminView-module__OF5rsq__planName{font-size:var(--fs-md);font-weight:var(--fw-bold)}.AdminView-module__OF5rsq__planPrice{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text)}.AdminView-module__OF5rsq__planPrice small{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--text-3);margin-left:var(--s-1)}.AdminView-module__OF5rsq__planFeatures{gap:var(--s-1-half);font-size:var(--fs-sm);color:var(--text-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AdminView-module__OF5rsq__formGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.AdminView-module__OF5rsq__fieldsBlock{gap:var(--s-3);flex-direction:column;display:flex}
.CompanyDetailsSection-module__sdZ93a__body{gap:var(--s-3);padding:0 var(--s-3) var(--s-3);flex-direction:column;display:flex}.CompanyDetailsSection-module__sdZ93a__formGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.CompanyDetailsSection-module__sdZ93a__error{color:var(--danger);font-size:var(--fs-sm);margin:0}
.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}
.BulkUsersModal-module__7EX2Pq__body{gap:var(--s-4);flex-direction:column;display:flex}.BulkUsersModal-module__7EX2Pq__field{gap:var(--s-2);flex-direction:column;display:flex}.BulkUsersModal-module__7EX2Pq__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.BulkUsersModal-module__7EX2Pq__csvRow{align-items:center;gap:var(--s-3);display:flex}.BulkUsersModal-module__7EX2Pq__fileName{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BulkUsersModal-module__7EX2Pq__format{gap:var(--s-1-half);padding:var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;display:flex}.BulkUsersModal-module__7EX2Pq__formatTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.BulkUsersModal-module__7EX2Pq__code{font-family:var(--font-mono,monospace);font-size:var(--fs-sm);color:var(--text)}.BulkUsersModal-module__7EX2Pq__note{font-size:var(--fs-sm);color:var(--text-3)}.BulkUsersModal-module__7EX2Pq__error{font-size:var(--fs-sm);color:var(--danger)}.BulkUsersModal-module__7EX2Pq__summary{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text)}.BulkUsersModal-module__7EX2Pq__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}.BulkUsersModal-module__7EX2Pq__tableScroll{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:360px;overflow:auto}.BulkUsersModal-module__7EX2Pq__table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.BulkUsersModal-module__7EX2Pq__table th,.BulkUsersModal-module__7EX2Pq__table td{padding:var(--s-2) var(--s-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.BulkUsersModal-module__7EX2Pq__table th{background:var(--surface-2);font-weight:var(--fw-semibold);color:var(--text-2);z-index:1;position:sticky;top:0}.BulkUsersModal-module__7EX2Pq__table tbody tr:last-child td{border-bottom:none}.BulkUsersModal-module__7EX2Pq__mono{font-family:var(--font-mono,monospace);color:var(--text)}.BulkUsersModal-module__7EX2Pq__reason{color:var(--text-3)}.BulkUsersModal-module__7EX2Pq__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}.BulkUsersModal-module__7EX2Pq__chip.BulkUsersModal-module__7EX2Pq__ok{background:var(--success-50);color:var(--success)}.BulkUsersModal-module__7EX2Pq__chip.BulkUsersModal-module__7EX2Pq__skipped{background:var(--surface-2);color:var(--text-3)}.BulkUsersModal-module__7EX2Pq__chip.BulkUsersModal-module__7EX2Pq__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__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-1-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)}
.AttributeCreateModal-module__XkcKSW__body{gap:var(--s-4);flex-direction:column;display:flex}
.ProductAttributesPanel-module__5hw3Rq__root{gap:var(--s-3);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__header{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.ProductAttributesPanel-module__5hw3Rq__title{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton{align-items:center;gap:var(--s-2);inline-size:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--radius,10px);background:var(--surface,#fff);cursor:pointer;text-align:left;font-size:var(--fs-sm);color:var(--text);min-block-size:40px;display:flex}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:2px}.ProductAttributesPanel-module__5hw3Rq__colorSelectButton[data-empty=true]{color:var(--text-secondary,#6b7280)}.ProductAttributesPanel-module__5hw3Rq__colorSelectChevron{color:var(--text-secondary,#6b7280);flex-shrink:0;margin-inline-start:auto}.ProductAttributesPanel-module__5hw3Rq__colorSwatchSmall{background:var(--swatch-color,transparent);border:1px solid #0000001f;border-radius:50%;flex-shrink:0;block-size:18px;inline-size:18px}.ProductAttributesPanel-module__5hw3Rq__colorPopover{z-index:30;background:var(--surface,#fff);border:1px solid var(--border);border-radius:var(--radius,10px);max-block-size:320px;inline-size:max(220px,100%);box-shadow:var(--shadow-lg,0 12px 32px #0000001f);padding:var(--s-1);flex-direction:column;gap:2px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;overflow-y:auto}.ProductAttributesPanel-module__5hw3Rq__colorPopoverHost{inline-size:100%;position:relative}.ProductAttributesPanel-module__5hw3Rq__colorOption{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);cursor:pointer;text-align:left;border-radius:var(--radius-sm,6px);font-size:var(--fs-sm);color:var(--text);background:0 0;border:none;display:flex}.ProductAttributesPanel-module__5hw3Rq__colorOption:hover,.ProductAttributesPanel-module__5hw3Rq__colorOption[data-active=true]{background:var(--surface-2,#f3f4f6)}.ProductAttributesPanel-module__5hw3Rq__colorOption[data-selected=true]{font-weight:var(--fw-semibold)}.ProductAttributesPanel-module__5hw3Rq__list{gap:var(--s-2);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__row{column-gap:var(--s-3);row-gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--radius,10px);background:var(--surface,transparent);grid-template-columns:1fr auto;grid-template-areas:"label actions""control control";display:grid}.ProductAttributesPanel-module__5hw3Rq__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);align-items:center;gap:var(--s-2);grid-area:label;min-width:0;display:flex}.ProductAttributesPanel-module__5hw3Rq__labelName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductAttributesPanel-module__5hw3Rq__actions{align-items:center;gap:var(--s-1);grid-area:actions;display:flex}.ProductAttributesPanel-module__5hw3Rq__control{grid-area:control;min-width:0}.ProductAttributesPanel-module__5hw3Rq__primaryBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2,#f1f1f1);color:var(--text-secondary,#6b7280);font-size:10px;font-weight:var(--fw-semibold);border-radius:4px;padding:2px 6px}.ProductAttributesPanel-module__5hw3Rq__colorRow{align-items:center;gap:var(--s-2);display:flex}.ProductAttributesPanel-module__5hw3Rq__colorSwatch{border-radius:var(--radius,8px);border:1px solid var(--border);cursor:pointer;background:var(--swatch-color,transparent);flex-shrink:0;block-size:36px;inline-size:36px;padding:0}.ProductAttributesPanel-module__5hw3Rq__colorInput{visibility:hidden;block-size:0;inline-size:0;position:absolute}.ProductAttributesPanel-module__5hw3Rq__colorHex{flex:1;min-width:0}.ProductAttributesPanel-module__5hw3Rq__empty{font-size:var(--fs-sm);color:var(--text-secondary,#6b7280);padding:var(--s-5);text-align:center;border:1px dashed var(--border);border-radius:var(--radius,10px);background:var(--surface,transparent)}.ProductAttributesPanel-module__5hw3Rq__addRow{justify-content:flex-start;display:flex}.ProductAttributesPanel-module__5hw3Rq__optionSet{gap:var(--s-2);flex-direction:column;display:flex}.ProductAttributesPanel-module__5hw3Rq__optionAddRow{gap:var(--s-2);display:flex}.ProductAttributesPanel-module__5hw3Rq__optionAddInput{flex:1;min-width:0}
.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:960px;max-width:calc(100vw - var(--s-8))}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-6);grid-template-columns:320px 1fr;align-items:start;display:grid}.ProductEditorModal-module__enpiSG__photoCol{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__fields{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__section{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__sectionTitle{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0}.ProductEditorModal-module__enpiSG__row2{gap:var(--s-3);grid-template-columns:1fr 1fr;min-width:0;display:grid}.ProductEditorModal-module__enpiSG__rowSplit{gap:var(--s-3);grid-template-columns:2fr 1fr;min-width:0;display:grid}@media (max-width:767.98px){.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:100%;max-width:100%}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-5);grid-template-columns:1fr}.ProductEditorModal-module__enpiSG__row2,.ProductEditorModal-module__enpiSG__rowSplit{grid-template-columns:1fr}}
.ServiceCostPanel-module__5HStVq__root{gap:var(--s-4);display:grid}.ServiceCostPanel-module__5HStVq__section{gap:var(--s-2);display:grid}.ServiceCostPanel-module__5HStVq__sectionTitle{font-size:var(--fs-13);color:var(--ink-subtle);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ServiceCostPanel-module__5HStVq__headerRow,.ServiceCostPanel-module__5HStVq__row{gap:var(--s-2);grid-template-columns:minmax(0,1fr) 90px 130px 130px 36px;align-items:center;display:grid}.ServiceCostPanel-module__5HStVq__headerRow{padding:0 var(--s-2);font-size:var(--fs-12);color:var(--ink-muted)}.ServiceCostPanel-module__5HStVq__headerRow .ServiceCostPanel-module__5HStVq__headerNumeric{text-align:right}.ServiceCostPanel-module__5HStVq__row{padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--border-subtle)}.ServiceCostPanel-module__5HStVq__row:last-child{border-bottom:none}.ServiceCostPanel-module__5HStVq__numericCell{text-align:right;font-variant-numeric:tabular-nums}.ServiceCostPanel-module__5HStVq__totalCell{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-default)}.ServiceCostPanel-module__5HStVq__empty{font-size:var(--fs-13);color:var(--ink-muted);padding:var(--s-2)}.ServiceCostPanel-module__5HStVq__addButton{justify-self:start}.ServiceCostPanel-module__5HStVq__summary{padding-top:var(--s-3);border-top:1px solid var(--border);font-size:var(--fs-14);justify-content:space-between;align-items:baseline;display:flex}.ServiceCostPanel-module__5HStVq__summaryValue{font-variant-numeric:tabular-nums;font-weight:600}
.CatalogView-module__Y5alfa__tabsRow{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.CatalogView-module__Y5alfa__tabsRowActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.CatalogView-module__Y5alfa__tabs{align-self:flex-start}.CatalogView-module__Y5alfa__tabLabel{align-items:center;gap:var(--s-2);display:inline-flex}.CatalogView-module__Y5alfa__tabContent{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:640px){.CatalogView-module__Y5alfa__tabsRow{flex-direction:column;align-items:stretch}.CatalogView-module__Y5alfa__tabsRowActions{flex-direction:column;align-items:stretch;width:100%}}
.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__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__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}
.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)}
.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__mobileDrawer{display:none}.AppShell-module__dP2p9a__searchModal{gap:var(--s-3);flex-direction:column;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) 0}.AppShell-module__dP2p9a__searchEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3)}.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)}.AppShell-module__dP2p9a__searchQuickDesc{font-size:var(--fs-sm);color:var(--text-3)}.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-2-half);padding:var(--s-3-half);border-radius:var(--radius);background:linear-gradient(135deg,#6366f12e 0%,#8b5cf62e 100%);border:1px solid #ffffff14;flex-direction:column;display:flex;position:relative;overflow:hidden}.AppShell-module__dP2p9a__upgradeCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf659 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,#6366f1 0%,#8b5cf6 100%);flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 4px 12px #6366f159,inset 0 -1px #00000026}.AppShell-module__dP2p9a__upgradeText{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.AppShell-module__dP2p9a__upgradeTitle{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:#fff;letter-spacing:-.01em;line-height:var(--lh-tight)}.AppShell-module__dP2p9a__upgradeSubtitle{font-size:var(--fs-sm);color:var(--sidebar-text-muted);line-height:var(--lh-normal)}.AppShell-module__dP2p9a__upgradeIcon{border-radius:var(--radius-button);color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:0;place-items:center;width:40px;height:40px;margin:0 auto;font-family:inherit;transition:transform .15s,box-shadow .15s,filter .15s;display:grid;box-shadow:0 4px 14px #6366f159,inset 0 -2px #00000026}.AppShell-module__dP2p9a__upgradeIcon:hover{filter:brightness(1.05);box-shadow:0 6px 18px #6366f173,inset 0 -2px #00000026}.AppShell-module__dP2p9a__upgradeIcon:active{transform:translateY(1px)}
.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}
.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{flex-direction:column;min-height:0;display:flex}.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:6px 12px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.PosView-module__rQuDpG__cat:hover{background:var(--surface-2)}.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-3);grid-template-columns:repeat(auto-fill,minmax(140px,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(.98)}.PosView-module__rQuDpG__tile:disabled{opacity:.45;cursor:not-allowed}.PosView-module__rQuDpG__tileEmoji{font-size:28px;line-height:1}.PosView-module__rQuDpG__tileName{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;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:"emoji name remove""stepper stepper sum"/32px minmax(0,1fr) auto;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);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;display:block;overflow:hidden}.PosView-module__rQuDpG__crMeta{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.PosView-module__rQuDpG__crStepper{grid-area:stepper;justify-self:start;width:104px}.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__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}
.RegisterView-module__fi4Qya__head{gap:var(--s-2);flex-direction:column;display:flex}.RegisterView-module__fi4Qya__headTitle{font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);color:var(--text);margin:0}.RegisterView-module__fi4Qya__headSubtitle{font-size:var(--fs-md);color:var(--text-2);margin:0}.RegisterView-module__fi4Qya__form{gap:var(--s-4);flex-direction:column;display:flex}.RegisterView-module__fi4Qya__gridTwo{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.RegisterView-module__fi4Qya__gridTwo{grid-template-columns:1fr 1fr}}.RegisterView-module__fi4Qya__passwordGroup{gap:var(--s-3);flex-direction:column;display:flex}.RegisterView-module__fi4Qya__terms{font-size:var(--fs-sm);color:var(--text-2);line-height:var(--lh-relaxed)}.RegisterView-module__fi4Qya__agreementError{margin-top:var(--s-1)}.RegisterView-module__fi4Qya__terms a{color:var(--primary);font-weight:500;text-decoration:none}.RegisterView-module__fi4Qya__terms a:hover{text-decoration:underline}.RegisterView-module__fi4Qya__footer{text-align:center;font-size:var(--fs-sm);color:var(--text-2)}.RegisterView-module__fi4Qya__footer a{color:var(--primary);font-weight:600;text-decoration:none}.RegisterView-module__fi4Qya__footer a:hover{text-decoration:underline}
.ActivateView-module__dC9tca__head{text-align:center;align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.ActivateView-module__dC9tca__iconBubble{border-radius:999px;place-items:center;width:56px;height:56px;display:grid}.ActivateView-module__dC9tca__iconBubble.ActivateView-module__dC9tca__pending{background:var(--primary-50);color:var(--primary)}.ActivateView-module__dC9tca__iconBubble.ActivateView-module__dC9tca__success{background:var(--success-50);color:var(--success)}.ActivateView-module__dC9tca__iconBubble.ActivateView-module__dC9tca__error{background:var(--danger-50);color:var(--danger)}.ActivateView-module__dC9tca__title{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--text);margin:0}.ActivateView-module__dC9tca__subtitle{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--text-2);max-width:360px;margin:0}.ActivateView-module__dC9tca__actions{gap:var(--s-2);flex-direction:column;display:flex}.ActivateView-module__dC9tca__footer{text-align:center;font-size:var(--fs-sm);color:var(--text-2)}.ActivateView-module__dC9tca__footer a{color:var(--primary);font-weight:600;text-decoration:none}.ActivateView-module__dC9tca__footer a:hover{text-decoration:underline}.ActivateView-module__dC9tca__spinnerRow{justify-content:center;display:flex}
.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}
.DashboardView-module__a-xTUq__metrics{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.DashboardView-module__a-xTUq__metricIcon{border-radius:var(--radius-sm);place-items:center;width:36px;height:36px;display:grid}.DashboardView-module__a-xTUq__metricUnit{font-size:var(--fs-md);color:var(--text-3);margin-left:var(--s-2-half)}.DashboardView-module__a-xTUq__row{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:1100px){.DashboardView-module__a-xTUq__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.DashboardView-module__a-xTUq__panel{gap:var(--s-5);flex-direction:column;display:flex}.DashboardView-module__a-xTUq__panelHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.DashboardView-module__a-xTUq__panelHead h3{margin:0 0 var(--s-1) 0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text)}.DashboardView-module__a-xTUq__panelHead .DashboardView-module__a-xTUq__sub{font-size:var(--fs-sm);color:var(--text-2)}.DashboardView-module__a-xTUq__legend{align-items:center;gap:var(--s-3);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.DashboardView-module__a-xTUq__legendItem{align-items:center;gap:var(--s-1);display:inline-flex}.DashboardView-module__a-xTUq__legendDot{width:var(--s-2-half);height:var(--s-2-half);border-radius:var(--radius-pill);background:var(--primary)}.DashboardView-module__a-xTUq__legendDot.DashboardView-module__a-xTUq__previous{background:var(--primary-50);border:2px solid var(--primary)}.DashboardView-module__a-xTUq__legendValue{color:var(--text)}.DashboardView-module__a-xTUq__chartWrap{width:100%;height:260px}.DashboardView-module__a-xTUq__chartSvg{width:100%;height:100%;display:block}.DashboardView-module__a-xTUq__product{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--border);display:flex}.DashboardView-module__a-xTUq__product:last-child{border-bottom:0}.DashboardView-module__a-xTUq__thumb{border-radius:var(--radius-sm);width:44px;height:44px;font-size:var(--fs-xl);flex-shrink:0;place-items:center;display:grid}.DashboardView-module__a-xTUq__productInfo{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.DashboardView-module__a-xTUq__productName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);line-height:var(--lh-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardView-module__a-xTUq__productMeta{font-size:var(--fs-sm);color:var(--text-3)}.DashboardView-module__a-xTUq__productAmount{text-align:right;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text);white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.DashboardView-module__a-xTUq__productAmount small{font-size:var(--fs-sm);color:var(--text-3);font-weight:var(--fw-medium);margin-top:var(--s-1-half)}.DashboardView-module__a-xTUq__productAmount small.DashboardView-module__a-xTUq__deltaUp{color:var(--success)}.DashboardView-module__a-xTUq__productAmount small.DashboardView-module__a-xTUq__deltaDown{color:var(--danger)}.DashboardView-module__a-xTUq__customerCell{align-items:center;gap:var(--s-2);display:flex}.DashboardView-module__a-xTUq__amountCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.DashboardView-module__a-xTUq__amountCell.DashboardView-module__a-xTUq__negative{color:var(--danger)}.DashboardView-module__a-xTUq__activity{gap:var(--s-4);flex-direction:column;display:flex}.DashboardView-module__a-xTUq__activityRow{align-items:flex-start;gap:var(--s-3);display:flex}.DashboardView-module__a-xTUq__activityDot{background:var(--primary-50);width:32px;height:32px;color:var(--primary);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.DashboardView-module__a-xTUq__activityDot.DashboardView-module__a-xTUq__ok{background:var(--success-50);color:var(--success)}.DashboardView-module__a-xTUq__activityDot.DashboardView-module__a-xTUq__warn{background:var(--warning-50);color:var(--warning)}.DashboardView-module__a-xTUq__activityBody{gap:var(--s-1-half);font-size:var(--fs-sm);color:var(--text);line-height:var(--lh-normal);flex-direction:column;display:flex}.DashboardView-module__a-xTUq__activityTime{font-size:var(--fs-sm);color:var(--text-3)}
.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}}
.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}}
.CalendarView-module__HARg6W__panel{gap:var(--s-4);flex-direction:column;display:flex}.CalendarView-module__HARg6W__toolbar{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.CalendarView-module__HARg6W__toolbarLeft{align-items:center;gap:var(--s-2);display:flex}.CalendarView-module__HARg6W__toolbarTitle{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text);text-align:center;min-width:200px}.CalendarView-module__HARg6W__toolbarRight{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-left:auto;display:flex}.CalendarView-module__HARg6W__filters{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.CalendarView-module__HARg6W__error{background:var(--danger-50);color:var(--danger);border-radius:var(--radius-sm);padding:var(--s-2) var(--s-3);font-size:var(--fs-xs)}.CalendarView-module__HARg6W__month{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(7,1fr);gap:1px;display:grid;overflow:hidden}.CalendarView-module__HARg6W__weekdayHead{background:var(--surface-2);padding:var(--s-2) var(--s-3);font-size:12px;font-weight:var(--fw-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.CalendarView-module__HARg6W__day{background:var(--surface);min-height:110px;padding:var(--s-2-half);gap:var(--s-1);cursor:pointer;transition:background var(--duration-fast) ease;flex-direction:column;display:flex}.CalendarView-module__HARg6W__day:hover{background:var(--surface-2)}.CalendarView-module__HARg6W__dayOutside{background:var(--surface-2);color:var(--text-3)}.CalendarView-module__HARg6W__dayToday .CalendarView-module__HARg6W__dayNumber{background:var(--primary);color:var(--on-accent);border-radius:var(--radius-pill);width:var(--s-6);height:var(--s-6);justify-content:center;align-items:center;display:inline-flex}.CalendarView-module__HARg6W__dayHeader{justify-content:space-between;align-items:center;display:flex}.CalendarView-module__HARg6W__dayNumber{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text)}.CalendarView-module__HARg6W__dayCount{color:var(--text-3);font-size:11px}.CalendarView-module__HARg6W__eventChip{padding:var(--s-1-half) var(--s-2-half);background:var(--primary-50);color:var(--primary);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-left:3px solid;border-radius:4px;font-size:12px;overflow:hidden}.CalendarView-module__HARg6W__eventChipDone{opacity:.6;text-decoration:line-through}.CalendarView-module__HARg6W__moreLink{color:var(--text-2);cursor:pointer;padding:var(--s-1-half) var(--s-2-half);font-size:11px}.CalendarView-module__HARg6W__timeGrid{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:56px 1fr;max-height:70vh;display:grid;overflow:hidden auto}.CalendarView-module__HARg6W__timeColumn{background:var(--surface-2)}.CalendarView-module__HARg6W__timeRow{height:var(--control-h-lg);border-top:1px solid var(--border);color:var(--text-3);padding:var(--s-1-half) var(--s-2-half) 0 var(--s-2-half);text-align:right;font-size:11px}.CalendarView-module__HARg6W__timeRow:first-child{border-top:none}.CalendarView-module__HARg6W__daysColumns{display:grid;position:relative}.CalendarView-module__HARg6W__dayColumnHead{z-index:2;background:var(--surface-2);padding:var(--s-2) var(--s-2-half);font-size:12px;font-weight:var(--fw-semibold);color:var(--text-2);text-align:center;border-bottom:1px solid var(--border);position:sticky;top:0}.CalendarView-module__HARg6W__dayColumnBody{min-height:calc(var(--control-h-lg) * 24);border-left:1px solid var(--border);position:relative}.CalendarView-module__HARg6W__dayColumnBody:first-child{border-left:none}.CalendarView-module__HARg6W__hourLine{height:var(--control-h-lg);border-top:1px solid var(--border);position:absolute;left:0;right:0}.CalendarView-module__HARg6W__timedEvent{left:var(--s-1);right:var(--s-1);background:var(--primary-50);color:var(--primary);border-radius:var(--radius-xs);padding:var(--s-1) var(--s-2-half);cursor:pointer;border-left:3px solid;font-size:12px;position:absolute;overflow:hidden}.CalendarView-module__HARg6W__timedEventDone{opacity:.6;text-decoration:line-through}.CalendarView-module__HARg6W__spinnerWrap{padding:var(--s-8);justify-content:center;display:flex}.CalendarView-module__HARg6W__timedEventTitle{font-weight:var(--fw-semibold)}.CalendarView-module__HARg6W__timedEventMeta{opacity:.8;font-size:11px}.CalendarView-module__HARg6W__editor{gap:var(--s-3);flex-direction:column;display:flex}.CalendarView-module__HARg6W__editorRow{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.CalendarView-module__HARg6W__editorRow3{gap:var(--s-3);grid-template-columns:1fr 1fr 1fr;display:grid}.CalendarView-module__HARg6W__editorError{background:var(--danger-50);color:var(--danger);border-radius:var(--radius-sm);padding:var(--s-2) var(--s-3);font-size:var(--fs-xs)}.CalendarView-module__HARg6W__weekdayPicker{gap:var(--s-2-half);flex-wrap:wrap;display:flex}.CalendarView-module__HARg6W__weekdayPicker button{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;font-size:12px}.CalendarView-module__HARg6W__weekdayPicker .CalendarView-module__HARg6W__selected{background:var(--primary);color:var(--on-accent);border-color:#0000}.CalendarView-module__HARg6W__colorRow{gap:var(--s-2);flex-wrap:wrap;display:flex}.CalendarView-module__HARg6W__colorDot{width:var(--s-6);height:var(--s-6);cursor:pointer;border:2px solid #0000;border-radius:50%}.CalendarView-module__HARg6W__colorDot.CalendarView-module__HARg6W__selected{border-color:var(--text)}.CalendarView-module__HARg6W__detailsSection{gap:var(--s-2-half);border-top:1px solid var(--border);flex-direction:column;padding:10px 0;display:flex}.CalendarView-module__HARg6W__detailsLabel{text-transform:uppercase;color:var(--text-3);letter-spacing:.04em;font-size:11px}.CalendarView-module__HARg6W__detailsValue{font-size:var(--fs-sm);color:var(--text)}.CalendarView-module__HARg6W__attendeesList{gap:var(--s-2-half);flex-wrap:wrap;display:flex}.CalendarView-module__HARg6W__attendeeChip{background:var(--surface-2);border-radius:var(--radius);padding:var(--s-1-half) 10px;font-size:12px}@media (max-width:640px){.CalendarView-module__HARg6W__toolbar{flex-direction:column;align-items:stretch}.CalendarView-module__HARg6W__toolbarLeft{justify-content:space-between}.CalendarView-module__HARg6W__toolbarTitle{text-align:left;min-width:0}.CalendarView-module__HARg6W__toolbarRight{align-items:stretch;width:100%;margin-left:0}.CalendarView-module__HARg6W__filters{flex-direction:column;align-items:stretch}.CalendarView-module__HARg6W__day{min-height:64px;padding:var(--s-1-half)}.CalendarView-module__HARg6W__editorRow,.CalendarView-module__HARg6W__editorRow3{grid-template-columns:1fr}}
.mdx-styles-module__XpK5ia__h1{color:var(--text,#0f172a);margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}.mdx-styles-module__XpK5ia__h2{color:var(--text,#0f172a);margin:32px 0 12px;padding-top:8px;font-size:22px;font-weight:600;line-height:1.3}.mdx-styles-module__XpK5ia__h3{color:var(--text,#0f172a);margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.4}.mdx-styles-module__XpK5ia__h4{color:var(--text,#0f172a);margin:20px 0 6px;font-size:16px;font-weight:600}.mdx-styles-module__XpK5ia__h1 :where(a),.mdx-styles-module__XpK5ia__h2 :where(a),.mdx-styles-module__XpK5ia__h3 :where(a),.mdx-styles-module__XpK5ia__h4 :where(a){color:inherit;text-decoration:none}.mdx-styles-module__XpK5ia__p{color:var(--text,#1e293b);margin:0 0 12px;font-size:15px;line-height:1.65}.mdx-styles-module__XpK5ia__ul,.mdx-styles-module__XpK5ia__ol{color:var(--text,#1e293b);margin:0 0 16px;padding-left:24px}.mdx-styles-module__XpK5ia__li{margin-bottom:6px;font-size:15px;line-height:1.65}.mdx-styles-module__XpK5ia__li>.mdx-styles-module__XpK5ia__ul,.mdx-styles-module__XpK5ia__li>.mdx-styles-module__XpK5ia__ol{margin-top:6px;margin-bottom:6px}.mdx-styles-module__XpK5ia__link{color:var(--primary,#2563eb);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.mdx-styles-module__XpK5ia__link:hover{text-decoration-thickness:2px}.mdx-styles-module__XpK5ia__blockquote{border-left:3px solid var(--primary,#2563eb);background:var(--surface-2,#f8fafc);color:var(--text-2,#475569);border-radius:0 8px 8px 0;margin:16px 0;padding:12px 16px;font-size:14px;line-height:1.6}.mdx-styles-module__XpK5ia__blockquote>.mdx-styles-module__XpK5ia__p:last-child{margin-bottom:0}.mdx-styles-module__XpK5ia__code{background:var(--surface-2,#f1f5f9);color:var(--text,#0f172a);border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.mdx-styles-module__XpK5ia__hr{border:0;border-top:1px solid var(--border,#e2e8f0);margin:24px 0}.mdx-styles-module__XpK5ia__strong{color:var(--text,#0f172a);font-weight:600}.mdx-styles-module__XpK5ia__tableWrap{border:1px solid var(--border,#e2e8f0);border-radius:8px;margin:16px 0;overflow-x:auto}.mdx-styles-module__XpK5ia__table{border-collapse:collapse;width:100%;font-size:14px}.mdx-styles-module__XpK5ia__th{text-align:left;background:var(--surface-2,#f8fafc);color:var(--text,#0f172a);border-bottom:1px solid var(--border,#e2e8f0);padding:10px 14px;font-weight:600}.mdx-styles-module__XpK5ia__td{border-bottom:1px solid var(--border,#e2e8f0);color:var(--text,#1e293b);vertical-align:top;padding:10px 14px}.mdx-styles-module__XpK5ia__tableWrap tr:last-child .mdx-styles-module__XpK5ia__td{border-bottom:0}
.InventoryView-module__fxBrwW__tabsRow{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.InventoryView-module__fxBrwW__tabs{align-self:flex-start}.InventoryView-module__fxBrwW__tabsRowActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.InventoryView-module__fxBrwW__tabContent{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:640px){.InventoryView-module__fxBrwW__tabsRow{flex-direction:column;align-items:stretch}.InventoryView-module__fxBrwW__tabsRowActions{flex-direction:column;align-items:stretch;width:100%}}.InventoryView-module__fxBrwW__numCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.InventoryView-module__fxBrwW__qtyCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);text-align:right;color:var(--text)}.InventoryView-module__fxBrwW__qtyCell.InventoryView-module__fxBrwW__low{color:var(--warning)}.InventoryView-module__fxBrwW__qtyCell.InventoryView-module__fxBrwW__negative{color:var(--danger)}.InventoryView-module__fxBrwW__statusChip{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;align-items:center;display:inline-flex}.InventoryView-module__fxBrwW__statusChip.InventoryView-module__fxBrwW__posted{background:var(--success-50);color:var(--success)}.InventoryView-module__fxBrwW__statusChip.InventoryView-module__fxBrwW__cancelled{background:var(--surface-2);color:var(--text-3)}.InventoryView-module__fxBrwW__defaultChip{align-items:center;gap:var(--s-1);padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);background:var(--primary-50);color:var(--primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-left:var(--s-1-half);display:inline-flex}.InventoryView-module__fxBrwW__formGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.InventoryView-module__fxBrwW__fieldsBlock{gap:var(--s-3);flex-direction:column;display:flex}.InventoryView-module__fxBrwW__error{font-size:var(--fs-sm);color:var(--danger)}.InventoryView-module__fxBrwW__productList{gap:var(--s-2);max-height:160px;padding:var(--s-1);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid;overflow-y:auto}.InventoryView-module__fxBrwW__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}.InventoryView-module__fxBrwW__productCard:hover{border-color:var(--text-3)}.InventoryView-module__fxBrwW__productName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.InventoryView-module__fxBrwW__productStock{font-size:var(--fs-xs);color:var(--text-3)}.InventoryView-module__fxBrwW__spinnerWrap{padding:var(--s-3);justify-content:center;display:flex}.InventoryView-module__fxBrwW__lines{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.InventoryView-module__fxBrwW__linesEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3)}.InventoryView-module__fxBrwW__lineRow{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 90px 120px 120px 32px;align-items:center;display:grid}.InventoryView-module__fxBrwW__lineRow:last-child{border-bottom:none}.InventoryView-module__fxBrwW__lineName{font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InventoryView-module__fxBrwW__lineSku{font-size:var(--fs-sm);color:var(--text-3)}.InventoryView-module__fxBrwW__lineTotal{text-align:right;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.InventoryView-module__fxBrwW__lineRm{border-radius:var(--radius-xs);cursor:pointer;width:24px;height:24px;color:var(--text-3);background:0 0;border:none;place-items:center;display:grid}.InventoryView-module__fxBrwW__lineRm:hover{background:var(--surface);color:var(--danger)}.InventoryView-module__fxBrwW__totals{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}.InventoryView-module__fxBrwW__totalsRow{justify-content:space-between;align-items:baseline;display:flex}.InventoryView-module__fxBrwW__totalsRow.InventoryView-module__fxBrwW__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)}.InventoryView-module__fxBrwW__kv{gap:var(--s-2-half) var(--s-4);font-size:var(--fs-sm);grid-template-columns:130px 1fr;display:grid}.InventoryView-module__fxBrwW__kv dt{color:var(--text-3)}.InventoryView-module__fxBrwW__kv dd{color:var(--text);font-weight:var(--fw-medium);margin:0}.InventoryView-module__fxBrwW__adjustHint{font-size:var(--fs-sm);color:var(--text-3)}.InventoryView-module__fxBrwW__adjustDelta{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.InventoryView-module__fxBrwW__adjustDelta.InventoryView-module__fxBrwW__up{color:var(--success)}.InventoryView-module__fxBrwW__adjustDelta.InventoryView-module__fxBrwW__down{color:var(--danger)}
.OrdersView-module__wtO1rq__actionError{padding:var(--s-2) var(--s-5);font-size:var(--fs-sm);color:var(--danger)}.OrdersView-module__wtO1rq__numCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.OrdersView-module__wtO1rq__dateCell{gap:var(--s-1-half);font-size:var(--fs-sm);flex-direction:column;display:flex}.OrdersView-module__wtO1rq__dateCellTime{font-size:var(--fs-sm);color:var(--text-3)}.OrdersView-module__wtO1rq__dateOverdue,.OrdersView-module__wtO1rq__dateOverdue .OrdersView-module__wtO1rq__dateCellTime{color:var(--danger)}.OrdersView-module__wtO1rq__totalCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);text-align:right;color:var(--text);gap:var(--s-1-half);flex-direction:column;display:flex}.OrdersView-module__wtO1rq__discount{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-3)}.OrdersView-module__wtO1rq__customerCell{gap:var(--s-1-half);font-size:var(--fs-sm);flex-direction:column;display:flex}.OrdersView-module__wtO1rq__customerPhone{font-size:var(--fs-sm);color:var(--text-3)}.OrdersView-module__wtO1rq__muted{color:var(--text-3)}.OrdersView-module__wtO1rq__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);letter-spacing:.02em;white-space:nowrap;display:inline-block}.OrdersView-module__wtO1rq__statusNew{background:var(--surface-2);color:var(--text-2)}.OrdersView-module__wtO1rq__statusConfirmed{background:var(--primary-50);color:var(--primary)}.OrdersView-module__wtO1rq__statusInProgress{background:var(--warning-50);color:var(--warning)}.OrdersView-module__wtO1rq__statusReady{background:var(--success-50);color:var(--success)}.OrdersView-module__wtO1rq__statusCompleted{background:var(--success);color:var(--on-accent)}.OrdersView-module__wtO1rq__statusCancelled{background:var(--danger-50);color:var(--danger)}.OrdersView-module__wtO1rq__editor{gap:var(--s-3);flex-direction:column;display:flex}.OrdersView-module__wtO1rq__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)}.OrdersView-module__wtO1rq__editorRow{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.OrdersView-module__wtO1rq__editorRow{grid-template-columns:1fr}.OrdersView-module__wtO1rq__editorRow>*{min-width:0}}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__editorCartEmpty{padding:var(--s-4);text-align:center;font-size:var(--fs-sm);color:var(--text-3)}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__editorCartItem:last-child{border-bottom:none}.OrdersView-module__wtO1rq__editorCartName{font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__productCard:hover{border-color:var(--text-3)}.OrdersView-module__wtO1rq__productName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.OrdersView-module__wtO1rq__productPrice{font-size:var(--fs-xs);color:var(--text-3)}.OrdersView-module__wtO1rq__spinnerWrap{padding:var(--s-3);justify-content:center;display:flex}.OrdersView-module__wtO1rq__editorCartQtyVal{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-weight:var(--fw-semibold)}.OrdersView-module__wtO1rq__editorCartTotal{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__editorCartRm:hover{background:var(--surface);color:var(--danger)}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__editorTotalsRow{justify-content:space-between;align-items:baseline;display:flex}.OrdersView-module__wtO1rq__editorTotalsRow.OrdersView-module__wtO1rq__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)}.OrdersView-module__wtO1rq__editorError{font-size:var(--fs-sm);color:var(--danger)}.OrdersView-module__wtO1rq__detailsList{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__detailsRow:last-child{border-bottom:none}.OrdersView-module__wtO1rq__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}.OrdersView-module__wtO1rq__detailsName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrdersView-module__wtO1rq__detailsKv{gap:var(--s-2-half) var(--s-4);font-size:var(--fs-sm);grid-template-columns:130px 1fr;display:grid}.OrdersView-module__wtO1rq__detailsKv dt{color:var(--text-3)}.OrdersView-module__wtO1rq__detailsKv dd{color:var(--text);font-weight:var(--fw-medium);margin:0}
.ProfileView-module__IAxOWq__root{flex-direction:column;gap:24px;display:flex}.ProfileView-module__IAxOWq__form{flex-direction:column;gap:20px;display:flex}.ProfileView-module__IAxOWq__actions{justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.ProfileView-module__IAxOWq__info{background:var(--color-surface-subtle,#f1f3f5);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding:12px 16px;display:grid}@media (max-width:560px){.ProfileView-module__IAxOWq__info{grid-template-columns:minmax(0,1fr)}}.ProfileView-module__IAxOWq__infoItem{flex-direction:column;gap:2px;min-width:0;display:flex}.ProfileView-module__IAxOWq__infoLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#6c757d);font-size:12px}.ProfileView-module__IAxOWq__infoValue{color:var(--color-text-primary,#1a1d20);word-break:break-word;font-size:14px}
.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}
.SettingsView-module__nJjRsW__root{flex-direction:column;gap:24px;display:flex}.SettingsView-module__nJjRsW__section{flex-direction:column;gap:16px;display:flex}.SettingsView-module__nJjRsW__sectionHeader{flex-direction:column;gap:4px;display:flex}.SettingsView-module__nJjRsW__sectionTitle{color:var(--color-text-primary,#1a1d20);font-size:18px;font-weight:600}.SettingsView-module__nJjRsW__sectionDescription{color:var(--color-text-secondary,#6c757d);font-size:14px}.SettingsView-module__nJjRsW__form{flex-direction:column;gap:16px;display:flex}.SettingsView-module__nJjRsW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.SettingsView-module__nJjRsW__actions{justify-content:flex-end;gap:12px;display:flex}.SettingsView-module__nJjRsW__qrBlock{flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.SettingsView-module__nJjRsW__qrImage{border:1px solid var(--color-border,#dee2e6);background:#fff;border-radius:8px;width:200px;height:200px;padding:8px}.SettingsView-module__nJjRsW__secretBox{background:var(--color-surface-subtle,#f1f3f5);width:100%;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);word-break:break-all;text-align:center;border-radius:6px;padding:8px 12px;font-size:13px}.SettingsView-module__nJjRsW__twoFaStatus{align-items:center;gap:8px;font-size:14px;display:flex}.SettingsView-module__nJjRsW__statusEnabled{color:var(--color-success,#16a34a);font-weight:500}.SettingsView-module__nJjRsW__statusDisabled{color:var(--color-text-secondary,#6c757d)}
