.ReportsView-module__n9Rfeq__tabsRow{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.ReportsView-module__n9Rfeq__tabsRowActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.ReportsView-module__n9Rfeq__tabs{align-self:flex-start}@media (max-width:640px){.ReportsView-module__n9Rfeq__tabsRow{flex-direction:column;align-items:stretch}.ReportsView-module__n9Rfeq__tabsRowActions{flex-direction:column;align-items:stretch;width:100%}}.ReportsView-module__n9Rfeq__centered{justify-content:center;align-items:center;min-height:200px;display:flex}
.widgets-module__HuCWBq__panel{gap:var(--s-5);flex-direction:column;height:100%;display:flex}.widgets-module__HuCWBq__panelHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.widgets-module__HuCWBq__panelHead h3{margin:0 0 var(--s-1) 0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text)}.widgets-module__HuCWBq__sub{font-size:var(--fs-sm);color:var(--text-2)}.widgets-module__HuCWBq__body{flex:1;min-height:0}.widgets-module__HuCWBq__indicator{gap:var(--s-1);height:100%;padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.widgets-module__HuCWBq__indicatorHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.widgets-module__HuCWBq__indicatorLabel{font-size:var(--fs-sm);color:var(--text-3);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em}.widgets-module__HuCWBq__indicatorValue{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:var(--lh-tight);color:var(--text);font-variant-numeric:tabular-nums;margin-top:auto}.widgets-module__HuCWBq__indicatorTrend{min-height:24px;margin-top:var(--s-1);align-items:center;display:flex}.widgets-module__HuCWBq__trendBadge{align-items:center;gap:var(--s-1);padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);display:inline-flex}.widgets-module__HuCWBq__trendUp{background:var(--success-50);color:var(--success)}.widgets-module__HuCWBq__trendDown{background:var(--danger-50);color:var(--danger)}.widgets-module__HuCWBq__trendWarn{background:var(--warning-50);color:var(--warning)}.widgets-module__HuCWBq__metricIcon{border-radius:var(--radius-sm);background:var(--primary-50);width:36px;height:36px;color:var(--primary);flex:none;place-items:center;display:grid}.widgets-module__HuCWBq__metricUnit{font-size:var(--fs-md);color:var(--text-3);margin-left:var(--s-2-half)}.widgets-module__HuCWBq__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}.widgets-module__HuCWBq__legendItem{align-items:center;gap:var(--s-1);display:inline-flex}.widgets-module__HuCWBq__legendDot{width:var(--s-2-half);height:var(--s-2-half);border-radius:var(--radius-pill);background:var(--primary)}.widgets-module__HuCWBq__legendDot.widgets-module__HuCWBq__previous{background:var(--primary-50);border:2px solid var(--primary)}.widgets-module__HuCWBq__legendValue{color:var(--text)}.widgets-module__HuCWBq__product{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--border);display:flex}.widgets-module__HuCWBq__product:last-child{border-bottom:0}.widgets-module__HuCWBq__thumb{border-radius:var(--radius-sm);width:44px;height:44px;font-size:var(--fs-xl);flex-shrink:0;place-items:center;display:grid}.widgets-module__HuCWBq__productInfo{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.widgets-module__HuCWBq__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}.widgets-module__HuCWBq__productMeta{font-size:var(--fs-sm);color:var(--text-3)}.widgets-module__HuCWBq__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}.widgets-module__HuCWBq__customerCell{align-items:center;gap:var(--s-2);display:flex}.widgets-module__HuCWBq__amountCell{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--text)}.widgets-module__HuCWBq__cardSpinner{padding:var(--s-6) 0;justify-content:center;display:flex}.widgets-module__HuCWBq__cardEmpty{padding:var(--s-6) 0;text-align:center;color:var(--text-3);font-size:13px}.widgets-module__HuCWBq__todayGroups{gap:var(--s-4);flex-direction:column;display:flex}.widgets-module__HuCWBq__todayGroup{flex-direction:column;gap:2px;display:flex}.widgets-module__HuCWBq__todayGroupHead{align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);font-size:12px;font-weight:var(--fw-medium);color:var(--text-2);text-transform:uppercase;letter-spacing:.02em;display:flex}.widgets-module__HuCWBq__todayRow{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-2);border-radius:var(--radius-2,8px);cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;display:flex}.widgets-module__HuCWBq__todayRow:hover{background:var(--surface-2,#00000008)}.widgets-module__HuCWBq__todayTime{font-variant-numeric:tabular-nums;min-width:54px;font-weight:var(--fw-medium);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.widgets-module__HuCWBq__todayName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.widgets-module__HuCWBq__todayMeta{color:var(--text-3);white-space:nowrap;font-size:12px}.widgets-module__HuCWBq__activity{gap:var(--s-4);flex-direction:column;display:flex}.widgets-module__HuCWBq__activityRow{align-items:flex-start;gap:var(--s-3);display:flex}.widgets-module__HuCWBq__activityDot{background:var(--primary-50);width:32px;height:32px;color:var(--primary);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.widgets-module__HuCWBq__activityDot.widgets-module__HuCWBq__ok{background:var(--success-50);color:var(--success)}.widgets-module__HuCWBq__activityDot.widgets-module__HuCWBq__warn{background:var(--warning-50);color:var(--warning)}.widgets-module__HuCWBq__activityBody{gap:var(--s-1-half);font-size:var(--fs-sm);color:var(--text);line-height:var(--lh-normal);flex-direction:column;display:flex}.widgets-module__HuCWBq__activityTime{font-size:var(--fs-sm);color:var(--text-3)}
.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__productStock{margin-left:var(--s-2);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-3)}.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}
.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}
.InvitationAcceptView-module__mUKxha__head{gap:var(--s-2);margin-bottom:var(--s-5);flex-direction:column;display:flex}.InvitationAcceptView-module__mUKxha__title{font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);color:var(--text);margin:0}.InvitationAcceptView-module__mUKxha__subtitle{font-size:var(--fs-md);color:var(--text-2);margin:0}.InvitationAcceptView-module__mUKxha__form{gap:var(--s-4);flex-direction:column;display:flex}.InvitationAcceptView-module__mUKxha__gridTwo{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.InvitationAcceptView-module__mUKxha__gridTwo{grid-template-columns:1fr 1fr}}.InvitationAcceptView-module__mUKxha__passwordGroup{gap:var(--s-3);flex-direction:column;display:flex}.InvitationAcceptView-module__mUKxha__footer{text-align:center;font-size:var(--fs-sm);color:var(--text-2);margin-top:var(--s-4)}.InvitationAcceptView-module__mUKxha__footer a{color:var(--primary);font-weight:600;text-decoration:none}.InvitationAcceptView-module__mUKxha__footer a:hover{text-decoration:underline}.InvitationAcceptView-module__mUKxha__centered{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}
.DashboardGrid-module__WQzOPG__grid{gap:var(--s-4);flex-direction:column;display:flex}.DashboardGrid-module__WQzOPG__row{gap:var(--s-4);grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));display:grid}.DashboardGrid-module__WQzOPG__slot{grid-column:span var(--span,1);min-width:0}.DashboardGrid-module__WQzOPG__empty{min-height:0}@media (max-width:720px){.DashboardGrid-module__WQzOPG__row{grid-template-columns:1fr}.DashboardGrid-module__WQzOPG__slot{grid-column:auto}}
.editor-module__yOWU3G__layout{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}@media (max-width:900px){.editor-module__yOWU3G__layout{grid-template-columns:1fr}}.editor-module__yOWU3G__rows{gap:var(--s-3);flex-direction:column;display:flex}.editor-module__yOWU3G__row{border:1px solid var(--border);border-radius:var(--radius-md,12px);padding:var(--s-3);background:var(--surface,#fff)}.editor-module__yOWU3G__rowHead{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.editor-module__yOWU3G__handle{cursor:grab;color:var(--text-3);touch-action:none;align-items:center;display:inline-flex}.editor-module__yOWU3G__rowHeadSpacer{flex:1}.editor-module__yOWU3G__grid{gap:var(--s-3);grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));display:grid}.editor-module__yOWU3G__slot{grid-column:span var(--span,1);border:1.5px dashed var(--border);border-radius:var(--radius-sm,8px);gap:var(--s-1);min-width:0;min-height:76px;padding:var(--s-2);background:var(--surface-2,#00000004);flex-direction:column;display:flex}.editor-module__yOWU3G__slotFilled{background:var(--primary-50);border-style:solid;border-color:var(--primary)}.editor-module__yOWU3G__slotOver{border-color:var(--primary);background:var(--primary-50)}.editor-module__yOWU3G__slotLabel{align-items:center;gap:var(--s-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);cursor:grab;touch-action:none;display:flex}.editor-module__yOWU3G__slotEmpty{color:var(--text-3);text-align:center;flex:1;place-items:center;font-size:12px;display:grid}.editor-module__yOWU3G__slotControls{gap:2px;margin-top:auto;display:flex}.editor-module__yOWU3G__iconMini{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--surface,#fff);width:24px;height:24px;color:var(--text-2);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.editor-module__yOWU3G__iconMini:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.editor-module__yOWU3G__iconMini:disabled{opacity:.4;cursor:not-allowed}.editor-module__yOWU3G__addRow{align-items:center;gap:var(--s-2);padding:var(--s-2) 0;flex-wrap:wrap;display:flex}.editor-module__yOWU3G__addRowLabel{font-size:var(--fs-sm);color:var(--text-2)}.editor-module__yOWU3G__addRowBtn{border:1px dashed var(--border);border-radius:var(--radius-sm,8px);background:var(--surface,#fff);width:32px;height:32px;color:var(--text);font-weight:var(--fw-semibold);cursor:pointer}.editor-module__yOWU3G__addRowBtn:hover{border-style:solid;border-color:var(--primary);color:var(--primary)}.editor-module__yOWU3G__palette{border:1px solid var(--border);border-radius:var(--radius-md,12px);padding:var(--s-3);top:var(--s-4);position:sticky}.editor-module__yOWU3G__paletteTitle{margin:0 0 var(--s-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.editor-module__yOWU3G__paletteHint{color:var(--text-3);margin:0 0 var(--s-3);font-size:12px}.editor-module__yOWU3G__paletteGroup{margin-bottom:var(--s-3)}.editor-module__yOWU3G__paletteGroupHead{align-items:center;gap:var(--s-1);width:100%;padding:var(--s-1) 0;margin-bottom:var(--s-1);text-transform:uppercase;letter-spacing:.02em;color:var(--text-3);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:11px;display:flex}.editor-module__yOWU3G__paletteGroupHead:hover{color:var(--text-2)}.editor-module__yOWU3G__paletteGroupCount{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto}.editor-module__yOWU3G__paletteItems{gap:var(--s-1);flex-direction:column;display:flex}.editor-module__yOWU3G__paletteItem{align-items:center;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--surface,#fff);font-size:var(--fs-sm);color:var(--text);cursor:grab;touch-action:none;display:flex}.editor-module__yOWU3G__paletteItem:hover{border-color:var(--primary)}.editor-module__yOWU3G__dragging{opacity:.5}.editor-module__yOWU3G__settingsForm{gap:var(--s-4);flex-direction:column;display:flex}.editor-module__yOWU3G__settingsField{gap:var(--s-2);flex-direction:column;display:flex}.editor-module__yOWU3G__settingsLabel{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.editor-module__yOWU3G__settingsChecks{gap:var(--s-2);flex-direction:column;display:flex}.editor-module__yOWU3G__overlayItem{align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:var(--radius-sm,8px);background:var(--surface,#fff);border:1px solid var(--primary);box-shadow:var(--shadow-md,0 6px 16px #0000001f);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);display:flex}
.DashboardView-module__a-xTUq__loading{padding:var(--s-8) 0;justify-content:center;display:flex}
.IconPicker-module__lL4GoW__root{gap:var(--s-1-half);flex-direction:column;display:flex}.IconPicker-module__lL4GoW__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2)}.IconPicker-module__lL4GoW__grid{gap:var(--s-1-half);max-height:220px;padding:var(--s-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:repeat(8,1fr);display:grid;overflow-y:auto}.IconPicker-module__lL4GoW__option{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;transition:background-color var(--duration-normal) var(--easing-standard), border-color var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard);background:0 0;border:1px solid #0000;place-items:center;display:grid}.IconPicker-module__lL4GoW__option:hover{background:var(--surface-2);color:var(--text)}.IconPicker-module__lL4GoW__option:focus-visible{border-color:var(--primary);outline:none}.IconPicker-module__lL4GoW__option.IconPicker-module__lL4GoW__selected{background:var(--primary-50);color:var(--primary);border-color:var(--primary)}@media (max-width:480px){.IconPicker-module__lL4GoW__grid{grid-template-columns:repeat(6,1fr)}}
.CategoriesTab-module__bOer_q__tree{gap:var(--s-1-half);flex-direction:column;display:flex}.CategoriesTab-module__bOer_q__empty{padding:var(--s-8) var(--s-4);text-align:center;color:var(--text-3);font-size:var(--fs-sm)}.CategoriesTab-module__bOer_q__emptyState{flex:1;justify-content:center;align-self:stretch}.CategoriesTab-module__bOer_q__branch{flex-direction:column;display:flex}.CategoriesTab-module__bOer_q__node{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2-half);border-radius:var(--radius-sm);cursor:grab;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) var(--easing-standard);display:flex;position:relative}.CategoriesTab-module__bOer_q__node:active{cursor:grabbing}.CategoriesTab-module__bOer_q__node:hover{background:var(--surface-2)}.CategoriesTab-module__bOer_q__node:hover .CategoriesTab-module__bOer_q__actions{opacity:1}.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragging{opacity:.5}.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragOverChild{background:var(--primary-50);box-shadow:inset 0 0 0 1px var(--primary)}.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragOverBefore:after,.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragOverAfter:after{content:"";background:var(--primary);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:0;right:0}.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragOverBefore:after{top:-2px}.CategoriesTab-module__bOer_q__node.CategoriesTab-module__bOer_q__dragOverAfter:after{bottom:-2px}.CategoriesTab-module__bOer_q__caret{border-radius:var(--radius-xs);width:18px;height:18px;color:var(--text-3);cursor:pointer;transition:transform var(--duration-normal) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}.CategoriesTab-module__bOer_q__caret.CategoriesTab-module__bOer_q__leaf{visibility:hidden}.CategoriesTab-module__bOer_q__caret.CategoriesTab-module__bOer_q__collapsed{transform:rotate(-90deg)}.CategoriesTab-module__bOer_q__icon{border-radius:var(--radius-sm);background:var(--surface-2);width:28px;height:28px;color:var(--text-2);flex-shrink:0;place-items:center;display:grid}.CategoriesTab-module__bOer_q__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CategoriesTab-module__bOer_q__meta{font-size:var(--fs-sm);color:var(--text-3)}.CategoriesTab-module__bOer_q__pill{padding:var(--s-1-half) var(--s-2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.CategoriesTab-module__bOer_q__prefix{padding:0 var(--s-1-half);border-radius:var(--radius-xs);background:var(--primary-50);height:18px;color:var(--primary-700,var(--primary));font-family:var(--font-mono,ui-monospace, SFMono-Regular, monospace);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;margin-left:var(--s-2);align-items:center;display:inline-flex}.CategoriesTab-module__bOer_q__actions{align-items:center;gap:var(--s-1-half);opacity:0;transition:opacity var(--duration-normal) var(--easing-standard);display:flex}.CategoriesTab-module__bOer_q__children{padding-left:var(--s-3);border-left:1px dashed var(--border);gap:var(--s-1-half);margin-left:28px;margin-top:var(--s-1-half);flex-direction:column;display:flex}.CategoriesTab-module__bOer_q__children>.CategoriesTab-module__bOer_q__branch>.CategoriesTab-module__bOer_q__node:before{content:"";top:50%;left:calc(-1 * var(--s-3));width:calc(var(--s-3) + var(--s-2-half) + 18px + var(--s-2) / 2);border-top:1px dashed var(--border);pointer-events:none;position:absolute}@media (max-width:640px){.CategoriesTab-module__bOer_q__children{margin-left:var(--s-4);padding-left:var(--s-2)}.CategoriesTab-module__bOer_q__children>.CategoriesTab-module__bOer_q__branch>.CategoriesTab-module__bOer_q__node:before{display:none}.CategoriesTab-module__bOer_q__actions{opacity:1}}
.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:960px;max-width:calc(100vw - var(--s-8))}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-6);grid-template-columns:320px 1fr;align-items:start;display:grid}.ProductEditorModal-module__enpiSG__photoCol{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__fields{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__section{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.ProductEditorModal-module__enpiSG__sectionTitle{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0}.ProductEditorModal-module__enpiSG__row2{gap:var(--s-3);grid-template-columns:1fr 1fr;min-width:0;display:grid}.ProductEditorModal-module__enpiSG__rowSplit{gap:var(--s-3);grid-template-columns:2fr 1fr;min-width:0;display:grid}@media (max-width:767.98px){.ProductEditorModal-module__enpiSG__editor.ProductEditorModal-module__enpiSG__editor{width:100%;max-width:100%}.ProductEditorModal-module__enpiSG__layout{gap:var(--s-5);grid-template-columns:1fr}.ProductEditorModal-module__enpiSG__row2,.ProductEditorModal-module__enpiSG__rowSplit{grid-template-columns:1fr}}.ProductEditorModal-module__enpiSG__bomEmpty{color:var(--text-3,#9ca3af);padding:4px 0 8px;font-size:.875rem}.ProductEditorModal-module__enpiSG__bomRow{grid-template-columns:1fr 90px 90px 32px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.ProductEditorModal-module__enpiSG__bomName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductEditorModal-module__enpiSG__bomLineCost{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ProductEditorModal-module__enpiSG__bomAddRow{margin-top:4px}.ProductEditorModal-module__enpiSG__bomTotal{border-top:1px solid var(--border-1,#e5e7eb);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}
.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}
.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%}}
.BillingSection-module__N0OyKG__page{gap:var(--s-5);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__center{padding:var(--s-7);justify-content:center;display:flex}.BillingSection-module__N0OyKG__balanceCard{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,16px);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__balanceMain{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.BillingSection-module__N0OyKG__balanceLabel{font-size:var(--fs-sm);color:var(--text-3)}.BillingSection-module__N0OyKG__balanceValue{font-size:var(--fs-2xl,28px);font-weight:var(--fw-bold);color:var(--text)}.BillingSection-module__N0OyKG__balanceMeta{gap:var(--s-4);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.BillingSection-module__N0OyKG__topupRow{align-items:center;gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.BillingSection-module__N0OyKG__topupLabel{font-size:var(--fs-sm);color:var(--text-3);margin-right:var(--s-1)}.BillingSection-module__N0OyKG__topupChip{cursor:pointer}.BillingSection-module__N0OyKG__alertBanner{padding:var(--s-3) var(--s-4);border-radius:var(--radius);font-size:var(--fs-sm);border:1px solid #0000}.BillingSection-module__N0OyKG__alertWarn{background:var(--warning-50,#fff7ed);border-color:var(--warning,#f59e0b);color:var(--text)}.BillingSection-module__N0OyKG__alertDanger{background:var(--danger-50,#fef2f2);border-color:var(--danger);color:var(--text)}.BillingSection-module__N0OyKG__amountCredit{color:var(--success);font-variant-numeric:tabular-nums}.BillingSection-module__N0OyKG__amountDebit{color:var(--text);font-variant-numeric:tabular-nums}.BillingSection-module__N0OyKG__storageNote{font-size:var(--fs-sm);color:var(--text-3);margin:0}.BillingSection-module__N0OyKG__sectionCard{gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,16px);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__sectionTitle{font-size:var(--fs-md);font-weight:var(--fw-bold);margin:0}.BillingSection-module__N0OyKG__sectionSubtitle{font-size:var(--fs-sm);color:var(--text-3);margin:2px 0 0}.BillingSection-module__N0OyKG__usageGrid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.BillingSection-module__N0OyKG__usageRow{gap:var(--s-1-half);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__usageHead{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-size:var(--fs-sm);color:var(--text-2);display:flex}.BillingSection-module__N0OyKG__usageValue{font-weight:var(--fw-medium);color:var(--text)}.BillingSection-module__N0OyKG__plans{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;display:grid}.BillingSection-module__N0OyKG__planCard{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,16px);flex-direction:column;display:flex;position:relative}.BillingSection-module__N0OyKG__planCurrent{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-50)}.BillingSection-module__N0OyKG__planPopular{border-color:var(--primary)}.BillingSection-module__N0OyKG__popularBadge{top:var(--s-3);right:var(--s-3);position:absolute}.BillingSection-module__N0OyKG__planName{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.BillingSection-module__N0OyKG__planPrice{font-size:var(--fs-2xl,28px);font-weight:var(--fw-bold);color:var(--text);align-items:baseline;gap:var(--s-1);display:flex}.BillingSection-module__N0OyKG__planPrice small{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--text-3)}.BillingSection-module__N0OyKG__features{gap:var(--s-2);font-size:var(--fs-sm);color:var(--text-2);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.BillingSection-module__N0OyKG__features li{gap:var(--s-2);align-items:flex-start;display:flex}.BillingSection-module__N0OyKG__featureIcon{color:var(--success);flex-shrink:0;margin-top:2px}.BillingSection-module__N0OyKG__featureIconOff{color:var(--text-3);flex-shrink:0;margin-top:2px}.BillingSection-module__N0OyKG__featureOff{color:var(--text-3)}.BillingSection-module__N0OyKG__storageHead{gap:var(--s-3);color:var(--text);align-items:flex-start;display:flex}.BillingSection-module__N0OyKG__storageControls{align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.BillingSection-module__N0OyKG__storagePrice{align-items:baseline;gap:var(--s-1);margin-right:auto;display:flex}.BillingSection-module__N0OyKG__storagePriceValue{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text)}.BillingSection-module__N0OyKG__storagePrice small{font-size:var(--fs-sm);color:var(--text-3)}.BillingSection-module__N0OyKG__history{gap:var(--s-3);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__historyTitle{font-size:var(--fs-md);font-weight:var(--fw-bold);margin:0}.BillingSection-module__N0OyKG__historyTable{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.BillingSection-module__N0OyKG__historyRow{gap:var(--s-3);padding:var(--s-3) var(--s-4);font-size:var(--fs-sm);border-top:1px solid var(--border);grid-template-columns:1.4fr 1.4fr 1fr 1fr;align-items:center;display:grid}.BillingSection-module__N0OyKG__historyRow:first-child{border-top:none}.BillingSection-module__N0OyKG__historyHead{background:var(--surface-2,var(--bg-2));color:var(--text-3);font-weight:var(--fw-medium);text-transform:uppercase;font-size:var(--fs-xs,11px);letter-spacing:.02em}.BillingSection-module__N0OyKG__amountCell{text-align:right;font-variant-numeric:tabular-nums}.BillingSection-module__N0OyKG__statusDot{width:7px;height:7px;margin-right:var(--s-1);vertical-align:middle;border-radius:50%;display:inline-block}.BillingSection-module__N0OyKG__dot_success{background:var(--success)}.BillingSection-module__N0OyKG__dot_danger{background:var(--danger)}.BillingSection-module__N0OyKG__dot_warn{background:var(--warning,var(--warn))}.BillingSection-module__N0OyKG__methodLabel{align-items:center;gap:var(--s-1-half);display:inline-flex}.BillingSection-module__N0OyKG__payAmount{padding:var(--s-3) 0;font-size:var(--fs-md);justify-content:space-between;align-items:baseline;display:flex}.BillingSection-module__N0OyKG__payAmount strong{font-size:var(--fs-xl);font-weight:var(--fw-bold)}.BillingSection-module__N0OyKG__payError{margin-top:var(--s-3)}.BillingSection-module__N0OyKG__cardForm{gap:var(--s-3);margin-top:var(--s-4);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__cardRow{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.BillingSection-module__N0OyKG__testHint{font-size:var(--fs-xs,12px);color:var(--text-3);margin:0}.BillingSection-module__N0OyKG__sbpBox{align-items:center;gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-4);flex-direction:column;display:flex}.BillingSection-module__N0OyKG__qrMock{border:2px dashed var(--border);border-radius:var(--radius);width:160px;height:160px;color:var(--text-3);background:var(--surface-2,var(--bg-2));justify-content:center;align-items:center;display:flex}.BillingSection-module__N0OyKG__sbpHint{text-align:center;font-size:var(--fs-sm);color:var(--text-2);max-width:280px;margin:0}
.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 auto}@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__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}.AdminView-module__OF5rsq__permsSubtitle{margin:0 0 var(--s-4);color:var(--text-2);font-size:var(--fs-sm)}.AdminView-module__OF5rsq__permsLoader{padding:var(--s-6);justify-content:center;align-items:center;display:flex}.AdminView-module__OF5rsq__permsError{color:var(--danger);font-size:var(--fs-sm)}.AdminView-module__OF5rsq__permsBadge{margin-left:var(--s-2);padding:0 var(--s-2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.AdminView-module__OF5rsq__confirmError{font-size:var(--fs-sm);color:var(--danger)}
.FilesSection-module__bG-LOq__quota{margin-bottom:16px}.FilesSection-module__bG-LOq__quotaBar{margin-top:8px}.FilesSection-module__bG-LOq__folderBar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.FilesSection-module__bG-LOq__breadcrumbs{color:var(--color-text-secondary,#667085);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.FilesSection-module__bG-LOq__crumb{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:6px;padding:2px 4px}.FilesSection-module__bG-LOq__crumb:hover{color:var(--color-text-primary,#101828);background:var(--color-surface-hover,#f2f4f7)}.FilesSection-module__bG-LOq__crumbCurrent{color:var(--color-text-primary,#101828);cursor:default;font-weight:600}.FilesSection-module__bG-LOq__folderChips{flex-wrap:wrap;gap:8px;display:flex}.FilesSection-module__bG-LOq__searchRow{align-items:center;gap:8px;width:100%;display:flex}.FilesSection-module__bG-LOq__searchRow>:first-child{flex:auto;min-width:0}.FilesSection-module__bG-LOq__searchRow>:last-child{flex:none}.FilesSection-module__bG-LOq__folderChip{align-items:center;display:inline-flex}.FilesSection-module__bG-LOq__folderChipActions{opacity:0;align-items:center;gap:2px;transition:opacity .15s;display:inline-flex}.FilesSection-module__bG-LOq__folderChip:hover .FilesSection-module__bG-LOq__folderChipActions,.FilesSection-module__bG-LOq__folderChip:focus-within .FilesSection-module__bG-LOq__folderChipActions{opacity:1}.FilesSection-module__bG-LOq__actionsCell{justify-content:flex-end;align-items:center;gap:2px;display:flex}.FilesSection-module__bG-LOq__thumb{background:var(--color-surface-subtle,#f2f4f7);width:28px;height:28px;color:var(--color-text-secondary,#667085);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.FilesSection-module__bG-LOq__thumbImg{object-fit:cover;width:100%;height:100%}.FilesSection-module__bG-LOq__dropZone{border:2px dashed #0000;border-radius:10px;flex-direction:column;flex:1;min-height:0;transition:border-color .15s;display:flex;position:relative}@media (max-width:640px){.FilesSection-module__bG-LOq__dropZone{flex:none;min-height:auto}}.FilesSection-module__bG-LOq__dropZone[data-dragover]{border-color:var(--color-primary,#2e90fa)}.FilesSection-module__bG-LOq__dropHint{z-index:2;color:var(--color-primary,#2e90fa);pointer-events:none;background:#fffc;border-radius:8px;justify-content:center;align-items:center;font-weight:600;display:none;position:absolute;inset:0}.FilesSection-module__bG-LOq__dropZone[data-dragover] .FilesSection-module__bG-LOq__dropHint{display:flex}.FilesSection-module__bG-LOq__nameCell{align-items:center;gap:10px;min-width:0;display:flex}.FilesSection-module__bG-LOq__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FilesSection-module__bG-LOq__muted{color:var(--color-text-secondary,#667085)}
.DealsBoard-module__idt0FG__root{gap:var(--s-4);flex-direction:column;display:flex}.DealsBoard-module__idt0FG__toolbar{align-items:flex-end;gap:var(--s-3);display:flex}.DealsBoard-module__idt0FG__loading{padding:var(--s-7) 0;justify-content:center;display:flex}.DealsBoard-module__idt0FG__board{gap:var(--s-4);padding-bottom:var(--s-2);align-items:flex-start;display:flex;overflow-x:auto}.DealsBoard-module__idt0FG__column{gap:var(--s-3);max-height:100%;padding:var(--s-4);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg,16px);flex-direction:column;flex:0 0 280px;transition:border-color .12s,background .12s;display:flex}.DealsBoard-module__idt0FG__columnDragOver{border-color:var(--primary);background:var(--primary-50)}.DealsBoard-module__idt0FG__columnHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.DealsBoard-module__idt0FG__columnTitle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.DealsBoard-module__idt0FG__columnCount{min-width:22px;height:22px;padding:0 var(--s-2);border-radius:var(--radius-pill,999px);background:var(--surface);border:1px solid var(--border);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-2);justify-content:center;align-items:center;display:inline-flex}.DealsBoard-module__idt0FG__columnBody{gap:var(--s-2);flex-direction:column;min-height:60px;display:flex;overflow-y:auto}.DealsBoard-module__idt0FG__columnEmpty{padding:var(--s-3) 0;text-align:center;font-size:var(--fs-xs);color:var(--text-3);margin:0}.DealsBoard-module__idt0FG__card{gap:var(--s-2);cursor:grab;flex-direction:column;display:flex}.DealsBoard-module__idt0FG__card:active{cursor:grabbing}.DealsBoard-module__idt0FG__cardTop{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.DealsBoard-module__idt0FG__cardNumber{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.DealsBoard-module__idt0FG__cardMenu{display:inline-flex}.DealsBoard-module__idt0FG__cardCustomer{line-height:1.25;font-size:var(--fs-sm);flex-direction:column;display:flex}.DealsBoard-module__idt0FG__cardFoot{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.DealsBoard-module__idt0FG__cardTotal{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.DealsBoard-module__idt0FG__cardMuted{color:var(--text-3);font-size:var(--fs-xs)}
