.PriceTable-module__0fqHmG__wrap{gap:var(--space-4);flex-direction:column;display:flex}.PriceTable-module__0fqHmG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__subs{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__subGroup{gap:var(--space-1);-webkit-padding-start:var(--space-2);-webkit-border-start:var(--border-hairline) solid var(--color-hairline);flex-direction:column;display:flex}.PriceTable-module__0fqHmG__subGroup:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:var(--border-hairline) solid var(--color-hairline);padding-left:var(--space-2)}.PriceTable-module__0fqHmG__subGroup:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:var(--border-hairline) solid var(--color-hairline);padding-left:var(--space-2)}.PriceTable-module__0fqHmG__subGroup:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:var(--border-hairline) solid var(--color-hairline);padding-left:var(--space-2)}.PriceTable-module__0fqHmG__subGroup:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:var(--border-hairline) solid var(--color-hairline);padding-right:var(--space-2)}.PriceTable-module__0fqHmG__subGroup:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:var(--border-hairline) solid var(--color-hairline);padding-right:var(--space-2)}.PriceTable-module__0fqHmG__subGroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:var(--border-hairline) solid var(--color-hairline);padding-right:var(--space-2)}.PriceTable-module__0fqHmG__subGroupHeading{font:var(--t-caption);color:var(--color-text-muted);font-weight:600}.PriceTable-module__0fqHmG__subGroupChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__compareLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--color-accent);background:var(--color-accent-tint);color:var(--color-accent-text);font:var(--t-label);white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.PriceTable-module__0fqHmG__compareLink:hover{background:var(--color-action);color:var(--color-on-action);text-decoration:none}.PriceTable-module__0fqHmG__compareLink:active{background:var(--color-action-press);color:var(--color-on-action)}.PriceTable-module__0fqHmG__compareHint{font:var(--t-caption);color:var(--color-accent-text);margin:0}.PriceTable-module__0fqHmG__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__tools .PriceTable-module__0fqHmG__select{max-width:12rem}.PriceTable-module__0fqHmG__sort{align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:inline-flex}.PriceTable-module__0fqHmG__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border-hairline) solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-strong);font:var(--t-label);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}.PriceTable-module__0fqHmG__select:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:1px}.PriceTable-module__0fqHmG__specFilters{gap:var(--space-2);padding:var(--space-3);border:var(--border-hairline) solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--color-surface-subtle,var(--color-surface));flex-direction:column;display:flex}.PriceTable-module__0fqHmG__specFilterTriggers{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__specFilterActive{gap:var(--space-2);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__specFilterClear{font:var(--t-caption);color:var(--color-accent-text);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.PriceTable-module__0fqHmG__specFilterEmpty{padding:var(--space-4);text-align:center;font:var(--t-label);color:var(--color-text-muted);margin:0}.PriceTable-module__0fqHmG__meta{justify-content:space-between;align-items:baseline;gap:var(--space-4);font:var(--t-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__note{color:var(--color-text-muted)}.PriceTable-module__0fqHmG__tableScroll{border:var(--border-hairline) solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.PriceTable-module__0fqHmG__tableScroll:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:2px}.PriceTable-module__0fqHmG__table{border-collapse:collapse;width:100%;min-width:760px}.PriceTable-module__0fqHmG__table thead th{font:var(--t-thead);color:var(--color-text-muted);text-align:start;padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);-webkit-border-after:var(--border-hairline) solid var(--color-hairline);border-bottom:var(--border-hairline) solid var(--color-hairline);white-space:nowrap;position:-webkit-sticky;position:sticky;top:0}.PriceTable-module__0fqHmG__table tbody th,.PriceTable-module__0fqHmG__table tbody td{padding:var(--space-3) var(--space-4);-webkit-border-after:var(--border-hairline) solid var(--color-hairline);border-bottom:var(--border-hairline) solid var(--color-hairline);font:var(--t-data);color:var(--color-text);text-align:start;vertical-align:middle}.PriceTable-module__0fqHmG__table tbody tr:last-child th,.PriceTable-module__0fqHmG__table tbody tr:last-child td{-webkit-border-after:0;border-bottom:0}.PriceTable-module__0fqHmG__table tbody tr:hover{background:var(--color-surface-sunken);box-shadow:inset -2px 0 0 var(--color-accent)}.PriceTable-module__0fqHmG__name{color:var(--color-text-strong);white-space:nowrap;font-weight:600}.PriceTable-module__0fqHmG__nameLink{color:inherit;text-decoration:none}.PriceTable-module__0fqHmG__nameLink:hover{text-decoration:underline}.PriceTable-module__0fqHmG__muted{color:var(--color-text-muted)}.PriceTable-module__0fqHmG__num{text-align:end;font-variant-numeric:tabular-nums}.PriceTable-module__0fqHmG__price{font:var(--t-price-cell);color:var(--color-text-strong)}.PriceTable-module__0fqHmG__rowBasis{font:var(--t-caption);color:var(--color-text-muted);white-space:nowrap}.PriceTable-module__0fqHmG__actionsCol{text-align:center}.PriceTable-module__0fqHmG__row{display:table-row}.PriceTable-module__0fqHmG__compareCell,.PriceTable-module__0fqHmG__priceCell,.PriceTable-module__0fqHmG__movementCell,.PriceTable-module__0fqHmG__deliveryCell,.PriceTable-module__0fqHmG__blankOnNarrow{display:table-cell}.PriceTable-module__0fqHmG__sizeCell{white-space:nowrap;display:table-cell}.PriceTable-module__0fqHmG__compareCheckboxHit{cursor:pointer;justify-content:center;align-items:center;min-height:44px;min-width:44px;display:inline-flex}.PriceTable-module__0fqHmG__actionsCell{text-align:center;display:table-cell}.PriceTable-module__0fqHmG__addBtnLabel{white-space:nowrap}.PriceTable-module__0fqHmG__actions{align-items:center;gap:var(--space-1);display:inline-flex}.PriceTable-module__0fqHmG__addBtn{border-radius:var(--radius-sm);background:var(--color-action);color:var(--color-on-action);font:var(--t-label);cursor:pointer;white-space:nowrap;padding:var(--space-2) var(--space-3);border:0;align-items:center;gap:4px;min-height:36px;font-weight:600;display:inline-flex}.PriceTable-module__0fqHmG__addBtn:hover:not(:disabled){background:var(--color-action-hover)}.PriceTable-module__0fqHmG__addBtn:disabled{cursor:not-allowed;opacity:.65}.PriceTable-module__0fqHmG__modalCta{border-radius:var(--radius-sm);background:var(--color-action);color:var(--color-on-action);font:var(--t-button);padding:var(--space-3) var(--space-5);cursor:pointer;border:0;justify-content:center;align-items:center;min-height:48px;font-weight:600;display:inline-flex}.PriceTable-module__0fqHmG__modalCta:hover{background:var(--color-action-hover)}.PriceTable-module__0fqHmG__modalCta:active{background:var(--color-action-press);transform:translateY(1px)}@media (max-width:767px){.PriceTable-module__0fqHmG__tableScroll{background:0 0;border:0;border-radius:0;overflow-x:visible}.PriceTable-module__0fqHmG__table{min-width:0;display:block}.PriceTable-module__0fqHmG__table thead{display:none}.PriceTable-module__0fqHmG__table tbody{gap:var(--space-3);flex-direction:column;display:flex}.PriceTable-module__0fqHmG__table tbody tr{align-items:baseline;gap:var(--space-1) var(--space-3);border:var(--border-hairline) solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4);flex-wrap:wrap;display:flex}.PriceTable-module__0fqHmG__table tbody tr:hover{background:var(--color-surface);box-shadow:none}.PriceTable-module__0fqHmG__table tbody th,.PriceTable-module__0fqHmG__table tbody td{-webkit-border-after:0;text-align:start;font:var(--t-body-sm);color:var(--color-text-muted);border-bottom:0;order:4;padding:0;display:block}.PriceTable-module__0fqHmG__table tbody td[data-label]:before{content:attr(data-label) ": "}.PriceTable-module__0fqHmG__table tbody th.PriceTable-module__0fqHmG__name{font:var(--t-h4);color:var(--color-text-strong);white-space:normal;flex-basis:100%;order:1}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__priceCell{font:var(--t-price-hero);color:var(--color-text-strong);order:2;font-size:1.5rem}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__priceCell:after{content:" " attr(data-unit);font:var(--t-caption);color:var(--color-text-muted)}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__priceCell .PriceTable-module__0fqHmG__rowBasis{display:none}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__movementCell{order:3}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell{-webkit-margin-before:var(--space-2);flex-basis:100%;order:5;margin-top:var(--space-2)}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell .PriceTable-module__0fqHmG__actions{gap:var(--space-2);width:100%;display:flex}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell .PriceTable-module__0fqHmG__actions>.PriceTable-module__0fqHmG__addBtn{padding:var(--space-3);min-height:48px;font:var(--t-button);flex:1;justify-content:center}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell .PriceTable-module__0fqHmG__addBtnLabel{font-size:0}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell .PriceTable-module__0fqHmG__addBtnLabel:after{content:"افزودن به سبد";font:var(--t-button)}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__actionsCell .PriceTable-module__0fqHmG__actions>*{min-height:44px;min-width:44px}.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__compareCell,.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__sizeCell,.PriceTable-module__0fqHmG__table tbody td.PriceTable-module__0fqHmG__blankOnNarrow{display:none}.PriceTable-module__0fqHmG__toolbar{gap:var(--space-3)}}.PriceTable-module__0fqHmG__addBtn:active:not(:disabled){background:var(--color-action-press);transform:translateY(1px)}.PriceTable-module__0fqHmG__quickJump{gap:var(--space-2);-webkit-padding-after:var(--space-1);-webkit-overflow-scrolling:touch;flex-wrap:wrap;padding-bottom:var(--space-1);display:flex;overflow-x:auto}.PriceTable-module__0fqHmG__quickJumpChip{min-height:44px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font:var(--t-label);white-space:nowrap;cursor:pointer;flex:none;align-items:center;display:inline-flex}.PriceTable-module__0fqHmG__quickJumpChip:hover{background:var(--color-surface-sunken)}.PriceTable-module__0fqHmG__quickJumpChip:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:1px}.PriceTable-module__0fqHmG__factoryList{gap:var(--space-3);flex-direction:column;display:flex}.PriceTable-module__0fqHmG__factorySection{border:var(--border-hairline) solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.PriceTable-module__0fqHmG__factorySummary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;list-style:none;display:flex}.PriceTable-module__0fqHmG__factorySummary::-webkit-details-marker{display:none}.PriceTable-module__0fqHmG__factorySummary:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:-2px}.PriceTable-module__0fqHmG__factorySummaryMain{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.PriceTable-module__0fqHmG__factoryTitle{font:var(--t-h4);color:var(--color-text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.PriceTable-module__0fqHmG__factoryChevron{color:var(--color-text-muted);transition:transform var(--dur-fast) var(--ease-standard);flex:none}.PriceTable-module__0fqHmG__factorySection[open] .PriceTable-module__0fqHmG__factoryChevron{transform:rotate(180deg)}.PriceTable-module__0fqHmG__factorySummaryMeta{font:var(--t-caption);color:var(--color-text-muted);white-space:nowrap}.PriceTable-module__0fqHmG__factoryBody{-webkit-border-before:var(--border-hairline) solid var(--color-hairline);border-top:var(--border-hairline) solid var(--color-hairline);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.PriceTable-module__0fqHmG__factoryTools{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);-webkit-padding-after:var(--space-1);flex-wrap:wrap;padding-bottom:var(--space-1);display:flex}.PriceTable-module__0fqHmG__vatNote{font:var(--t-caption);color:var(--color-text-muted)}@media (max-width:420px){.PriceTable-module__0fqHmG__factoryTools{justify-content:flex-start}}.PriceTable-module__0fqHmG__compareScroll{overflow-x:auto}.PriceTable-module__0fqHmG__compareTable{border-collapse:collapse;width:100%;min-width:480px}.PriceTable-module__0fqHmG__compareTable th,.PriceTable-module__0fqHmG__compareTable td{padding:var(--space-3) var(--space-4);-webkit-border-after:var(--border-hairline) solid var(--color-hairline);border-bottom:var(--border-hairline) solid var(--color-hairline);text-align:start;vertical-align:middle;white-space:nowrap}.PriceTable-module__0fqHmG__compareTable th[scope=row]{color:var(--color-text-muted);background:var(--color-surface);font-weight:600;position:-webkit-sticky;position:sticky}.PriceTable-module__0fqHmG__compareTable th[scope=row]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.PriceTable-module__0fqHmG__compareTable th[scope=row]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.PriceTable-module__0fqHmG__compareTable th[scope=row]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.PriceTable-module__0fqHmG__compareTable th[scope=row]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.PriceTable-module__0fqHmG__compareTable th[scope=row]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.PriceTable-module__0fqHmG__compareTable th[scope=row]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.PriceTable-module__0fqHmG__rowDiffers th[scope=row],.PriceTable-module__0fqHmG__rowDiffers td{background:var(--color-accent-tint)}
