.product-360-page{--product-radius:12px;--p360-ink:#142d2b;--p360-muted:#697b75;--p360-line:#d9e2dc;--p360-green:#0f6752;--p360-green-soft:#eaf4ee;max-width:1580px;margin:0 auto;padding:12px 16px 30px;color:var(--p360-ink);border-radius:14px;background:#f5f7f3}.product-360-page .product-360-breadcrumb{min-height:25px;margin:0 0 10px;display:flex;align-items:center;gap:8px;color:#788780;font-size:12px}.product-360-page .product-360-breadcrumb button{min-height:28px;padding:0;color:#386b5b;border:0;background:transparent;font-size:inherit;font-weight:650}.product-360-page .product-360-breadcrumb button:hover{color:#104d3e}.product-360-page .product-360-breadcrumb>.ui-icon{color:#87968f}.product-360-page .product-360-breadcrumb>span{color:#354d44;font-weight:650}.product-360-page .product-hero{min-height:126px;padding:13px 18px;grid-template-columns:96px minmax(0,1fr) auto;gap:19px;border:1px solid #d4e5dc;border-radius:14px;background:#eaf4ef}.product-360-page .product-hero-image{width:96px;height:96px;border-color:#d9e6df;border-radius:11px;background:#fff;box-shadow:0 1px 3px rgba(19,56,43,.06)}.product-360-page .product-hero-image.has-image{background:#fff}.product-360-page .product-hero-image>img{padding:6px}.product-360-page .product-hero-copy{min-width:0}.product-360-page .product-eyebrow{margin-bottom:5px;color:#647970;font-size:10px;letter-spacing:.13em}.product-360-page .product-hero h2{max-width:930px;margin:0;color:#142b2a;font:700 clamp(25px,2.25vw,36px)/1.1 var(--v2-sans);letter-spacing:-.04em;text-wrap:balance}.product-360-page .product-meta{margin-top:10px;gap:7px}.product-360-page .product-meta code{min-height:26px;border-color:#d1ded7;border-radius:6px;background:rgba(255,255,255,.76)}.product-360-page .product-review-badge,.product-360-page .product-unit-badge,.product-360-page .verified-badge{min-height:26px}.product-360-page .product-unit-badge{color:#466257;background:#dfe9e3}.product-360-page .verified-badge{color:#176448;background:#dff0e6}.product-360-page .product-actions{align-self:center}.product-360-page .product-actions>button{min-height:39px;border-radius:8px}.product-360-page .product-actions .product-edit-action{border-color:#0c5f4d;background:#0c5f4d;box-shadow:none}.product-360-page .product-actions .product-edit-action:hover{background:#084d3e}.product-360-page .product-actions .product-more-action{width:39px;color:#285b4d;border-color:#d2e0d8}.product-360-page .product-actions .product-action-menu button:focus-visible,.product-360-page .product-actions>button:focus-visible{outline:2px solid #216f59;outline-offset:2px}.product-360-page .product-tabs{position:sticky;z-index:12;top:0;height:auto;margin-top:7px;padding:0;display:flex;align-items:stretch;justify-content:flex-start;gap:0;overflow-x:auto;overflow-y:hidden;border:0;border-bottom:1px solid #d5dfd9;border-radius:0;background:rgba(245,247,243,.96);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:thin}.product-360-page .product-tabs button{position:relative;min-width:max-content;min-height:45px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#52665d;border:0;border-radius:0;background:transparent;font-size:13px;font-weight:650;transition:color .16s ease,background .16s ease}.product-360-page .product-tabs button:after{position:absolute;right:15px;bottom:-1px;left:15px;height:3px;border-radius:3px 3px 0 0;background:transparent;content:""}.product-360-page .product-tabs button:hover{color:#0f6752;background:rgba(27,103,80,.035)}.product-360-page .product-tabs button.active{color:#0e6752;border:0;background:transparent;box-shadow:none}.product-360-page .product-tabs button.active:after{background:#0e765d}.product-360-page .product-tabs button:focus-visible{z-index:1;outline:2px solid #216f59;outline-offset:-3px}.product-360-page .product-tabs .tab-count{color:#536b60;background:#e4ebe6}.product-360-page .product-tabs button.active .tab-count{color:#145e49;background:#d8ebdf}.product-360-page .product-sales-quick-bar{position:sticky;z-index:11;top:45px;min-height:48px;margin:8px 0 0;padding:6px 10px;grid-template-columns:34px minmax(0,1fr) minmax(230px,330px);gap:10px;border-color:#c7dfd0;border-radius:13px;background:linear-gradient(115deg,#edf8f1,#fff 72%);box-shadow:inset 0 1px 0 #fff,0 4px 12px rgba(21,59,44,.08),0 16px 32px rgba(21,59,44,.09)}.product-360-page .product-sales-quick-bar>span:first-child{width:34px;height:34px;border-radius:9px;color:#176346;background:#deeee4}.product-360-page .product-sales-quick-bar>div:nth-child(2){gap:1px}.product-360-page .product-sales-quick-bar>div:nth-child(2) b{color:#24483b;font-size:13px}.product-360-page .product-sales-quick-bar>div:nth-child(2) small{color:#667a70;font-size:11px}.product-360-page .product-sales-quick-bar>div:last-child{min-width:0}.product-360-page .product-sales-quick-bar [role=switch]{min-height:52px;border-radius:15px;box-shadow:inset 0 1px 0 #fff,0 3px 7px rgba(21,59,44,.1),0 12px 25px rgba(21,59,44,.13)}.product-360-page .product-sales-quick-bar [role=switch][data-tone=attention]{box-shadow:inset 0 1px 0 #fff,0 3px 8px rgba(156,104,29,.14),0 13px 27px rgba(156,104,29,.18)}.product-360-page .product-sales-quick-bar [role=switch]:hover:not(:disabled){box-shadow:inset 0 1px 0 #fff,0 6px 12px rgba(21,59,44,.15),0 20px 34px rgba(21,59,44,.2)}.product-360-page .product-section-heading{min-width:0;margin:0;display:flex;align-items:center;gap:13px;color:#2b6656;font:800 12px/1.3 var(--v2-sans);letter-spacing:.13em;text-transform:uppercase}.product-360-page .product-section-heading:after{width:58px;height:1px;flex:0 0 auto;background:#cbd9d2;content:""}.product-360-page .product-performance-heading{margin:14px 0 7px;gap:12px}.product-360-page .product-performance-heading h3{margin:0;color:inherit;font:inherit}.product-360-page .product-performance-heading span{padding-left:12px;color:#718078;border-left:1px solid #ccd8d1;font:500 11px/1.3 var(--v2-sans);letter-spacing:0;text-transform:none}.product-360-page .product-performance-heading:after{width:38px}.product-360-page .product-performance-card.compact{margin-top:0;border-color:#d7e1db;border-radius:11px;background:#fff;box-shadow:0 1px 3px rgba(21,55,42,.04)}.product-360-page .product-performance-card.compact>header{min-height:54px;padding:8px 13px;gap:9px;border-bottom-color:#e4eae6;background:#fbfcfb}.product-360-page .product-performance-card.compact>header .card-icon{width:32px;height:32px;border-color:#dce8e1;border-radius:9px;background:#edf5f0}.product-360-page .product-performance-card.compact>header p{color:#74837c;font-size:10px}.product-360-page .product-performance-card.compact>header h3{color:#203c32;font-size:17px}.product-360-page .product-performance-card.compact>header>button{min-height:31px;border-color:#d2ded7;border-radius:7px}.product-360-page .performance-compact-kpis{min-height:104px;background:#fff}.product-360-page .performance-compact-kpis>div{min-height:96px;padding:13px 16px;border-right-color:#dfe7e2}.product-360-page .performance-compact-kpis small{color:#66776f;font-size:10px;letter-spacing:.07em}.product-360-page .performance-compact-kpis strong{color:#152f2a;font-size:25px}.product-360-page .performance-compact-kpis strong.negative{color:#a8422d}.product-360-page .performance-compact-kpis strong em{color:#5b6f65;font-size:10px}.product-360-page .performance-compact-kpis span{color:#708078;font-size:10px;line-height:1.4}.product-360-page .product-card{border-color:#d9e2dc;border-radius:11px;background:#fff;box-shadow:0 1px 3px rgba(21,55,42,.04)}.product-360-page .product-card-header{min-height:62px;padding:11px 13px;gap:9px;border-bottom-color:#e4eae6;background:#fafcfb}.product-360-page .product-card-header .card-icon{width:34px;height:34px;border-color:#dce6e0;border-radius:9px;background:#eff5f1}.product-360-page .product-card-header p{color:#73827b;font-size:10px}.product-360-page .product-card-header h3{color:#1c382f;font:700 18px/1.2 var(--v2-sans);letter-spacing:-.01em}.product-360-page .card-note{min-height:38px;color:#6e7c76;border-top-color:#e5ebe7;background:#f8faf8;font-size:9px}.product-360-page.tab-overview .product-overview-grid{margin-top:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"operations operations" "stock channels" "records records" "identity package";gap:12px;align-items:stretch}.product-360-page.tab-overview .product-records-heading{margin-top:4px}.product-360-page.tab-overview .product-section-heading{min-height:17px}.product-360-page.tab-overview .product-records-heading{color:#526b75}.product-360-page.tab-overview .product-records-heading:after{background:#d1dce0}.product-360-page.tab-overview .package-profile-card,.product-360-page.tab-overview .product-identity-card{position:relative;z-index:1;border-color:#d8e1e4;background:#fff}.product-360-page.tab-overview .product-overview-grid:after{grid-column:1/-1;z-index:0;margin:-8px;border-radius:14px;background:#edf3f6;pointer-events:none;content:""}.product-360-page.tab-overview .product-records-heading{position:relative;z-index:1}.product-360-page.tab-overview .package-profile-card .product-card-header,.product-360-page.tab-overview .product-identity-card .product-card-header{background:#f3f7f8}.product-360-page .warehouse-health-card:not(:has(.critical-badge)){border-color:#d2e2d9;background:#fff}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-primary-metric strong{color:#142d2b}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-primary-metric em{color:#687a70}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-progress,.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-scale{display:none}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-progress{background:#e7eee9;box-shadow:inset 0 1px 2px rgba(28,69,51,.07)}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-progress span{background:#3c9872;box-shadow:none}.product-360-page .warehouse-health-card:not(:has(.critical-badge)) .stock-scale{color:#718078}.product-360-page .warehouse-health-card:has(.critical-badge){border-color:#efc8bc}.product-360-page .warehouse-health-card:has(.critical-badge) .stock-progress span{background:#c44b32;box-shadow:none}.product-360-page .stock-actions{border-left-color:#e4eae6}.product-360-page .stock-actions button{border-radius:7px}.product-360-page .product-history-heading{margin:20px 0 8px;color:#526b75}.product-360-page .product-history-heading:after{background:#d1dce0}.product-360-page .product-history-grid{margin-top:0;gap:12px}.product-360-page .immutable-audit>h3,.product-360-page .product-history-grid .product-card>h3{color:#203b32;font-family:var(--v2-sans)}.product-360-page :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #216f59;outline-offset:-2px}@media (max-width:1320px){.product-360-page{padding-right:14px;padding-left:14px}.product-360-page.tab-overview .product-overview-grid{gap:10px}.product-360-page.tab-overview .warehouse-health-card{grid-template-columns:minmax(0,1fr) 164px}.product-360-page.tab-overview .stock-actions{width:auto;padding:12px}.product-360-page.tab-overview .stock-actions button{padding:0 8px;font-size:9px}.product-360-page .performance-compact-kpis>div{padding-right:12px;padding-left:12px}}@media (max-width:1120px){.product-360-page .product-hero{min-height:0;grid-template-columns:86px minmax(0,1fr);gap:13px;padding:12px 14px}.product-360-page .product-hero-image{width:86px;height:86px}.product-360-page .product-actions{grid-column:1/-1;justify-self:start;margin-top:-4px}.product-360-page.tab-overview .product-overview-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"operations" "stock" "channels" "records" "identity" "package"}.product-360-page.tab-overview .product-overview-grid:after{display:none}.product-360-page.tab-overview .warehouse-health-card{grid-template-columns:minmax(0,1fr) 176px}.product-360-page .performance-compact-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.product-360-page .performance-compact-kpis>div:nth-child(2){border-right:0}.product-360-page .performance-compact-kpis>div:nth-child(-n+2){border-bottom:1px solid #dfe7e2}}@media (max-width:700px){.product-360-page{padding:9px 9px 24px;border-radius:10px}.product-360-page .product-360-breadcrumb{margin-bottom:8px}.product-360-page .product-hero{grid-template-columns:68px minmax(0,1fr);gap:11px;padding:11px;border-radius:11px}.product-360-page .product-hero-image{width:68px;height:68px;border-radius:9px}.product-360-page .product-hero-image .product-glyph{width:50px;height:58px}.product-360-page .product-hero h2{font-size:22px}.product-360-page .product-eyebrow{margin-bottom:4px;font-size:8px}.product-360-page .product-meta{margin-top:7px;gap:5px}.product-360-page .product-meta code,.product-360-page .product-review-badge,.product-360-page .verified-badge{min-height:23px;padding-right:7px;padding-left:7px;font-size:9px}.product-360-page .product-unit-badge{display:none}.product-360-page .product-actions{grid-column:1/-1}.product-360-page .product-tabs{min-height:42px;margin-top:5px}.product-360-page .product-tabs button{min-height:42px;padding:0 12px;font-size:10px}.product-360-page .product-sales-quick-bar{position:relative;top:auto;grid-template-columns:36px minmax(0,1fr);gap:7px 10px;margin-top:7px;padding:8px}.product-360-page .product-sales-quick-bar>span:first-child{width:36px;height:36px}.product-360-page .product-sales-quick-bar>div:last-child{grid-column:1/-1}.product-360-page .product-sales-quick-bar [role=switch]{min-height:52px}.product-360-page .product-section-heading{gap:9px;font-size:10px}.product-360-page .product-section-heading:after{width:34px}.product-360-page .product-performance-heading{margin:12px 0 6px}.product-360-page .product-performance-card.compact>header{min-height:0;padding:9px 10px;flex-wrap:wrap}.product-360-page .product-performance-card.compact>header>button{margin-left:auto}.product-360-page .performance-compact-kpis{grid-template-columns:minmax(0,1fr)}.product-360-page .performance-compact-kpis>div,.product-360-page .performance-compact-kpis>div:nth-child(2){min-height:74px;padding:11px 13px;border-right:0;border-bottom:1px solid #dfe7e2}.product-360-page .performance-compact-kpis>div:last-child{border-bottom:0}.product-360-page.tab-overview .warehouse-health-card{grid-template-columns:minmax(0,1fr)}.product-360-page.tab-overview .stock-actions{width:auto;padding:0 11px 12px;flex-direction:row;border-left:0}.product-360-page.tab-overview .stock-actions button{min-width:0;flex:1 1}.product-360-page .product-card-header{min-height:56px;padding:9px 10px}.product-360-page .product-card-header h3{font-size:14px}.product-360-page .product-history-heading{margin-top:16px}}@media (prefers-reduced-motion:reduce){.product-360-page .product-actions>button,.product-360-page .product-tabs button{transition:none}}.product-360-page{max-width:1660px;padding:8px 30px 30px;background:#fbfdfe}.product-360-page .product-360-breadcrumb{margin-bottom:7px}.product-360-page .product-hero{min-height:140px;padding:11px 15px;grid-template-columns:108px minmax(0,1fr) auto;gap:18px;background:#eef8f8}.product-360-page .product-hero-image{width:108px;height:108px}.product-360-page .product-hero h2{max-width:none;font-size:clamp(26px,2.05vw,34px);line-height:1.09;text-wrap:pretty}.product-360-page .product-meta{margin-top:8px}.product-360-page .product-hero-sales,.product-360-page .product-hero-sales>div{min-width:0}.product-360-page .product-hero-sales [role=switch]{width:auto;min-height:29px;padding:3px 9px;gap:7px;border-color:#d4e9e0;border-radius:999px;background:#e8f5ef}.product-360-page .product-hero-sales [role=switch]>span:first-child{flex-basis:30px;height:18px}.product-360-page .product-hero-sales [role=switch]>span:first-child>span{top:3px;left:3px;width:12px;height:12px}.product-360-page .product-hero-sales [role=switch][aria-checked=true]>span:first-child>span{transform:translateX(12px)}.product-360-page .product-hero-sales [role=switch] b{font-size:10px;white-space:nowrap}.product-360-page .product-hero-sales [role=switch] small{display:none}.product-360-page .product-tabs{min-height:45px;margin-top:4px}.product-360-page .product-performance-heading{margin:13px 0 9px}.product-360-page .product-performance-card.compact{border-radius:10px}.product-360-page .performance-compact-kpis{min-height:128px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-360-page .performance-compact-kpis>div{min-height:128px;padding:14px 21px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:15px}.product-360-page .performance-compact-kpis .performance-kpi-icon{width:58px;height:58px;display:grid;place-items:center;color:#17695e;border-radius:50%;background:#eaf7f6}.product-360-page .performance-compact-kpis .performance-kpi-copy{min-width:0;display:block}.product-360-page .performance-compact-kpis .performance-kpi-copy small{color:#344f65;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.product-360-page .performance-compact-kpis .performance-kpi-copy strong{margin-top:5px;overflow:visible;color:#18223c;font-size:clamp(22px,2vw,31px);line-height:1.1;white-space:normal}.product-360-page .performance-compact-kpis .performance-kpi-copy strong em{font-size:15px}.product-360-page .performance-compact-kpis .performance-kpi-copy>span{margin-top:4px;color:#526b85;font-size:11px}.product-360-page .performance-compact-kpis .performance-kpi-copy>.cost-verification-badge{display:inline-flex;margin-top:6px;font-size:10px}.product-360-page .performance-compact-kpis .performance-kpi-copy>.cost-verification-badge.verified{color:#176342}.product-360-page .performance-compact-kpis .performance-kpi-copy>.cost-verification-badge.review{color:#825d18}.product-360-page.tab-overview .product-overview-grid{margin-top:13px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"operations operations" "orders stock" "records records" "identity price" "details details" "package channels";gap:11px 16px}.product-360-page.tab-overview .product-operations-heading{grid-area:operations}.product-360-page.tab-overview .product-order-summary{grid-area:orders}.product-360-page.tab-overview .warehouse-health-card{grid-area:stock;display:block}.product-360-page.tab-overview .product-records-heading{grid-area:records;margin-top:6px}.product-360-page.tab-overview .product-identity-card{grid-area:identity}.product-360-page.tab-overview .product-price-summary{grid-area:price}.product-360-page.tab-overview .product-details-heading{grid-area:details;margin-top:10px}.product-360-page.tab-overview .package-profile-card{grid-area:package}.product-360-page.tab-overview .channel-panel{grid-area:channels}.product-360-page.tab-overview .product-overview-grid:after{grid-row:3/5;margin:-8px -12px}.product-360-page.tab-overview .product-price-summary,.product-360-page.tab-overview .product-records-heading{position:relative;z-index:1}.product-360-page.tab-overview .product-price-summary{border-color:#d8e1e4}.product-360-page.tab-overview .product-price-summary .product-card-header{background:#f3f7f8}.product-360-page .product-details-heading{color:#667b77}.product-360-page .product-order-summary .product-card-header,.product-360-page .product-price-summary .product-card-header{min-height:60px}.product-360-page .product-order-summary .product-card-header h3,.product-360-page .product-price-summary .product-card-header h3{font-size:18px}.product-360-page .product-order-summary .product-card-header p,.product-360-page .product-price-summary .product-card-header p{margin:2px 0 0;color:#647b90;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.product-360-page .product-order-summary .product-card-header>button,.product-360-page .product-price-summary .product-card-header>button{min-height:32px;margin-left:auto;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:#263c50;border:1px solid #d3dee7;border-radius:7px;background:#fff;font-size:10px;font-weight:700;white-space:nowrap}.product-360-page .product-order-metrics{min-height:91px;padding:14px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.product-360-page .product-order-metrics>div{min-width:0;padding:0 17px;border-right:1px solid #dce5ed}.product-360-page .product-order-metrics>div:last-child{border-right:0}.product-360-page .product-order-metrics b,.product-360-page .product-order-metrics small,.product-360-page .product-order-metrics strong{display:block}.product-360-page .product-order-metrics strong{color:#17213c;font:750 29px/1 var(--v2-sans)}.product-360-page .product-order-metrics strong em{font-size:15px;font-style:normal}.product-360-page .product-order-metrics b{margin-top:4px;color:#34546b;font-size:12px}.product-360-page .product-order-metrics small{margin-top:2px;color:#67819a;font-size:11px}.product-360-page .stock-overview-compact,.product-360-page.tab-overview .warehouse-health-card:not(.is-empty) .stock-actions,.product-360-page.tab-overview .warehouse-health-card:not(.is-empty) .stock-health-content{display:none}.product-360-page.tab-overview .stock-overview-compact{min-height:91px;padding:15px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-radius:0 0 10px 10px;background:#f6fbfd}.product-360-page .stock-overview-compact>div{min-width:0;min-height:48px;padding:0 15px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #dce5ed}.product-360-page .stock-overview-compact>div:first-child{padding-left:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:13px}.product-360-page .stock-overview-compact>div:last-child{border-right:0}.product-360-page .stock-overview-compact b{color:#17213c;font-size:21px;line-height:1.15}.product-360-page .stock-overview-compact b em{font-size:13px;font-style:normal}.product-360-page .stock-overview-compact small{color:#67819a;font-size:11px}.product-360-page .stock-overview-compact>div:first-child b{display:block;font-size:12px}.product-360-page .stock-overview-compact>div:first-child svg{flex:0 0 auto;color:#264d5f}.product-360-page .product-price-summary-body{min-height:112px;padding:17px 21px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px;align-items:center}.product-360-page .product-price-summary-body>div:first-child{min-width:0}.product-360-page .product-price-summary-body small,.product-360-page .product-price-summary-body span,.product-360-page .product-price-summary-body strong{display:block}.product-360-page .product-price-summary-body>div:first-child>small{color:#526e86;font-size:11px}.product-360-page .product-price-summary-body strong{margin:3px 0 2px;color:#17213c;font:750 25px/1.1 var(--v2-sans)}.product-360-page .product-price-summary-body>div:first-child>span{color:#607d98;font-size:11px;line-height:1.4}.product-360-page .product-price-summary-state{min-height:57px;padding-left:24px;display:flex;align-items:center;gap:10px;border-left:1px solid #dce5ed}.product-360-page .product-price-summary-state svg{color:#0e805d}.product-360-page .product-price-summary-state b{color:#263c50;font-size:12px}.product-360-page .product-price-summary-state small{margin-top:3px;color:#67819a;font-size:11px}@media (max-width:1240px){.product-360-page{padding-right:18px;padding-left:18px}.product-360-page .performance-compact-kpis>div{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px}.product-360-page .performance-compact-kpis .performance-kpi-icon{width:42px;height:42px}.product-360-page .performance-compact-kpis .performance-kpi-copy strong{font-size:23px}}@media (max-width:1120px){.product-360-page.tab-overview .product-overview-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"operations" "orders" "stock" "records" "identity" "price" "details" "package" "channels"}.product-360-page.tab-overview .product-overview-grid:after{display:none}.product-360-page .performance-compact-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.product-360-page .performance-compact-kpis>div:nth-child(2){border-right:0}.product-360-page .performance-compact-kpis>div:nth-child(-n+2){border-bottom:1px solid #dfe7e2}}.product-360-page.store-staff.tab-overview .product-overview-grid{grid-template-areas:"operations operations" "stock stock" "records records" "identity price" "details details" "package channels"}@media (max-width:1120px){.product-360-page.store-staff.tab-overview .product-overview-grid{grid-template-areas:"operations" "stock" "records" "identity" "price" "details" "package" "channels"}}@media (max-width:700px){.product-360-page{padding:8px 9px 24px}.product-360-page .product-hero{min-height:0;padding:10px;grid-template-columns:68px minmax(0,1fr);gap:10px}.product-360-page .product-hero-image{width:68px;height:68px}.product-360-page .product-hero h2{font-size:21px}.product-360-page .product-hero-sales{flex-basis:100%}.product-360-page .product-hero-sales [role=switch]{min-height:32px}.product-360-page .performance-compact-kpis{grid-template-columns:minmax(0,1fr)}.product-360-page .performance-compact-kpis>div{min-height:86px;grid-template-columns:45px minmax(0,1fr);border-right:0;border-bottom:1px solid #dfe7e2}.product-360-page .performance-compact-kpis>div:last-child{border-bottom:0}.product-360-page .performance-compact-kpis .performance-kpi-icon{width:45px;height:45px}.product-360-page .product-order-metrics{padding:12px 5px}.product-360-page .product-order-metrics>div{padding:0 9px}.product-360-page .product-order-metrics strong{font-size:23px}.product-360-page .product-order-metrics small{font-size:9px}.product-360-page.tab-overview .stock-overview-compact{padding:12px 7px}.product-360-page .stock-overview-compact>div{padding:0 7px}.product-360-page .stock-overview-compact>div:first-child{gap:5px}.product-360-page .stock-overview-compact b{font-size:16px}.product-360-page .stock-overview-compact small{font-size:9px}.product-360-page .product-price-summary-body{grid-template-columns:minmax(0,1fr);gap:10px}.product-360-page .product-price-summary-state{min-height:0;padding:9px 0 0;border-top:1px solid #dce5ed;border-left:0}}.auth-shell{--auth-night:#06111f;--auth-night-soft:#0a1726;--auth-paper:#f2ede4;--auth-paper-deep:#e8e0d4;--auth-ink:#101c28;display:grid;grid-template-columns:55.62% 44.38%;color:var(--auth-ink);background:radial-gradient(ellipse at 100% 67%,transparent 0 40%,rgba(208,184,126,.35) 40.15% 40.28%,transparent 40.45%),linear-gradient(135deg,#07121f,#081523 68%,#050e19);font-family:Georgia,Times New Roman,serif}.auth-atmosphere,.auth-shell{min-height:100svh;position:relative;overflow:hidden}.auth-atmosphere{background:var(--auth-night)}.auth-cosmos{--brand-pull:0;position:absolute;inset:0;overflow:hidden;isolation:isolate;contain:layout paint style;background:radial-gradient(circle at 47% 43%,rgba(38,43,49,.1),transparent 30%),var(--auth-night) url(/brand/orbit/auth-cosmos-stars-v3.webp) center /cover no-repeat}.auth-cosmos:after{content:"";background:linear-gradient(90deg,rgba(0,3,7,.08),transparent 18% 76%,rgba(0,3,7,.3)),radial-gradient(ellipse at center,transparent 38%,rgba(0,3,7,.4) 112%)}.auth-cosmos-shade,.auth-cosmos:after{position:absolute;z-index:3;inset:0;pointer-events:none}.auth-cosmos-shade{width:100%;height:100%;background:radial-gradient(circle at 47% 43%,transparent 0 11%,rgba(1,7,13,.04) 31%,rgba(1,7,13,.2) 100%)}.auth-burst,.auth-shockwave,.auth-singularity{position:absolute;z-index:5;left:47%;top:43%;pointer-events:none}.auth-singularity{width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,#fff 0 2%,#dce2e7 3%,rgba(150,162,172,.6) 9%,rgba(84,94,104,.16) 27%,transparent 68%);animation:auth-singularity 1.65s cubic-bezier(.12,.7,.16,1) .05s both}.auth-shockwave{width:min(54vw,620px);height:min(18vw,210px);border:1px solid rgba(203,211,217,.72);border-radius:50%;animation:auth-shockwave 1.9s cubic-bezier(.12,.7,.2,1) both}.auth-shockwave-one{animation-delay:.35s}.auth-shockwave-two{animation-delay:.64s}.auth-burst i{position:absolute;left:0;top:0;width:clamp(9px,1vw,19px);height:var(--burst-size);border-radius:99px;background:linear-gradient(90deg,rgba(225,232,236,0),rgba(225,232,236,.86));box-shadow:4px 0 8px rgba(176,188,197,.3);transform-origin:0 50%;animation:auth-particle-burst 2.15s calc(.28s + var(--burst-delay)) cubic-bezier(.12,.62,.16,1) both}.auth-orbit-field{position:absolute;z-index:2;inset:0;pointer-events:none}.auth-orbit-line{position:absolute;border:.7px solid rgba(153,165,174,calc(.13 + var(--brand-pull) * .15));border-radius:50%;backface-visibility:hidden;opacity:0;animation:auth-orbit-line-in 1.5s var(--orbit-delay) ease-out forwards;transition:border-color .35s ease}.auth-orbit-line:before{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-top:1px solid rgba(216,224,228,calc(.18 + var(--brand-pull) * .28));border-radius:inherit}.auth-orbit-line-ringed{--orbit-delay:.48s;z-index:1}.auth-orbit-line-giant{--orbit-delay:.86s;z-index:0;border-color:rgba(135,146,155,calc(.09 + var(--brand-pull) * .08))}.auth-orbit-body{position:absolute;left:0;top:0;width:0;height:0;opacity:0;transform-origin:0 0;backface-visibility:hidden;will-change:transform,opacity}.auth-orbit-body-ringed{z-index:2}.auth-orbit-body-giant{z-index:0}.auth-planet{position:absolute;z-index:2;left:0;top:0;width:var(--planet-width);transform:translate(-50%,-50%)}.auth-planet img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.auth-planet-ringed{--planet-width:clamp(92px,8.5vw,132px);aspect-ratio:768/420}.auth-planet-giant{--planet-width:clamp(320px,29vw,500px);aspect-ratio:765/768}@keyframes auth-singularity{0%{opacity:0;transform:translate(-50%,-50%) scale(.015)}20%{opacity:.86;transform:translate(-50%,-50%) scale(.18)}46%{opacity:1;transform:translate(-50%,-50%) scale(.82)}to{opacity:0;transform:translate(-50%,-50%) scale(1.82)}}@keyframes auth-shockwave{0%{opacity:0;transform:translate(-50%,-50%) scale(.02);box-shadow:0 0 30px rgba(185,199,209,.58)}18%{opacity:.96}70%{opacity:.54}to{opacity:0;transform:translate(-50%,-50%) scale(2.15);box-shadow:0 0 2px rgba(185,199,209,0)}}@keyframes auth-particle-burst{0%{opacity:0;transform:rotate(var(--burst-angle)) translateX(0) scaleX(.15)}10%{opacity:.96}68%{opacity:.82}to{opacity:0;transform:rotate(var(--burst-angle)) translateX(var(--burst-distance)) scaleX(.34)}}@keyframes auth-orbit-line-in{0%{opacity:0}to{opacity:1}}.auth-hero-brand{position:absolute;z-index:4;left:47%;top:43%;transform:translate(-50%,-50%);animation:auth-brand-arrive 1.35s cubic-bezier(.2,.8,.2,1) 1.05s both;cursor:default}.auth-cosmos:has(.auth-brand-proximity:hover),.auth-cosmos:has(.auth-hero-brand:hover){--brand-pull:1}.auth-brand-proximity{position:absolute;z-index:0;inset:-92px -112px;border-radius:44%}.auth-hero-brand:after,.auth-hero-brand:before{content:"";position:absolute;pointer-events:none;opacity:var(--brand-pull);transition:opacity .3s ease}.auth-hero-brand:before{inset:-36px -64px;border:1px solid rgba(204,213,218,.16);border-radius:50%;transform:scale(calc(.88 + var(--brand-pull) * .12));box-shadow:0 0 42px rgba(170,185,195,.08),inset 0 0 28px rgba(170,185,195,.05)}.auth-hero-brand:after{z-index:-1;inset:-90px -110px;background:radial-gradient(ellipse,rgba(153,169,179,.1),transparent 68%)}.auth-hero-brand .orbit-logo{--orbit-logo-ink:#e6eaec;--orbit-logo-accent:#eef1f2;gap:clamp(24px,2.4vw,40px);transform:scale(calc(1 + var(--brand-pull) * .022));filter:drop-shadow(0 10px 24px rgba(0,0,0,.28)) drop-shadow(0 0 calc(var(--brand-pull) * 18px) rgba(183,198,207,.28));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease}.auth-hero-brand>.orbit-logo{position:relative;z-index:1}.auth-hero-brand .orbit-logo-mark{width:clamp(96px,9vw,142px);height:clamp(96px,9vw,142px);filter:none}.auth-hero-brand .orbit-logo-track{stroke-width:1.05}.auth-hero-brand .orbit-logo-satellite-orbit{animation-duration:calc(18s - var(--brand-pull) * 10s)}.auth-hero-brand .orbit-logo-satellite{stroke:#071321;stroke-width:1.25}.auth-hero-brand .orbit-logo-copy strong{font-family:Avenir Next,Segoe UI,sans-serif;font-size:clamp(38px,4vw,61px);font-weight:350;letter-spacing:calc(.34em + var(--brand-pull) * .035em);text-shadow:0 0 calc(var(--brand-pull) * 16px) rgba(184,199,208,.28);transition:letter-spacing .4s cubic-bezier(.2,.8,.2,1),text-shadow .35s ease}.auth-hero-brand .orbit-logo-copy small{margin-top:18px;color:rgba(214,221,225,.78);font-size:clamp(8px,.72vw,11px);font-weight:450;letter-spacing:.42em}.auth-cosmos-hint{position:absolute;z-index:4;left:47%;bottom:34px;transform:translateX(-50%);color:rgba(194,204,210,.36);font:600 8px/1 Avenir Next,Segoe UI,sans-serif;letter-spacing:.32em;animation:auth-hint-in 1s ease 3.1s both}@keyframes auth-brand-arrive{0%{opacity:0}to{opacity:1}}@keyframes auth-hint-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.auth-language{position:fixed;z-index:5;top:48px;right:64px;display:inline-flex;align-items:center;gap:13px;padding:0;border:0;color:#eee6d9;background:transparent;font:400 20px/1 Georgia,Times New Roman,serif;cursor:pointer}.auth-language span{font-size:22px;line-height:.6;transform:translateY(-2px)}.auth-stage{min-height:100svh;display:grid;place-items:end start;padding:44px clamp(40px,7.6vw,128px) 46px 0;box-sizing:border-box}.auth-card{width:min(100%,610px);min-height:min(757px,calc(100svh - 90px));box-sizing:border-box;padding:35px clamp(42px,4.25vw,72px) 45px;border:1px solid rgba(255,255,255,.52);border-radius:31px;background:radial-gradient(circle at 22% 12%,rgba(255,255,255,.76),transparent 28%),radial-gradient(circle at 80% 72%,rgba(215,203,188,.25),transparent 34%),repeating-linear-gradient(106deg,rgba(76,63,45,.016) 0 1px,transparent 1px 4px),var(--auth-paper);box-shadow:0 32px 85px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.85);animation:auth-card-in .65s cubic-bezier(.2,.75,.2,1) both}.auth-card-emblem{display:flex;justify-content:center;height:71px;color:#aea89f}.auth-card-emblem .orbit-logo{--orbit-logo-ink:#b4aea5;--orbit-logo-accent:#8e887f;align-self:start}.auth-card-emblem .orbit-logo-mark{width:52px;height:52px;filter:none}.auth-card-emblem .orbit-logo-track{stroke-width:1.25}.auth-card-emblem .orbit-logo-satellite{stroke:var(--auth-paper);stroke-width:1.7}.auth-eyebrow{margin:0 0 10px;color:#7c756d;font:650 11px/1.2 Avenir Next,Segoe UI,sans-serif;letter-spacing:.14em;text-transform:uppercase}.auth-card h1{max-width:510px;margin:4px 0 0;color:#111c27;font:400 clamp(40px,3.05vw,52px)/1.02 Georgia,Times New Roman,serif;letter-spacing:-.035em}.auth-description{max-width:480px;margin:10px 0 36px;color:#64625e;font:400 17px/1.5 Georgia,Times New Roman,serif}.login-form{display:grid;gap:24px}.auth-form{display:grid;gap:18px}.auth-field,.login-field{display:grid;gap:8px}.auth-field>span,.login-field>span:first-child{color:#111821;font:700 12px/1.2 Avenir Next,Segoe UI,sans-serif;letter-spacing:.1em;text-transform:uppercase}.login-input-wrap{min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;padding:0 15px;box-sizing:border-box;border:1px solid rgba(32,37,40,.27);border-radius:9px;color:#1b2833;background:rgba(255,255,255,.12);transition:border-color .2s,box-shadow .2s,background .2s}.login-input-wrap:focus-within{border-color:#172939;background:rgba(255,255,255,.38);box-shadow:0 0 0 3px rgba(13,28,41,.08)}.auth-field input,.login-input-wrap input{width:100%;min-width:0;height:52px;box-sizing:border-box;border:0;outline:0;color:#182330;background:transparent;font:400 16px/1 Georgia,Times New Roman,serif}.auth-field input::placeholder,.login-input-wrap input::placeholder{color:#656563;opacity:1}.login-password-toggle{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;color:#23313c;background:transparent;cursor:pointer}.login-options{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:-1px;color:#252c32;font:400 14px/1.2 Georgia,Times New Roman,serif}.login-options a{color:inherit;text-decoration:none}.login-options a:hover{text-decoration:underline;text-underline-offset:3px}.login-remember{display:inline-flex;align-items:center;gap:10px;position:relative;cursor:pointer}.login-remember input{position:absolute;width:1px;height:1px;opacity:0}.login-remember span{width:20px;height:20px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #24323e;border-radius:4px;color:transparent;background:transparent;font:700 13px/1 Segoe UI,sans-serif;transition:background .18s,color .18s}.login-remember input:checked+span{color:#f4eee5;background:#122333}.login-remember input:focus-visible+span{outline:2px solid #486c88;outline-offset:2px}.auth-submit,.login-submit{min-height:61px;margin-top:1px;padding:0 20px;display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #162433;border-radius:9px;color:#f5ede2;background:linear-gradient(110deg,#071321,#0c1b2a);box-shadow:0 9px 16px rgba(5,14,25,.17);cursor:pointer;font:400 18px/1 Georgia,Times New Roman,serif;transition:transform .2s,box-shadow .2s,background .2s}.login-submit>span:first-child{padding-left:58px;text-align:center}.login-submit-detail{display:inline-flex;align-items:center;gap:16px}.login-submit-detail .orbit-logo{--orbit-logo-ink:#e9dfd1;--orbit-logo-accent:#e9dfd1}.login-submit-detail .orbit-logo-mark{width:38px;height:38px;filter:none}.login-submit-detail .orbit-logo-satellite{stroke:#0b1826}.auth-submit:hover:not(:disabled),.login-submit:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(110deg,#0a1929,#10263a);box-shadow:0 13px 22px rgba(5,14,25,.22)}.auth-submit:disabled,.login-submit:disabled{opacity:.58;cursor:wait}.login-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:17px;color:#6e6b66}.login-divider span{height:1px;background:rgba(36,36,34,.2)}.login-divider b{font:400 16px/1 Georgia,Times New Roman,serif}.login-sso{min-height:57px;display:flex;align-items:center;justify-content:center;gap:15px;border:1px solid #26313a;border-radius:9px;color:#1e272e;background:rgba(255,255,255,.11);cursor:pointer;font:400 18px/1 Georgia,Times New Roman,serif;transition:background .2s,transform .2s}.login-sso:hover{transform:translateY(-1px);background:rgba(255,255,255,.38)}.auth-message{padding:10px 13px;border-left:3px solid;font:400 13px/1.45 Avenir Next,Segoe UI,sans-serif}.auth-message.error{border-color:#9e4339;color:#762f28;background:rgba(212,139,125,.18)}.auth-message.notice{border-color:#47766a;color:#31594f;background:rgba(135,180,167,.18)}.turnstile-shell{display:grid;justify-items:center;min-height:24px}.turnstile-shell small{color:#66717b;font-size:12px;line-height:1.4;text-align:center}.auth-footer{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:18px;color:#66635f;text-align:center;font:400 14px/1.45 Georgia,Times New Roman,serif}.auth-footer a{color:#25323b;font-weight:700;text-decoration:none}.auth-field input{min-height:54px;padding:0 15px;border:1px solid rgba(32,37,40,.27);border-radius:9px}.auth-field input:focus{border-color:#172939;box-shadow:0 0 0 3px rgba(13,28,41,.08)}.auth-field input[readonly]{color:#6b6c69;background:rgba(65,61,54,.06)}.auth-submit{display:flex;justify-content:space-between}.auth-submit b{font-size:23px}.auth-loading{padding:20px 0;color:#64625e}@keyframes auth-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:1180px){.auth-shell{grid-template-columns:48% 52%}.auth-cosmos{background-position:52%}.auth-hero-brand{left:49%}.auth-stage{padding-right:42px}.auth-card{padding-inline:45px}}@media (max-width:900px){.auth-shell{min-height:100svh;display:block;overflow:auto;background:var(--auth-night)}.auth-atmosphere{min-height:235px}.auth-cosmos{background-size:auto 520px;background-position:center 42%}.auth-planet-ringed{--planet-width:74px}.auth-planet-giant{--planet-width:230px}.auth-hero-brand{left:43%;top:45%;transform:translate(-50%,-50%) scale(.62)}.auth-hero-brand .orbit-logo-mark{width:94px;height:94px}.auth-hero-brand .orbit-logo-copy strong{font-size:42px}.auth-cosmos-hint{display:none}.auth-language{top:26px;right:28px}.auth-stage{min-height:auto;padding:0 24px 40px;display:block}.auth-card{width:calc(100vw - 48px);max-width:610px;min-height:0;margin:-18px auto 0}}@media (max-width:560px){.auth-atmosphere{min-height:180px}.auth-cosmos{background-size:auto 370px}.auth-hero-brand{left:41%;transform:translate(-50%,-50%) scale(.47)}.auth-language{top:20px;right:20px;font-size:16px}.auth-stage{padding-inline:12px}.auth-card{width:calc(100vw - 24px);padding:26px 22px 31px;border-radius:23px}.auth-card-emblem{height:57px}.auth-card-emblem .orbit-logo-mark{width:43px;height:43px}.auth-card h1{font-size:36px}.auth-description{margin-bottom:29px;font-size:16px}.login-options{font-size:13px}.login-submit>span:first-child{padding-left:34px}.login-submit-detail{gap:8px}.login-submit-detail .orbit-logo-mark{width:30px;height:30px}.login-sso{font-size:16px}.auth-footer{font-size:13px}}@media (max-height:820px) and (min-width:901px){.auth-stage{padding-block:24px}.auth-card{min-height:0;padding-top:24px;padding-bottom:30px}.auth-card-emblem{height:55px}.auth-card-emblem .orbit-logo-mark{width:42px;height:42px}.auth-description{margin-bottom:25px}.auth-form,.login-form{gap:14px}.auth-field input,.login-input-wrap{min-height:49px}.login-input-wrap input{height:47px}.auth-submit,.login-submit{min-height:54px}.login-sso{min-height:51px}}.setup-pending-page{min-height:100vh;display:grid;place-items:center;padding:24px;color:#122f33;background:radial-gradient(circle at 20% 10%,rgba(58,156,138,.13),transparent 34%),#f3f1e9}.setup-pending-card{width:min(560px,100%);padding:42px;border:1px solid #d9dcd5;border-radius:22px;background:#fffef9;box-shadow:0 26px 80px rgba(9,38,42,.13)}.setup-pending-mark{display:grid;place-items:center;width:54px;height:54px;margin-bottom:24px;border-radius:16px 5px 16px 5px;color:#fff;background:#0b7468}.setup-pending-card>p{margin:0 0 10px;color:#0b7468;font-size:10px;font-weight:800;letter-spacing:.18em}.setup-pending-card h1{margin:0;font:500 35px/1.08 Georgia,serif;letter-spacing:-.03em}.setup-pending-card>span{display:block;margin-top:16px;color:#69797b;font-size:14px;line-height:1.65}.setup-pending-status{display:flex;align-items:center;gap:12px;margin-top:28px;padding:15px;border:1px solid #d9c99c;border-radius:11px;color:#7b5a21;background:#fbf6e7}.setup-pending-status>div{display:flex;min-width:0;flex-direction:column}.setup-pending-status b{font-size:12px}.setup-pending-status small{overflow:hidden;margin-top:4px;color:#7a7568;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.setup-pending-card ul{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none;color:#526467;font-size:11px}.setup-pending-card li{display:flex;align-items:center;gap:8px}.setup-pending-card li:first-child svg{color:#0b7468}.setup-pending-card li:last-child svg{color:#a1762c}.setup-pending-card>button{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin-top:28px;padding:0 14px;border:1px solid #cbd1cd;border-radius:8px;color:#425457;background:#f5f5f1;font-size:10px;font-weight:800;cursor:pointer}@media (max-width:560px){.setup-pending-page{padding:12px}.setup-pending-card{padding:28px 23px;border-radius:17px}.setup-pending-card h1{font-size:29px}}@media (prefers-reduced-motion:reduce){.auth-card{animation:none}.login-sso,.login-submit{transition:none}.auth-cosmos-hint,.auth-hero-brand,.auth-hero-brand .orbit-logo-satellite-orbit{animation:none}.auth-burst,.auth-shockwave,.auth-singularity{display:none}.auth-orbit-line{opacity:1;animation:none}.auth-orbit-body{will-change:auto}}@media (max-width:900px){.shell{--mobile-header-height:calc(60px + env(safe-area-inset-top))}.shell .topbar{min-height:0;align-items:flex-start;gap:14px;padding-top:0}.shell .topbar-actions{min-width:0;max-width:100%;flex-wrap:wrap}.shell .topbar-actions:empty{display:none}.shell .topbar-description{font-size:13px}.shell .upload{min-width:0;width:100%}.shell .flash button{flex:0 0 44px;min-height:44px}.shell :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px}.shell :is(.catalog-subnav,.product-directory-lifecycle,.product-tabs,.stock-workspace-tabs) button{min-height:44px}.shell :is(.catalog-footer,.product-directory-footer,.stock-reference-list>footer) :is(button,select){min-width:44px;min-height:44px}.shell :is(.product-directory-open,.product-directory-search button,.drawer-head>button,.product-create-header>button){width:44px;height:44px;flex-shrink:0}.shell .product-360-page .product-hero-sales [role=switch]{min-height:44px}.shell .product-360-page .product-tabs{top:var(--mobile-header-height)}.shell .catalog-decision-drawer{width:min(560px,100vw)}.shell :is(.drawer,.channel-drawer){height:100dvh;overscroll-behavior-y:contain}.shell :is(.drawer-head,.channel-drawer>header){padding-top:max(18px,env(safe-area-inset-top))}.shell :is(.drawer-actions,.channel-drawer>footer){padding-bottom:max(20px,env(safe-area-inset-bottom))}.shell .catalog-bulk-action{left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom))}.shell .product-directory-footer{min-height:64px;padding:10px 12px;gap:8px;flex-wrap:wrap}.shell .product-directory-footer>span{margin-right:auto}.shell .product-directory-footer nav b{min-width:20px}.shell .rail .account-popover{position:absolute;left:0;right:0;top:auto;bottom:calc(100% + 8px);width:100%;max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior-y:contain}.shell .account-popover :is(button,a){min-height:44px}.shell .account-popover footer{flex-wrap:wrap}.shell .rail .rail-status{flex-shrink:0}.shell>.rail.mobile-open .workspace-account{width:100%}.shell>.rail.mobile-open .rail-user{width:100%;grid-template-columns:41px minmax(0,1fr) 28px!important;padding:10px}.shell>.rail.mobile-open .rail-user i{display:block}.shell>.rail.mobile-open .nav-item{text-align:left}.shell>.rail.mobile-open .nav-copy b{font-size:13px!important}.shell .stock-reference-list>header .stock-list-tools{flex-wrap:wrap}.shell .stock-list-filter{flex:1 1 100%;min-width:0;flex-wrap:wrap;gap:4px}.shell .stock-reference-list>header .stock-list-tools .stock-list-filter button{flex:1 1 auto;min-height:44px;font-size:12px}.shell .stock-reference-list>header .stock-list-search{width:100%}.shell .stock-reference-list>footer{height:auto;padding:10px 12px;gap:8px;grid-template-columns:1fr auto}.shell .stock-reference-list>footer>:last-child{grid-column:1/-1;justify-self:end}.shell .product-directory-table-wrap{overflow-x:visible}.shell .product-directory-table,.shell .product-directory-table tbody{display:block;width:100%;min-width:0}.shell .product-directory-table thead{display:none}.shell .product-directory-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 56px;width:100%;padding:12px;gap:8px;border-bottom:1px solid var(--v2-line)}.shell .product-directory-table tbody td{min-width:0;width:auto;height:auto;padding:0;border:0}.shell .product-directory-table td:nth-child(n+2):not(:last-child){display:none}.shell .product-directory-table td:first-child{grid-column:1;grid-row:1;padding:0}.shell .product-directory-table td:last-child:not(.no-results){grid-column:2;grid-row:1;display:grid;align-items:center;justify-content:end;padding:0}.shell .product-directory-table td.product-directory-sales-cell:nth-child(n+2):not(:last-child){grid-column:1/-1;grid-row:3;display:block;padding:0}.shell .product-directory-table td:nth-child(5):not(.product-directory-sales-cell){grid-column:1/-1;grid-row:2;display:flex;align-items:baseline;gap:6px}.shell .product-directory-table:not(.price-directory-table) td:nth-child(5):before{content:"Satılabilir stok";color:var(--v2-muted);font-size:12px}.shell .product-directory-name,.shell .product-directory-name p{min-width:0}.shell .product-directory-name b{max-width:none;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.shell .product-directory-table .no-results{grid-column:1/-1;padding:20px 0}.shell .price-directory-table tbody tr{grid-template-columns:minmax(0,1fr);gap:12px}.shell .price-directory-table td:first-child{grid-column:1}.shell .price-directory-table td:nth-child(5):not(.product-directory-sales-cell){display:none}.shell .price-directory-table td:nth-child(3):not(:last-child){grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.shell .price-directory-table td:nth-child(3):before{content:"Satış fiyatı";color:var(--v2-muted);font-size:13px}.shell .price-directory-table td:last-child:not(.no-results){grid-column:1;grid-row:3;display:block}.shell .price-center-open{width:100%;min-height:44px;justify-content:center;font-size:13px}.shell .price-center-command{grid-template-columns:minmax(0,1fr);padding:24px;gap:18px}.shell .price-center-command h2{font-size:32px;line-height:1.12}.shell .price-center-signal{min-width:0;justify-self:start}.shell .price-center-import-actions{align-items:stretch;flex-direction:column}.shell .price-center-import-actions button{min-height:44px;padding:10px 12px;justify-content:center;font-size:12px}.shell .price-center-import-actions small{font-size:11px}}@media (max-width:620px){.shell .topbar-actions{width:100%}.shell .product-search-command{padding:22px 18px;gap:16px}.shell .product-search-copy h2{font-size:30px;line-height:1.12}.shell .product-search-copy>p:not(.kicker){font-size:13px;line-height:1.5}.shell .product-search-meta{gap:10px}.shell .product-command-actions{width:100%}.shell .product-command-actions button{min-height:44px}.shell .product-directory-head{padding:16px}.shell .product-directory-search{width:100%}.shell .stock-list-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.shell .catalog-decision-drawer{width:100%}.shell .price-center-command{padding:20px}.shell .stock-reference-table{overflow-x:visible}.shell .stock-reference-table table,.shell .stock-reference-table tbody{display:block;width:100%;min-width:0}.shell .stock-reference-table :is(thead,colgroup){display:none}.shell .stock-reference-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;border-bottom:1px solid var(--v2-line)}.shell .stock-reference-table tbody tr.selected{background:#edf7f2;box-shadow:inset 4px 0 #197056}.shell .stock-reference-table tbody td{min-width:0;height:auto;padding:0;border:0;background:transparent;box-shadow:none}.shell .stock-reference-table td:last-child{min-width:0}.shell .stock-reference-table .stock-product-copy strong{font-size:14px;white-space:normal;line-height:1.4}.shell .stock-reference-table .stock-product-copy small,.shell .stock-reference-table .stock-row-balance small,.shell .stock-reference-table .stock-threshold-stack small{font-size:11px}.shell .stock-reference-table .stock-threshold-stack em{font-size:10px}.shell .stock-reference-table .stock-status-pill{font-size:11px}.shell :is(.replenishment-card,.threshold-row) button{min-height:44px}}@media (min-width:701px) and (max-width:900px){.shell .product-360-page .product-sales-quick-bar{top:calc(var(--mobile-header-height) + 45px)}}@media (max-width:900px) and (max-height:500px){.shell>.rail.mobile-open .brand-mark{min-height:64px!important}.shell>.rail.mobile-open .rail-status{display:none!important}.shell>.rail.mobile-open .mobile-rail-close{top:calc(16px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.shell :is(.topbar,.product-search-command,.product-pulse-metric,.product-insight-card,.recent-products,.product-directory){animation:none}}