.list-panels_search__I34hi.list-panels_search__I34hi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;min-width:0;margin:0 0 12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:none}.list-panels_search__I34hi.list-panels_search__I34hi>:not(form),.list-panels_search__I34hi.list-panels_search__I34hi>form>[data-filter-actions],.list-panels_search__I34hi.list-panels_search__I34hi>form>label{width:100%;min-width:0;max-width:none;margin:0}.list-panels_search__I34hi>form>label,.list-panels_search__I34hi>label{display:grid;gap:6px;font-size:12px;color:var(--muted-foreground)}.list-panels_search__I34hi .admin-site-picker{display:grid;gap:6px}.list-panels_search__I34hi .admin-site-picker>span{margin:0}.list-panels_search__I34hi :is(.ui-input,.admin-input,.ui-select-trigger,.admin-select-trigger,.admin-picker-trigger){width:100%;min-width:0;max-width:100%;height:36px;min-height:36px}.list-panels_actions__qpuYl{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:end;gap:8px;min-width:0;min-height:36px}.list-panels_actions__qpuYl .ui-button{height:36px;min-height:36px}.list-panels_panel__Qaaj5.list-panels_panel__Qaaj5{min-width:0;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:none}.list-panels_panel__Qaaj5.list-panels_panel__Qaaj5>.admin-table,.list-panels_viewport__fmSCV>.admin-table{height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;border:1px solid var(--border);border-radius:8px;box-shadow:none}.list-panels_toolbar__iXWw8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.list-panels_viewport__fmSCV{position:relative;min-width:0}.list-panels_placeholder__gO3yN{height:256px}.list-panels_progress__CR_Qn{position:absolute;inset:0;background:color-mix(in srgb,var(--surface) 72%,transparent);border-radius:0 0 8px 8px;z-index:2;pointer-events:none}.list-panels_failure__9bS__,.list-panels_indicator__mJiO8{position:absolute;left:50%;top:var(--list-progress-center,128px);transform:translate(-50%,-50%)}.list-panels_indicator__mJiO8{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;background:var(--surface);color:var(--muted-foreground);font-size:13px;white-space:nowrap}.list-panels_failure__9bS__{display:grid;gap:12px;justify-items:center;width:max-content;max-width:90%;overflow-wrap:anywhere;font-size:13px;pointer-events:auto}.list-panels_stale__NQCvw{bottom:8px;right:8px;padding:6px 10px;border-radius:6px;font-size:12px}.list-panels_completion__oEshM,.list-panels_stale__NQCvw{position:absolute;background:var(--surface);color:var(--muted-foreground)}.list-panels_completion__oEshM{left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;font-size:13px;pointer-events:none;z-index:3}.list-panels_footer__8NCGf{margin-top:16px;min-width:0}.list-panels_footer__8NCGf>.admin-pagination{margin:0;padding:0;border:0}.list-panels_panel__Qaaj5 [data-kind=time],.list-panels_panel__Qaaj5 time{white-space:nowrap}@media(max-width:1100px){.list-panels_search__I34hi.list-panels_search__I34hi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.list-panels_search__I34hi.list-panels_search__I34hi{grid-template-columns:minmax(0,1fr)}.list-panels_panel__Qaaj5.list-panels_panel__Qaaj5,.list-panels_search__I34hi.list-panels_search__I34hi{padding:12px}.list-panels_actions__qpuYl .ui-button,.list-panels_search__I34hi :is(.ui-input,.admin-input,.ui-select-trigger,.admin-select-trigger,.admin-picker-trigger){height:40px;min-height:40px}.list-panels_footer__8NCGf .admin-pagination-summary{font-size:12px;gap:8px}.list-panels_footer__8NCGf .admin-pagination-controls{gap:4px}.list-panels_footer__8NCGf .admin-pagination-controls .admin-select-trigger{margin-left:0;min-width:104px;width:104px;flex-basis:104px;font-size:12px}}.list-panels_placeholder__gO3yN{margin:4px 0;border-radius:6px;background-image:linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--surface) 75%,transparent) 50%,transparent 75%),repeating-linear-gradient(180deg,transparent 0 18px,color-mix(in srgb,var(--muted) 90%,var(--border)) 18px 30px,transparent 30px 52px);background-size:200% 100%,100% 100%;background-repeat:no-repeat,repeat;animation:list-panels_placeholderShimmer__KjsBf 1.4s linear infinite}@keyframes list-panels_placeholderShimmer__KjsBf{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@media(prefers-reduced-motion:reduce){.list-panels_placeholder__gO3yN{animation:none}}.admin-app .admin-table :is(th,td)[data-kind=actions]{width:1%;min-width:0;padding-inline:12px;text-align:center}.admin-app .admin-table th[data-kind=actions] .admin-table-heading{justify-content:center;margin-inline:auto}.admin-app .admin-table .admin-row-actions{margin-inline:auto}.admin-app .admin-table .admin-row-action-group,.admin-app .admin-table .admin-row-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;width:max-content;min-width:0;white-space:nowrap}.admin-row-action-group>span{display:inline-flex;flex:none}.admin-product-status-control{display:inline-flex;align-items:center;gap:6px;margin-right:8px;white-space:nowrap;font-size:12px}.admin-product-status-control .admin-toggle{flex-shrink:0}.admin-app .admin-row-action-group .admin-row-icon,.admin-app .admin-row-actions .admin-row-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border:0;background:transparent;box-shadow:none;border-radius:6px}.admin-app .admin-row-action-group .admin-row-icon:not([data-destructive=true]){color:var(--foreground)}.admin-app .admin-row-action-group .admin-row-icon:not([data-destructive=true]):hover:not(:disabled){background:var(--muted)}.admin-app .admin-row-action-group .admin-row-icon[data-destructive=true]:hover:not(:disabled){background:color-mix(in srgb,#ef4444 12%,var(--surface))}.admin-app .admin-row-action-group .admin-row-more{display:none;border:0;background:transparent;color:var(--foreground);cursor:pointer}.admin-row-more:hover{background:var(--muted)}.admin-row-menu{z-index:160;min-width:160px;max-width:calc(100vw - 24px);padding:5px;background:var(--surface-raised,var(--surface));color:var(--foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 28px rgb(0 0 0/20%)}.admin-row-menu .admin-row-menu-item{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:36px;padding:8px 10px;border:0;background:transparent;color:var(--foreground);font-size:13px;white-space:nowrap;border-radius:5px;cursor:pointer}.admin-row-menu-item[data-highlighted]{background:var(--muted);outline:2px solid var(--focus);outline-offset:-2px}.admin-row-more:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.admin-app .admin-row-actions .ui-button--danger,.admin-app button[data-destructive=true],.admin-row-menu button[data-destructive=true]{color:#b42318}.dark .admin-app .admin-row-actions .ui-button--danger,.dark .admin-app button[data-destructive=true],.dark .admin-row-menu button[data-destructive=true]{color:#fca5a5}.admin-app button[data-destructive=true]:hover:not(:disabled),.admin-row-menu button[data-destructive=true][data-highlighted]{background:color-mix(in srgb,#ef4444 12%,var(--surface))}button[data-destructive=true]:focus-visible{outline:2px solid #ef4444;outline-offset:2px}button[data-destructive=true]:is(:disabled,[data-disabled=true],[aria-disabled=true]){opacity:.45;cursor:default}@media(max-width:767px){.admin-row-action-group .admin-row-action-secondary{display:none}.admin-app .admin-row-action-group .admin-row-more{display:inline-flex}}@media(pointer:coarse){.admin-app .admin-row-action-group .admin-row-icon{width:40px;min-width:40px;height:40px;min-height:40px;flex-basis:40px}.admin-row-menu .admin-row-menu-item{min-height:44px}}.catalog-tables_panel__RbjPY{min-width:0}.catalog-tables_panel__RbjPY .admin-table :is(th,td){vertical-align:middle}.catalog-tables_panel__RbjPY .admin-table table{min-width:900px}.catalog-tables_products__LWqGn .admin-table table{min-width:1120px}.catalog-tables_panel__RbjPY .admin-table :is(th,td):nth-child(2){min-width:200px}.catalog-tables_panel__RbjPY .admin-table :is(th,td):last-child:not([data-kind=actions]){min-width:130px}.catalog-tables_panel__RbjPY .admin-table .admin-row-number{width:64px;min-width:64px!important;max-width:64px}.catalog-tables_batches__rEDBE .admin-table :is(th,td):nth-child(6){min-width:220px;max-width:300px}.catalog-tables_panel__RbjPY .admin-table-identity{max-width:340px;min-width:190px}.catalog-tables_meta__uk8hH{display:flex;flex-wrap:nowrap;gap:6px;margin-top:3px;font-size:11px}.catalog-tables_badge__OafpQ,.catalog-tables_meta__uk8hH{align-items:center;color:var(--muted-foreground);line-height:1.6}.catalog-tables_badge__OafpQ{display:inline-flex;justify-content:center;gap:5px;width:fit-content;min-height:22px;padding:1px 8px;border:1px solid var(--border);border-radius:6px;background:var(--muted);font-size:11.5px;font-weight:550;letter-spacing:.01em;white-space:nowrap}.catalog-tables_badge__OafpQ[data-tone=accent]{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,transparent);border-color:color-mix(in srgb,var(--primary) 22%,transparent)}.catalog-tables_badge__OafpQ[data-tone=success]{color:var(--polish-success-fg,#047857);background:var(--polish-success-soft,#ecfdf5);border-color:color-mix(in srgb,var(--polish-success,#10b981) 26%,transparent)}.catalog-tables_badge__OafpQ[data-tone=warning]{color:var(--polish-warning-fg,#b45309);background:var(--polish-warning-soft,#fffbeb);border-color:color-mix(in srgb,var(--polish-warning,#f59e0b) 30%,transparent)}.catalog-tables_badge__OafpQ[data-tone=danger]{color:var(--polish-danger-fg,#b91c1c);background:var(--polish-danger-soft,#fef2f2);border-color:color-mix(in srgb,var(--polish-danger,#ef4444) 26%,transparent)}.catalog-tables_badge__OafpQ:is([data-tone=success],[data-tone=warning],[data-tone=danger]):before{content:"";width:6px;height:6px;flex:none;border-radius:999px;background:currentColor;opacity:.85}.catalog-tables_number__GbwSi{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:550;color:var(--foreground)}.catalog-tables_number__GbwSi .admin-table-amount{display:inline-flex;align-items:flex-end}.catalog-tables_stack__qbhCd{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.catalog-tables_secondary___Iiwm{display:block;margin-top:3px;color:var(--muted-foreground);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.catalog-tables_mono__49L1z{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.catalog-tables_cardCode__T06p1{display:inline-flex;align-items:flex-start;gap:8px;max-width:340px;padding:3px 8px;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--muted) 70%,transparent)}.catalog-tables_cardCode__T06p1 svg{flex:none;margin-top:3px;color:var(--muted-foreground)}.catalog-tables_cardCode__T06p1 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.6;overflow-wrap:anywhere;white-space:normal;color:var(--foreground)}.catalog-tables_actions__8xDAS{display:flex;flex-wrap:nowrap;gap:4px;align-items:center;max-width:250px}.catalog-tables_copy__Z3o3l{display:flex;align-items:center;gap:8px}.catalog-tables_time__xnbEb{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:12px}.catalog-tables_categoryNode__RJ0BQ{position:relative;display:flex;align-items:center;gap:8px;min-width:260px}.catalog-tables_categoryNode__RJ0BQ[data-depth="1"]{padding-left:32px}.catalog-tables_categoryNode__RJ0BQ[data-depth="1"]:before{content:"";position:absolute;left:15px;top:-4px;bottom:50%;width:12px;border-left:1px solid var(--border);border-bottom:1px solid var(--border);border-bottom-left-radius:6px}.catalog-tables_categoryExpand__k8t6i,.catalog-tables_categorySpacer__tjdhT{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none}.catalog-tables_categoryExpand__k8t6i{border:0;background:transparent;color:var(--muted-foreground);border-radius:8px;transition:background-color .15s ease,color .15s ease}.catalog-tables_categoryExpand__k8t6i:hover{background:var(--muted);color:var(--foreground)}.catalog-tables_categoryExpand__k8t6i:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.catalog-tables_categoryNode__RJ0BQ .catalog-tables_secondary___Iiwm{margin:0;white-space:nowrap}@media(pointer:coarse){.catalog-tables_categoryExpand__k8t6i,.catalog-tables_categorySpacer__tjdhT{width:40px;height:40px}}.catalog-tables_provenance__DYzmA{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:200px;max-width:280px;white-space:normal;overflow-wrap:anywhere;line-height:1.6}.catalog-tables_provenanceName__tI2bE{font-weight:550;color:var(--foreground)}.catalog-tables_provenanceDetail__IHXFb,.catalog-tables_provenanceEmpty__OyO3u{color:var(--muted-foreground);font-size:12px}.catalog-tables_provenanceHeading__FPDnZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.catalog-tables_provenanceCode__V5jsz{padding:0 6px;border-radius:4px;background:var(--muted);color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-variant-numeric:tabular-nums}.catalog-tables_provenanceManager__gBJYt{display:flex;align-items:baseline;gap:8px;padding-top:2px}.catalog-tables_provenanceManager__gBJYt>span{flex:none}.catalog-tables_provenanceManager__gBJYt .catalog-tables_provenance__DYzmA{min-width:0;max-width:240px;gap:2px}.catalog-tables_provenanceManager__gBJYt .catalog-tables_provenanceName__tI2bE{font-size:12px;font-weight:400}.categories_actions__fqDfJ{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;white-space:nowrap}.admin-app .categories_creation__1XT6O.admin-dialog.admin-dialog--compact{width:min(440px,calc(100vw - 32px))!important;max-width:440px!important}.categories_actions__fqDfJ .ui-button--danger{color:var(--polish-danger-fg,#b91c1c);background:transparent;border-color:transparent;box-shadow:none}.categories_actions__fqDfJ .ui-button--danger:hover:not(:disabled){color:var(--polish-danger-fg,#991b1b);background:var(--polish-danger-soft,#fee2e2)}.dark .categories_actions__fqDfJ .ui-button--danger{color:var(--polish-danger-fg,#f87171)}.dark .categories_actions__fqDfJ .ui-button--danger:hover:not(:disabled){color:var(--polish-danger-fg,#fca5a5);background:var(--polish-danger-soft,#450a0a)}.categories_actions__fqDfJ .ui-button--danger:disabled{opacity:.45}@media(min-width:768px){.categories_panel__Kb1Ur .admin-table :is(th,td):last-child{min-width:148px}}.content-benefits-tables_panel__Qs8wE .admin-table table{min-width:850px}.content-benefits-tables_panel__Qs8wE .admin-table td{vertical-align:middle}.content-benefits-tables_panel__Qs8wE .admin-table td:nth-child(2){min-width:200px;max-width:300px;white-space:nowrap}.content-benefits-tables_panel__Qs8wE .admin-table [data-kind=number]{text-align:right}.content-benefits-tables_description__A1a67,.content-benefits-tables_identifier__po9ZW{font-size:12px;overflow-wrap:normal;white-space:nowrap}.content-benefits-tables_description__A1a67{max-width:320px;color:var(--muted-foreground)}.content-benefits-tables_secondary__kJt7_,.content-benefits-tables_unit__hoSAu{font-size:11px;color:var(--muted-foreground)}.content-benefits-tables_number__bVjCH{text-align:right;font-variant-numeric:tabular-nums}.content-benefits-tables_discount__LaPQ9{display:flex;margin-top:3px}.content-benefits-tables_couponPanel__lU9hR .admin-table td[data-kind=number]{font-weight:600;color:var(--foreground)}.content-benefits-tables_couponPanel__lU9hR .admin-table th[data-kind=number] .admin-table-heading{justify-content:flex-end}.content-benefits-tables_couponPanel__lU9hR .admin-table td:nth-child(2){font-weight:600}.content-benefits-tables_couponPanel__lU9hR .admin-table td:nth-child(3){font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;letter-spacing:.02em}.content-benefits-tables_couponDetail__z6_RI{display:grid;gap:0;margin-top:4px;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden;font-size:13px}.content-benefits-tables_couponDetail__z6_RI>*{margin:0;padding:10px 14px;border-top:1px solid var(--border);line-height:1.7;min-width:0;overflow-wrap:anywhere}.content-benefits-tables_couponDetail__z6_RI>:first-child{border-top:0;padding:14px;font-size:16px;font-weight:650;letter-spacing:-.01em;background:linear-gradient(135deg,var(--polish-info-soft),var(--surface) 75%)}.content-benefits-tables_couponDetail__z6_RI>:last-child{color:var(--muted-foreground);font-size:12px;background:var(--muted)}.content-benefits-tables_couponDetail__z6_RI ul{margin-top:6px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--muted)}.content-benefits-tables_couponDetail__z6_RI ul li+li{margin-top:2px}.content-benefits-tables_couponForm__uE1Vo fieldset>h3{padding-top:4px;font-size:14px;font-weight:650}.content-benefits-tables_couponForm__uE1Vo fieldset>h3:not(:first-child){margin-top:4px;padding-top:16px;border-top:1px solid var(--border)}.content-benefits-tables_couponForm__uE1Vo section>h3{font-size:14px;font-weight:650}.content-benefits-tables_couponForm__uE1Vo .rounded.border{border-radius:10px;background:var(--surface)}.content-benefits-tables_couponForm__uE1Vo .rounded.border label:hover{background:var(--table-hover,var(--muted))}.content-benefits-tables_rolePanel__wRUMc .admin-table td:first-child{font-weight:600}.content-benefits-tables_rolePanel__wRUMc .admin-table td:nth-child(2) code{display:inline-block;padding:2px 8px;border:1px solid var(--border);border-radius:6px;background:var(--muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;letter-spacing:.02em;color:var(--foreground)}.content-benefits-tables_rolePanel__wRUMc .admin-table td:nth-child(3){max-width:360px;white-space:normal;line-height:1.6}.content-benefits-tables_noticePanel__b4N_l .admin-table td:first-child{font-weight:600;color:var(--foreground)}.content-benefits-tables_noticePanel__b4N_l .admin-table td:nth-child(2),.content-benefits-tables_noticePanel__b4N_l .admin-table td:nth-child(3){min-width:0;color:var(--muted-foreground);font-size:12.5px}.content-benefits-tables_noticePanel__b4N_l .admin-table td:nth-child(6){font-variant-numeric:tabular-nums;color:var(--muted-foreground)}