@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&family=Manrope:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--zalando-orange:#ff6900;--zalando-orange-deep:#e85e00;--zalando-orange-soft:#fff1e6;--zalando-orange-mid:#ffe0cc;--ink:#1a1a1a;--ink-soft:#5c5c5c;--muted:#8a8a8a;--line:#e8e8e8;--line-strong:#d4d4d4;--bg:#f5f5f5;--ops-page-bg-image:radial-gradient(circle at 50% 0%, #f5f6f8 0%, transparent 52%), radial-gradient(circle at 50% 100%, #dfe2e7 0%, transparent 48%), #e8eaee;--surface:#fff;--ok:#1f7a45;--ok-soft:#e8f6ee;--danger:#c62828;--danger-soft:#fdecea;--info:#1565c0;--info-soft:#e8f1fb;--shadow:0 1px 2px #1a1a1a0a, 0 8px 24px #1a1a1a0f;--radius:12px;--radius-sm:8px;color:var(--ink);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.45}*,:before,:after{box-sizing:border-box}body{background:var(--bg);min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}button,input,select{font:inherit}code{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep);border-radius:4px;padding:.1em .35em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.9em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace}.app-shell{--live-health-fill:#12b886;--live-health-track:#e6f7f0;width:min(1200px,100% - 2rem);margin:0 auto;padding:0 0 3rem}.app-root{background:var(--bg);min-height:100vh}.app-root--galaxus{--bg:#f5f5f5;--zalando-orange:#1a1a1a;--zalando-orange-deep:#000;--zalando-orange-soft:#f0f0f0;--zalando-orange-mid:#e0e0e0}.app-root--amazon{--bg:#eaeded;--zalando-orange:#f90;--zalando-orange-deep:#e47911}.app-root--otto,.app-root--manor,.app-root--kaufland{--bg:#f7f5f6}.app-root--aboutyou{--bg:#f6f6f6}.app-root--bol{--bg:#f5f6fb}.app-root--cdiscount{--bg:#f5f7fa}.app-root--vertbaudet{--bg:#fbf5f8}.app-root--allegro{--bg:#f7f5f4}.app-root--mediamarkt{--bg:#f7f5f5}.app-root--design{--bg:#f4f7f6}.app-root--product-data{--bg:#f5f6fa}.masthead{border-bottom:none;flex-direction:column;gap:0;margin-bottom:0;padding:1rem 0 0;display:flex}.masthead-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;padding-bottom:.95rem;display:flex}.masthead-asof-row{justify-content:flex-start;align-items:center;padding:.45rem 0 .25rem;display:flex}.brand-lockup{align-items:center;gap:.75rem;min-width:0;display:flex}.brand-mark-stack{flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;display:flex}.masthead-markets-row{justify-content:flex-start;align-items:center;min-width:0;padding:.55rem 0 .15rem;display:flex;overflow-x:auto}.masthead-markets-row .marketplace-switcher-stack{flex-shrink:0;width:100%}.masthead-markets-row .marketplace-switcher{flex-shrink:0}.marketplace-switcher-stack{flex-direction:column;align-items:stretch;gap:.45rem;min-width:0;display:flex}.marketplace-switcher--secondary{justify-content:center;align-self:center}.theme-amazon .masthead-markets-row,.theme-galaxus .masthead-markets-row,.theme-otto .masthead-markets-row,.theme-manor .masthead-markets-row,.theme-kaufland .masthead-markets-row,.theme-aboutyou .masthead-markets-row,.theme-bol .masthead-markets-row,.theme-cdiscount .masthead-markets-row,.theme-allegro .masthead-markets-row,.theme-mediamarkt .masthead-markets-row,.theme-vertbaudet .masthead-markets-row{border-top:1px solid #ffffff24;margin-top:.35rem;padding-top:.65rem}.brand-parent{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex:none;margin:0;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:700}.brand-parent--amazon{color:#999}.masthead-brand-row{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;display:flex}.marketplace-switcher{box-sizing:border-box;background:#fff;border:1px solid #e2e4e8;border-radius:999px;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.12rem;width:auto;max-width:none;padding:.14rem;display:inline-flex;box-shadow:0 1px #14181c0a}.marketplace-switch{color:#5c6370;letter-spacing:.01em;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.32rem;width:auto;min-width:0;max-width:none;height:1.9rem;padding:.32rem .55rem;font-size:.72rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.marketplace-switch.is-disabled,.marketplace-switch:disabled{opacity:.38;cursor:not-allowed}.marketplace-switch-logo{flex:0 0 1rem;place-items:center;width:1rem;height:1rem;display:inline-grid;overflow:hidden}.marketplace-switch-icon{width:1rem;height:1rem;color:inherit;display:block}.marketplace-switch-icon--galaxus,.marketplace-switch-icon--otto,.marketplace-switch-icon--zalando,.marketplace-switch-icon--amazon,.marketplace-switch-icon--manor,.marketplace-switch-icon--kaufland,.marketplace-switch-icon--aboutyou,.marketplace-switch-icon--bol,.marketplace-switch-icon--cdiscount,.marketplace-switch-icon--allegro,.marketplace-switch-icon--mediamarkt,.marketplace-switch-icon--vertbaudet{width:1rem;height:1rem}.marketplace-switch-label{text-overflow:unset;white-space:nowrap;max-width:none;line-height:1;overflow:visible}.marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.marketplace-switch.is-active{color:#fff;background:var(--zalando-orange);box-shadow:0 1px 4px #ff69004d}.marketplace-switch--zalando.is-active{color:#fff;background:#ff6900;box-shadow:0 1px 4px #ff69004d}.marketplace-switch--amazon.is-active{color:#131921;background:#f90;box-shadow:0 1px 4px #ff99004d}.marketplace-switch--galaxus.is-active{color:#fff;background:#1a1a1a;box-shadow:0 1px 4px #00000059}.marketplace-switch--otto.is-active{color:#fff;background:#e2001a;box-shadow:0 1px 4px #e2001a59}.marketplace-switch--manor.is-active{color:#fff;background:#8b1538;box-shadow:0 1px 4px #8b153859}.marketplace-switch--kaufland.is-active{color:#fff;background:#e31c23;box-shadow:0 1px 4px #e31c2359}.marketplace-switch--aboutyou.is-active{color:#fff;background:#111;box-shadow:0 1px 4px #00000059}.marketplace-switch--bol.is-active{color:#fff;background:#0000a4;box-shadow:0 1px 4px #0000a459}.marketplace-switch--cdiscount.is-active{color:#fff;background:#0b5cab;box-shadow:0 1px 4px #0b5cab59}.marketplace-switch--vertbaudet.is-active{color:#fff;background:#e2007a;box-shadow:0 1px 4px #e2007a59}.marketplace-switch--allegro.is-active{color:#fff;background:#ff5a00;box-shadow:0 1px 4px #ff5a0059}.marketplace-switch--mediamarkt.is-active{color:#fff;background:#df0000;box-shadow:0 1px 4px #df000059}.marketplace-switch--design.is-active{color:#fff;background:#0f766e;box-shadow:0 1px 4px #0f766e59}.marketplace-switch--product-data.is-active{color:#fff;background:#4338ca;box-shadow:0 1px 4px #4338ca59}.marketplace-switch--customer-cases.is-active{color:#fff;background:#1d4ed8;box-shadow:0 1px 4px #1d4ed859}.marketplace-switch--sales.is-active{color:#fff;background:#b45309;box-shadow:0 1px 4px #b4530959}.marketplace-switch-icon--design,.marketplace-switch-icon--product-data,.marketplace-switch-icon--sales{width:1rem;height:1rem}.marketplace-chat-strip{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:-.5rem 0 1.25rem;padding:.75rem 1rem;display:flex}.marketplace-chat-strip--zalando{border-left:4px solid var(--zalando-orange)}.marketplace-chat-strip--amazon{background:#fff;border-left:4px solid #f90}.marketplace-chat-strip-main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.marketplace-chat-strip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.marketplace-chat-strip-title{color:var(--ink);font-size:1rem;font-weight:800}.marketplace-chat-strip-hint{color:var(--ink-soft);font-size:.82rem}.marketplace-chat-strip-actions{flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;display:flex}.btn-copy-starter{-webkit-appearance:none;appearance:none;border:1px solid var(--zalando-orange);background:var(--zalando-orange-soft);color:var(--zalando-orange-deep);font:inherit;border-radius:var(--radius-sm);cursor:pointer;padding:.5rem .9rem;font-size:.84rem;font-weight:700;transition:background .15s,transform .15s}.btn-copy-starter:hover{background:var(--zalando-orange-mid);transform:translateY(-1px)}.marketplace-chat-strip--amazon .btn-copy-starter{color:#c45500;background:#fff8f0;border-color:#f90}.marketplace-chat-strip-note{color:var(--muted);font-size:.72rem}.brand-mark{width:28px;height:28px;color:var(--zalando-orange);flex:none}.brand-word{letter-spacing:-.04em;text-transform:lowercase;color:var(--ink);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.35rem;font-weight:700}.brand-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:.1rem 0 0;font-size:.78rem;font-weight:600}.as-of-chip{background:var(--surface);border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.as-of-chip strong{color:var(--zalando-orange-deep);font-weight:700}.ops-greeting{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;gap:.35rem 1.25rem;margin:0 0 1.65rem;padding:.15rem 0 .35rem;display:grid}.ops-greeting-row{display:contents}.ops-greeting-main{grid-area:1/1;align-self:start;min-width:0;padding-top:.15rem}.ops-greeting-aside{flex-direction:column;grid-area:1/2/-1;justify-content:center;align-self:stretch;align-items:flex-end;gap:.55rem;min-width:0;margin:0;padding:.1rem 0;display:flex}.live-health-stack{flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ops-greeting-asof-row{flex-wrap:wrap;grid-area:2/1;justify-self:start;align-items:baseline;gap:.65rem 1rem;margin:0;display:flex}.ops-greeting-asof{margin:0}.ops-greeting-stock-block{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;min-width:0;display:flex}.ops-greeting-stock-import{color:var(--muted);letter-spacing:.01em;margin:0;font-size:.82rem;font-weight:500}.ops-greeting-stock-import-btn{padding:.28rem .65rem;font-size:.78rem}.ops-greeting-stock-import-msg{color:var(--muted);flex-basis:100%;margin:0;font-size:.72rem;line-height:1.35}.ops-greeting-hello{letter-spacing:-.03em;color:var(--ink);margin:0;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(1.75rem,2.4vw,2.15rem);font-weight:300;line-height:1.15}.ops-greeting-hello strong{font-weight:700}.ops-greeting-quote{color:var(--ink-soft);letter-spacing:-.01em;align-items:flex-start;gap:.35rem;max-width:40rem;margin:.45rem 0 0;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.95rem;font-weight:400;line-height:1.45;display:flex}.ops-greeting-emoji{flex-shrink:0;font-size:1.1rem;line-height:1.35}.live-health{align-items:center;gap:.95rem;min-width:0;display:flex}.live-health-ring{width:7.75rem;height:7.75rem;box-shadow:0 1px 2px color-mix(in srgb, var(--live-health-fill) 18%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--live-health-fill) 12%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.live-health-hole{width:5.45rem;height:5.45rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent);background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;line-height:1;display:flex}.live-health-live{letter-spacing:.1em;text-transform:uppercase;color:var(--live-health-fill);font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.72rem;font-weight:800}.live-health-pct{letter-spacing:-.04em;color:var(--ink);font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.35rem;font-weight:700}.live-health-meta{color:var(--muted);flex-direction:column;gap:.18rem;font-size:.78rem;font-weight:500;line-height:1.25;display:flex}.live-health-meta strong{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:700}.live-health-compare{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:stretch;width:max(100%,15.5rem);min-width:15.5rem;display:flex;overflow:hidden}.live-health-compare-half{flex:1;min-width:0;padding:.35rem .45rem}.live-health-compare-half--left{border-right:none}.live-health-compare-divider{background:var(--line);flex-shrink:0;align-self:stretch;width:1px}.live-health-compare-head{justify-content:space-between;align-items:baseline;gap:.25rem;margin-bottom:.25rem;display:flex}.live-health-compare-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:750}.live-health-compare-pct{color:var(--ink);font-size:.82rem;font-weight:700}.live-health-compare-track{background:var(--live-health-track,#e6f7f0);border-radius:999px;height:.35rem;overflow:hidden}.live-health-compare-fill{border-radius:inherit;height:100%;transition:width .25s}.live-health-compare-fill--left,.live-health-compare-fill--right{background:var(--live-health-fill,#12b886)}.chart-docs-formula{border:1px solid var(--line);color:var(--ink-soft);background:#f7f8fa;border-radius:8px;margin:0 0 .75rem;padding:.55rem .7rem;font-size:.8rem;line-height:1.45}.ticket-docs-id{font-weight:700}.ticket-id-badge--link{-webkit-appearance:none;appearance:none;cursor:pointer;background:#eef1f4;border:0}.ticket-id-badge--link:hover{color:#1e4fad;background:#eef4ff}.drawer-panel--ticket .drawer-title-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.drawer-meta--ticket{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.drawer-meta-wide{grid-column:1/-1}.drawer-sla-hint{margin:0 0 .65rem}.drawer-share-tab--done{color:#3d6b55}.drawer-share-tab--done:hover{background:#eef6f1}.theme-zalando{--live-health-fill:#ff6900;--live-health-track:#fff1e6}.theme-amazon{--live-health-fill:#f90;--live-health-track:#fff3e0}.theme-galaxus{--live-health-fill:#1a1a1a;--live-health-track:#ececec}.theme-otto{--live-health-fill:#e30613;--live-health-track:#ffe8ea}.theme-manor{--live-health-fill:#8b1a3a;--live-health-track:#f8e8ee}.theme-kaufland{--live-health-fill:#e30613;--live-health-track:#ffe8ea}.theme-aboutyou{--live-health-fill:#222;--live-health-track:#ececec}.theme-bol{--live-health-fill:#0000a4;--live-health-track:#e8e8ff}.theme-cdiscount{--live-health-fill:#0b5cab;--live-health-track:#e7f1fb}.theme-vertbaudet{--live-health-fill:#e2007a;--live-health-track:#fce4f0}.theme-allegro{--live-health-fill:#ff5a00;--live-health-track:#fff0e8}.theme-mediamarkt{--live-health-fill:#df0000;--live-health-track:#ffe8e8}.topbar{grid-template-columns:1fr minmax(240px,340px);align-items:start;gap:1.25rem 2rem;margin-bottom:1.25rem;display:grid}.topbar-main{flex-direction:column;gap:.55rem;min-width:0;display:flex}.topbar-export-stack{flex-direction:column;gap:.45rem;display:flex}.topbar-export-stack>.btn-export{width:100%}.topbar-import-block{flex-direction:column;gap:.35rem;width:100%;display:flex}.topbar-import-row{grid-template-columns:1fr 1fr;gap:.45rem;width:100%;display:grid}.topbar-import-row .btn-export{box-sizing:border-box;text-align:center;width:100%}.import-status-msg{color:var(--muted,#5c6570);width:100%;margin:0;font-size:.72rem;line-height:1.35}.import-docs-report{background:linear-gradient(#f4f9fc 0%,#fff 42%);border-color:#b8d4e8}.import-kind-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.12rem .45rem;font-size:.68rem;font-weight:750;display:inline-block}.import-kind-pill--sales{color:#2f6b54;background:#e3f0ea}.import-kind-pill--issues{color:#9a3f12;background:#fde8dc}.import-docs-file{word-break:break-word;max-width:14rem}.user-notify-wrap{position:relative}.user-notify-badge{color:#fff;text-align:center;background:#b42318;border-radius:999px;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.58rem;font-weight:800;line-height:1rem;position:absolute;top:-.15rem;right:-.15rem}.user-notify-panel{border:1px solid var(--line);z-index:40;background:#fff;border-radius:10px;width:min(22rem,92vw);max-height:18rem;padding:.55rem .65rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:auto;box-shadow:0 10px 28px #14181c24}.user-notify-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:.8rem;display:flex}.user-notify-empty{color:var(--muted,#5c6570);margin:0;font-size:.78rem}.user-notify-item{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;gap:.15rem;padding:.45rem .35rem;display:grid}.user-notify-item:hover{background:#f4f6f8}.user-notify-item.is-unread{background:#fff4ef}.user-notify-item.is-openable:hover{background:#eef2f6}.user-notify-actor{color:var(--ink);font-weight:800}.user-notify-item-body{color:#3a424a;white-space:pre-wrap;font-size:.72rem}.user-notify-item-meta{color:var(--muted,#5c6570);font-size:.65rem}.btn-cursor-chat{width:100%;padding:.45rem .75rem;font-size:.84rem;font-weight:700}.btn-cursor-chat--zalando:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep);background:var(--zalando-orange-soft)}.btn-cursor-chat--amazon:hover{color:#c45500;background:#fff8f0;border-color:#f90}.btn-cursor-chat--galaxus:hover{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.btn-cursor-chat--otto:hover{color:#e2001a;background:#fff1f3;border-color:#e2001a}.btn-cursor-chat--manor:hover{color:#8b1538;background:#f8eef2;border-color:#8b1538}.btn-cursor-chat--kaufland:hover{color:#e31c23;background:#fff1f1;border-color:#e31c23}.btn-cursor-chat--aboutyou:hover{color:#111;background:#f3f3f3;border-color:#111}.topbar-controls{flex-direction:column;gap:.55rem;display:flex}.brand-block h1{letter-spacing:-.03em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:700;line-height:1.15}.lede{max-width:40rem;color:var(--ink-soft);margin:.5rem 0 0;font-size:.98rem}.lede strong{color:var(--ink);font-weight:700}.supplier-filter{flex-direction:column;gap:.28rem;display:flex}.supplier-filter-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.7rem;font-weight:700}.supplier-filter select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--ink);cursor:pointer;outline:none;padding:.7rem .9rem;transition:border-color .15s,box-shadow .15s}.supplier-filter select:hover,.supplier-filter select:focus{border-color:var(--zalando-orange);box-shadow:0 0 0 3px var(--zalando-orange-mid)}.search-bar{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:.55rem;padding:.7rem .9rem;transition:border-color .15s,box-shadow .15s;display:flex}.search-bar:focus-within{border-color:var(--zalando-orange);box-shadow:0 0 0 3px var(--zalando-orange-mid)}.search-icon{color:var(--muted);flex:none}.search-bar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1}.search-bar input::placeholder{color:var(--muted)}.search-clear{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1.2rem;line-height:1}.search-clear:hover{color:var(--zalando-orange)}.country-switcher{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-bottom:.85rem;display:flex}.country-chip{border:1px solid var(--line-strong);background:var(--surface);min-height:2.85rem;color:var(--ink-soft);cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}.country-chip:hover{color:var(--ink);border-color:#bbb;transform:translateY(-1px)}.country-flag{background-position:50%;background-size:cover;border:1px solid #0000001f;border-radius:2px;flex:none;width:1.35rem;height:.95rem}.country-chip--CH .country-flag{background-color:#da291c;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:50%;background-repeat:no-repeat;background-size:18% 55%,55% 18%;width:.95rem;height:.95rem}.country-chip--DE .country-flag{background:linear-gradient(#000 0 33.33%,#d00 33.33% 66.66%,#ffce00 66.66% 100%)}.country-chip--NL .country-flag{background:linear-gradient(#ae1c28 0 33.33%,#fff 33.33% 66.66%,#21468b 66.66% 100%)}.country-chip--FR .country-flag{background:linear-gradient(90deg,#002395 0 33.33%,#fff 33.33% 66.66%,#ed2939 66.66% 100%)}.country-chip--IT .country-flag{background:linear-gradient(90deg,#009246 0 33.33%,#fff 33.33% 66.66%,#ce2b37 66.66% 100%)}.country-chip--ES .country-flag{background:linear-gradient(#c60b1e 0 25%,#ffc400 25% 75%,#c60b1e 75% 100%)}.country-chip--UK .country-flag{background:linear-gradient(33deg,#0000 42%,#fff 42% 46%,#0000 46%),linear-gradient(147deg,#0000 42%,#fff 42% 46%,#0000 46%),linear-gradient(90deg,#fff 44%,#0000 44% 56%,#fff 56%),linear-gradient(#fff 44%,#0000 44% 56%,#fff 56%),#012169}.country-chip--AT .country-flag{background:linear-gradient(#ed2939 0 33.33%,#fff 33.33% 66.66%,#ed2939 66.66% 100%)}.country-chip--CZ .country-flag{background:linear-gradient(115deg,#11457e 0 42%,#0000 42%),linear-gradient(#fff 0 50%,#d7141a 50% 100%)}.country-chip--SK .country-flag{background:linear-gradient(#fff 0 33.33%,#0b4ea2 33.33% 66.66%,#ee1c25 66.66% 100%)}.country-chip--PL .country-flag{background:linear-gradient(#fff 0 50%,#dc143c 50% 100%)}.country-chip--BE .country-flag{background:linear-gradient(90deg,#000 0 33.33%,#fdda24 33.33% 66.66%,#ef3340 66.66% 100%)}.country-chip--SE .country-flag{background:linear-gradient(90deg,#0000 38%,#fecc00 38% 62%,#0000 62%),linear-gradient(#0000 38%,#fecc00 38% 62%,#0000 62%),#006aa7}.country-chip--IE .country-flag{background:linear-gradient(90deg,#169b62 0 33.33%,#fff 33.33% 66.66%,#ff883e 66.66% 100%)}.country-chip.is-active{color:#fff;box-shadow:0 6px 18px #00000029}.country-chip--CH.is-active{background:#da291c;border-color:#b01f16}.country-chip--DE.is-active{background:linear-gradient(135deg,#1a1a1a 0%,#d00 48%,#c9a000 100%);border-color:#111}.country-chip--NL.is-active{background:linear-gradient(135deg,#ae1c28 0%,#21468b 100%);border-color:#16356a}.country-chip--FR.is-active{background:linear-gradient(135deg,#002395 0%,#ed2939 100%);border-color:#001a6e}.country-chip--IT.is-active{background:linear-gradient(135deg,#009246 0%,#ce2b37 100%);border-color:#007038}.country-chip--ES.is-active{background:linear-gradient(135deg,#c60b1e 0%,#ffc400 100%);border-color:#9a0818}.country-chip--UK.is-active{background:linear-gradient(135deg,#012169 0%,#c8102e 100%);border-color:#001547}.country-chip--AT.is-active{color:#1a1a1a;background:linear-gradient(135deg,#ed2939 0%,#fff 48%,#ed2939 100%);border-color:#c41e2e}.country-chip--CZ.is-active{background:linear-gradient(135deg,#11457e 0%,#d7141a 100%);border-color:#0b335c}.country-chip--SK.is-active{background:linear-gradient(135deg,#0b4ea2 0%,#ee1c25 100%);border-color:#083a7a}.country-chip--PL.is-active{color:#1a1a1a;background:linear-gradient(135deg,#fff 0%,#dc143c 100%);border-color:#b01030}.country-chip--BE.is-active{background:linear-gradient(135deg,#000 0%,#fdda24 48%,#ef3340 100%);border-color:#111}.country-chip--SE.is-active{background:#006aa7;border-color:#004f7c}.country-chip--IE.is-active{color:#1a1a1a;background:linear-gradient(135deg,#169b62 0%,#fff 48%,#ff883e 100%);border-color:#0e7a4b}.country-chip.is-active .country-flag{border-color:#ffffff73}.country-code{font-family:IBM Plex Mono,monospace;font-size:.88rem;font-weight:600}.country-name{font-size:1rem;font-weight:700}.country-badge{text-align:center;background:#ffffff38;border-radius:999px;min-width:1.55rem;padding:.15rem .45rem;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:600}.country-chip:not(.is-active) .country-badge{color:var(--ink-soft);background:#f3f3f3}.country-chip.is-active .country-badge{color:#fff;background:#ffffff40}.summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.summary-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow);flex-direction:column;gap:.2rem;padding:.9rem 1rem;display:flex}.summary-item:first-child{border-color:var(--zalando-orange-mid);background:linear-gradient(180deg, #fff 0%, var(--zalando-orange-soft) 160%)}.summary-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.7rem;font-weight:700}.summary-value{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:700}.accent-warn{color:var(--zalando-orange-deep)}.accent-ok{color:var(--ok)}.summary-date{color:var(--muted);margin-left:.3rem;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:600}.sales-tabs-stack{flex-direction:column;gap:.45rem;margin-bottom:1rem;display:flex}.sales-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.sales-tab{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-height:4.6rem;box-shadow:var(--shadow);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.85rem 1rem;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.sales-tab:hover{border-color:var(--zalando-orange);transform:translateY(-1px)}.sales-tab.is-active{background:var(--zalando-orange);border-color:var(--zalando-orange);color:#fff;box-shadow:0 8px 22px #ff690047}.sales-tab-label{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700}.sales-tab-hint{color:var(--ink-soft);font-size:.78rem;font-weight:500}.sales-tab.is-active .sales-tab-hint{color:#ffffffe0}.sales-special-tabs{border-radius:var(--radius);border:1px solid var(--zalando-orange-mid);background:#fffaf6;flex-wrap:wrap;justify-content:center;gap:.35rem;padding:.3rem;display:flex}.sales-special-tab{-webkit-appearance:none;appearance:none;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:.42rem .9rem;font-size:.86rem;font-weight:650}.sales-special-tab:hover{color:var(--ink);background:#ff690014}.sales-special-tab.is-active{border-color:var(--zalando-orange);color:var(--zalando-orange-deep);background:#fff;box-shadow:0 1px 4px #ff69001f}.sales-totals{border-bottom:1px solid var(--line);background:#fffaf6;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:.85rem 1.15rem;display:grid}.sales-totals>div{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:.45rem .65rem;min-width:0;display:flex}.sales-totals .summary-label{margin:0}.sales-totals .mono{font-size:1.05rem;font-weight:700}.col-rank{width:3.2rem;color:var(--muted)}.col-name{min-width:12rem}.col-qty{width:5.5rem}.col-return-pct{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;width:4.75rem;min-width:4.75rem}.sort-th{-webkit-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.25rem;margin:0;padding:0;font-weight:700;display:inline-flex}.sort-th:hover,.sort-th.is-active{color:var(--zalando-orange-deep)}.sort-th-arrow{opacity:.7;font-size:.75rem}.sort-th.is-active .sort-th-arrow{opacity:1}.accent-ok{color:var(--ok);font-weight:700}.muted{color:var(--muted)}.view-tabs-stack{flex-direction:column;gap:.45rem;margin-bottom:1rem;display:flex}.buybox-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:.75rem;display:grid}.buybox-aside{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:.85rem .95rem;position:sticky;top:.75rem}.buybox-aside h3{margin:0 0 .55rem;font-family:Space Grotesk,sans-serif;font-size:.95rem}.buybox-aside p{color:var(--ink-soft);margin:0 0 .5rem;font-size:.78rem;line-height:1.4}.buybox-aside-note{border-top:1px solid var(--line);padding-top:.45rem}.buybox-aside-stats{flex-direction:column;gap:.25rem;margin:0 0 .7rem;padding:0;list-style:none;display:flex}.buybox-aside-stats li{justify-content:space-between;align-items:baseline;gap:.6rem;font-size:.8rem;display:flex}@media (max-width:1100px){.buybox-layout{grid-template-columns:minmax(0,1fr)}.buybox-aside{position:static}}.view-tabs{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.25rem;display:flex}.view-tabs-specials{border-color:var(--zalando-orange-mid);background:#fffaf6;flex-wrap:nowrap;justify-content:center;padding-left:11.5rem;padding-right:11.5rem;position:relative}.view-tab-keep-eye{color:#92400e;border-color:#fde68a;margin-right:0;padding:.26rem .5rem;font-size:.78rem;font-weight:700;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}.view-tab-keep-eye .view-tab-count{color:#92400e;background:#fef3c7}.view-tab-keep-eye.is-active{color:#fff;background:#d97706;border-color:#d97706;transform:translateY(-50%)}.view-tab-keep-eye.is-active .view-tab-count{color:#fff;background:#ffffff40}.view-tab-nothing-do{color:#334155;border-color:#cbd5e1;font-weight:700}.view-tab-nothing-do .view-tab-count{color:#334155;background:#e2e8f0}.view-tab-nothing-do.is-active{color:#fff;background:#475569;border-color:#475569}.view-tab-nothing-do.is-active .view-tab-count{color:#fff;background:#ffffff40}.view-tab-alert{color:#b91c1c;border-color:#fecaca;margin-left:0;font-weight:800;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.view-tab-alert .view-tab-count{color:#b91c1c;background:#fee2e2}.view-tab-alert.is-active{color:#fff;background:#dc2626;border-color:#dc2626;transform:translateY(-50%)}.view-tab-alert.is-active .view-tab-count{color:#fff;background:#ffffff40}.view-tabs-sub{box-shadow:none;border-color:var(--zalando-orange-mid);background:#fffaf6}.stock-status-tabs{flex-wrap:wrap;gap:.25rem;margin:0 0 .65rem;display:flex}.stock-status-tabs .view-tab{border:1px solid var(--line);background:var(--surface);padding:.32rem .55rem;font-size:.78rem;font-weight:600}.stock-status-tabs .view-tab.is-active{border-color:#0000}.prestashop-layout{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}.status-legend{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-height:none;box-shadow:var(--shadow);flex-wrap:wrap;align-items:baseline;gap:.45rem .85rem;padding:.75rem .9rem;display:flex;position:static;top:auto;overflow:visible}.status-legend-title{flex:none;margin:0;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700}.status-legend-note{color:var(--ink-soft);flex:14rem;margin:0;font-size:.78rem;line-height:1.35}.status-legend-list{flex-flow:wrap;flex:100%;align-items:center;gap:.35rem .7rem;margin:0;padding:0;list-style:none;display:flex}.status-legend-item{flex-direction:row;align-items:center;gap:.35rem;display:flex}.legend-swatch{background:var(--muted);border-radius:999px;flex:none;width:8px;height:8px;margin-top:0}.legend-swatch.tone-ok{background:var(--ok)}.legend-swatch.tone-warn{background:var(--zalando-orange)}.legend-swatch.tone-danger{background:var(--danger)}.legend-swatch.tone-info{background:var(--info)}.legend-swatch.tone-muted{background:var(--muted)}.legend-label{white-space:nowrap;font-size:.75rem;font-weight:700}.legend-hint{display:none}.status-legend-priority{border-top:1px solid var(--line);color:var(--ink-soft);flex:100%;margin:0;padding-top:.35rem;font-size:.7rem;line-height:1.35}.prestashop-panel{width:100%;min-width:0}.data-table--prestashop{table-layout:fixed;width:100%;font-size:.78rem}.data-table--prestashop th,.data-table--prestashop td{vertical-align:middle;padding:.32rem .4rem}.data-table--prestashop th{letter-spacing:.01em;font-size:.62rem}.data-table--prestashop .pill{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;padding:.1rem .36rem;font-size:.68rem;display:inline-block;overflow:hidden}.data-table--prestashop .table-action-tab{padding:.16rem .28rem;font-size:.62rem}.data-table--prestashop .col-status .pill{max-width:6.5rem}.data-table--prestashop .col-select{width:1.6rem}.data-table--prestashop .col-id{width:3.2rem;font-size:.68rem}.data-table--prestashop .col-sku{white-space:normal;width:12.5rem;max-width:none;overflow:visible}.data-table--prestashop .col-sku .sku-with-copy{align-items:flex-start;gap:.35rem;max-width:100%;display:inline-flex}.data-table--prestashop .col-sku .sku-with-copy-meta{flex:auto;align-items:flex-start;gap:.22rem;min-width:0;display:inline-flex}.data-table--prestashop .col-sku .mono{text-overflow:unset;white-space:normal;word-break:break-word;overflow-wrap:anywhere;font-size:.76rem;line-height:1.2;display:inline;overflow:visible}.data-table--prestashop .col-brand{text-overflow:ellipsis;white-space:nowrap;width:4.2rem;max-width:none;font-size:.7rem;overflow:hidden}.data-table--prestashop .col-brand .market-tag{display:none}.data-table--prestashop .col-ean{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;width:5.6rem;min-width:0;font-size:.68rem;overflow:hidden}.data-table--prestashop .col-qty{text-align:center;width:2.6rem;font-size:.72rem}.data-table--prestashop .col-price,.data-table--prestashop .col-mkt-price,.data-table--prestashop .col-min-price,.data-table--prestashop .col-vs-min{white-space:nowrap;text-align:right;width:3.2rem;font-size:.68rem}.data-table--prestashop .price-diff{font-size:.72rem;font-weight:600}.data-table--prestashop .price-diff--under{color:#b42318}.data-table--prestashop .price-diff--above{color:#027a48}.data-table--prestashop .price-diff--same{color:#667085}.data-table--prestashop .col-status{z-index:2;background:#fff;width:5.6rem;position:sticky;right:6.8rem;box-shadow:-4px 0 6px -4px #14181c1f}.data-table--prestashop-tickets .col-status{right:9.4rem}.data-table--prestashop-prices .col-status{right:6.8rem}.data-table--prestashop-prices.data-table--prestashop-tickets .col-status{right:9.4rem}.data-table--prestashop thead .col-status{z-index:3;background:#fafafa}.data-table--prestashop tbody tr:hover .col-status{background:var(--zalando-orange-soft)}.data-table--prestashop .col-ticket{z-index:2;background:#fff;width:2.6rem;position:sticky;right:6.8rem;box-shadow:-4px 0 6px -4px #14181c1a}.data-table--prestashop-prices .col-ticket{right:6.8rem}.data-table--prestashop thead .col-ticket{z-index:3;background:#fafafa}.data-table--prestashop tbody tr:hover .col-ticket{background:var(--zalando-orange-soft)}.data-table--prestashop .col-action{z-index:2;text-align:center;background:#fff;width:3.4rem;min-width:3.4rem;position:sticky;overflow:visible;box-shadow:-6px 0 8px -6px #14181c2e}.data-table--prestashop th.col-action:last-child,.data-table--prestashop td.col-action:last-child{right:0}.data-table--prestashop th.col-action:nth-last-child(2),.data-table--prestashop td.col-action:nth-last-child(2){right:3.4rem}.data-table--prestashop thead .col-action{z-index:3;background:#fafafa}.data-table--prestashop tbody tr:hover .col-action{background:var(--zalando-orange-soft)}.table-wrap--prestashop{width:100%;max-height:none;overflow-x:hidden}.data-table--prestashop .stock-col-filter{padding:.22rem .3rem;font-size:.68rem}.data-table--prestashop .stock-filter-row th{padding:.28rem .35rem}.stock-filter-row th{vertical-align:middle;background:#f3f4f6;padding:.35rem .45rem}.stock-col-filter{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;padding:.28rem .35rem;font-size:.72rem;display:block}.stock-col-filter:focus{border-color:var(--zalando-orange);outline:none;box-shadow:0 0 0 2px #ff6b001f}.stock-col-filter--select{cursor:pointer}.stock-filter-empty{text-align:center;color:var(--muted);padding:1.25rem;font-size:.82rem}.col-brand{width:9rem;max-width:11rem}.col-ean{width:7.5rem;font-size:.74rem}.back-to-top{z-index:1300;-webkit-appearance:none;appearance:none;border:1px solid var(--line);color:var(--ink);cursor:pointer;pointer-events:none;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;padding:0;display:none;position:fixed;bottom:1.35rem;right:1.35rem;box-shadow:0 8px 24px #14181c29}.back-to-top.is-visible{pointer-events:auto;display:inline-flex}.back-to-top:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep);background:var(--zalando-orange-soft)}@media (max-width:900px){.prestashop-layout{flex-direction:column;display:flex}.status-legend{max-height:none;position:static;top:auto}}.code-picker{border-radius:var(--radius);border:1px solid var(--zalando-orange-mid);background:#fffaf6;grid-template-columns:auto minmax(220px,320px) 1fr;align-items:center;gap:.55rem .85rem;padding:.75rem .9rem;display:grid}.code-picker-label{letter-spacing:.06em;text-transform:uppercase;color:var(--zalando-orange-deep);font-size:.72rem;font-weight:700}.code-picker-select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#fff;outline:none;width:100%;padding:.55rem .75rem;font-family:IBM Plex Mono,monospace;font-size:.85rem}.code-picker-select:focus{border-color:var(--zalando-orange);box-shadow:0 0 0 3px var(--zalando-orange-mid)}.code-picker-hint{color:var(--ink-soft);margin:0;font-size:.82rem}.pagination{border-top:1px solid var(--line);background:#fafafa;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.05rem;display:flex}.pagination-meta{color:var(--muted);font-size:.84rem;font-weight:600}.pagination-actions{align-items:center;gap:.5rem;display:flex}.pagination-btn{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .75rem;font-weight:700}.pagination-btn:hover:not(:disabled){border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.pagination-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-page{color:var(--ink-soft);font-size:.82rem}@media (max-width:720px){.code-picker{grid-template-columns:1fr}}.view-tabs-divider{background:var(--line);align-self:stretch;width:1px;margin:.35rem .2rem}.view-tabs--compact .view-tab{padding:.35rem .55rem;font-size:.8rem;font-weight:600}.view-tabs--compact .view-tab-count{font-size:.75rem}.view-tab{border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.9rem;font-weight:650;transition:background .15s,color .15s;display:inline-flex}.view-tab:hover{color:var(--ink);background:#fafafa}.view-tab.is-active{color:#fff;background:var(--zalando-orange)}.view-tab-code{font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:500}.view-tab-count{min-width:1.35rem;color:var(--ink-soft);background:#f0f0f0;border-radius:999px;justify-content:center;align-items:center;padding:.05rem .35rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;display:inline-flex}.view-tab-count-sep{opacity:.55;margin:0 .1rem}.view-tab.is-active .view-tab-count{color:#fff;background:#ffffff40}.view-tab-fixed.is-active{background:var(--ok)}.view-tab-fixed.is-active .view-tab-count{color:#fff;background:#ffffff40}.col-seen,.col-fixed{width:8.5rem}.col-status-prev,.col-status-today{width:9rem;min-width:7.5rem}.qty-arrow{color:var(--muted);font-weight:500}.data-table td.col-ps .qty-arrow{display:inline}.col-season{width:6.5rem}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.buybox-issue-panel{flex-direction:column;gap:.55rem;display:flex}.buybox-country-toggle{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem;display:inline-flex}.buybox-country-btn{-webkit-appearance:none;appearance:none;font:inherit;letter-spacing:.02em;cursor:pointer;color:var(--muted,#667);background:0 0;border:0;border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:600}.buybox-country-btn.is-active{background:color-mix(in srgb, var(--accent,#1a1a1a) 12%, transparent);color:var(--ink,#111)}.panel-header{border-bottom:1px solid var(--line);background:linear-gradient(#fff 0%,#fafafa 100%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.05rem 1.15rem .9rem;display:flex}.panel-header h2{letter-spacing:-.02em;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.12rem;font-weight:700}.panel-header p{color:var(--ink-soft);margin:.3rem 0 0;font-size:.92rem}.panel-meta{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep);border-radius:999px;flex:none;padding:.3rem .6rem;font-size:.8rem;font-weight:700}.panel-header-actions{flex-wrap:wrap;flex:none;align-items:center;gap:.55rem;display:flex}.btn-export{-webkit-appearance:none;appearance:none;border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;padding:.4rem .75rem;font-size:.82rem;font-weight:650}.btn-export:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.btn-export:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.table-wrap{overflow-x:hidden}.data-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.8rem}.data-table th,.data-table td{text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f0f0f0;padding:.38rem .42rem;overflow:hidden}.data-table th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:#fafafa;font-size:.68rem;font-weight:700;position:sticky;top:0}.data-table tbody tr{transition:background .12s}.data-table tbody tr:hover{background:var(--zalando-orange-soft)}.data-table tbody tr:last-child td{border-bottom:0}.row-issue{background:#fff8f2}.row-issue:hover{background:#ffefe3!important}.col-id{width:4.4rem}.col-name{min-width:0;max-width:none}.col-supplier{width:5.2rem}.data-table th.col-price,.data-table td.col-price{width:3.2rem;font-size:.7rem}.data-table th.col-sku,.data-table td.col-sku{width:11.5rem;text-overflow:unset;white-space:normal;word-break:break-word;overflow-wrap:anywhere;overflow:visible}.data-table th.col-action,.data-table td.col-action,.data-table th.col-ticket,.data-table td.col-ticket{text-overflow:unset;white-space:nowrap;overflow:visible}.data-table th.col-action:last-child,.data-table td.col-action:last-child{z-index:3;background:#fff;width:3.4rem;min-width:3.4rem;position:sticky;right:0}.data-table th.col-action:nth-last-child(2),.data-table td.col-action:nth-last-child(2){z-index:3;background:#fff;width:3.4rem;min-width:3.4rem;position:sticky;right:3.4rem}.col-qty,.col-ps,.col-zq{width:2.8rem}.data-table th.col-qty,.data-table td.col-qty,.data-table th.col-ps,.data-table td.col-ps,.data-table th.col-zq,.data-table td.col-zq,.data-table th.col-rank,.data-table td.col-rank{text-align:right;font-variant-numeric:tabular-nums}.data-table td.col-qty .qty-ok,.data-table td.col-qty .qty-zero,.data-table td.col-qty .qty-missing,.data-table td.col-ps .qty-ok,.data-table td.col-ps .qty-zero,.data-table td.col-ps .qty-missing,.data-table td.col-zq .qty-ok,.data-table td.col-zq .qty-zero,.data-table td.col-zq .qty-missing{text-align:right;width:100%;display:block}.col-status,.col-type{width:9rem}.col-ticket{text-align:center;width:5.5rem}.ticket-cell{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.ticket-cell-empty{color:var(--muted)}.ticket-cell-badge{-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;color:#2d3340;background:#fff;border-radius:6px;padding:.12rem .38rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;line-height:1.2}.ticket-cell-badge:hover,.ticket-cell-badge--open{color:#1e4fad;background:#eef4ff;border-color:#3d6fd9}.ticket-cell-badge--done{color:#5c6370;background:#f4f5f7;border-color:#9aa3b2}.ticket-cell-badge--design{border-style:dashed}.ticket-cell-badge--product-data{border-style:dashed;border-color:#818cf8}.ticket-cell-badge--alert{color:#b91c1c;background:#fef2f2;border-style:dashed;border-color:#f87171}.col-note{min-width:0;max-width:none;color:var(--ink-soft);font-size:.72rem}.col-note--compact{white-space:nowrap;text-overflow:ellipsis;max-width:22rem;font-size:.8rem;overflow:hidden}.code-chips{flex-wrap:wrap;gap:.25rem;display:flex}.row-clickable{cursor:pointer}.row-clickable:hover{background:var(--zalando-orange-soft)!important}.link-btn{color:var(--zalando-orange-deep);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.link-btn:hover{text-decoration:underline}.col-action{text-align:right;width:3.4rem}.col-codes{width:5.4rem;min-width:0}.col-backfill{width:9.5rem}.drawer-backdrop{z-index:40;background:#1a1a1a59;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.theme-design .drawer-backdrop,.theme-product-data .drawer-backdrop{z-index:1210}.drawer-panel{background:#fff;flex-direction:column;width:min(560px,100%);height:100%;animation:.2s drawer-in;display:flex;overflow:auto;box-shadow:-12px 0 40px #1a1a1a29}.drawer-panel--product{background:#f7f8fa;width:min(640px,100%)}.pcard-header{background:#fff;padding-bottom:1.15rem}.pcard-title-row{align-items:flex-start;margin-top:.55rem}.pcard-title-row .product-thumb,.pcard-title-row .product-thumb--empty{border-radius:10px;width:72px;height:72px}.pcard-title-copy{flex-direction:column;flex:1;align-items:flex-start;gap:.32rem;min-width:0;display:flex}.pcard-title-copy .drawer-title{word-break:break-word;margin:0;font-size:1.2rem;line-height:1.2}.pcard-title-copy .drawer-subtitle{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.35}.pcard-pill{letter-spacing:.02em;border-radius:999px;align-items:center;margin-top:.12rem;padding:.22rem .62rem;font-size:.72rem;font-weight:750;display:inline-flex}.pcard-pill--ok{background:var(--ok-soft);color:var(--ok)}.pcard-pill--warn{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep)}.pcard-pill--danger{background:var(--danger-soft);color:var(--danger)}.pcard-pill--muted{color:#5c6370;background:#eef0f3}.pcard-section{border-bottom:1px solid var(--line);background:#fff;padding:1rem 1.5rem 1.1rem}.pcard-section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .7rem;font-size:.68rem;font-weight:750}.pcard-identity{grid-template-columns:1fr 1fr;gap:.55rem 1rem;margin:0;display:grid}.pcard-identity-row{flex-direction:column;gap:.12rem;min-width:0;display:flex}.pcard-identity dt{color:var(--muted);font-size:.68rem;font-weight:650}.pcard-identity dd{color:var(--ink);word-break:break-word;align-items:center;gap:.28rem;margin:0;font-size:.86rem;display:flex}.pcard-stat-grid{gap:.55rem;display:grid}.pcard-stat-grid--qty{grid-template-columns:1fr 1fr;margin-bottom:.7rem}.pcard-stat-grid--prices{grid-template-columns:1fr 1fr}.pcard-stat{background:#fafbfc;border:1px solid #eceff3;border-radius:10px;min-width:0;padding:.7rem .75rem .75rem}.pcard-stat--wide{grid-column:1/-1}.pcard-stat.is-ok{background:#f4fbf6;border-color:#cfe8d8}.pcard-stat.is-warn{background:#fff8f1;border-color:#f3ddc4}.pcard-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700;display:block}.pcard-stat-value{color:var(--ink);margin-top:.28rem;font-size:1.02rem;font-weight:700;display:block}.pcard-stat-extra{color:var(--ink-soft);margin-top:.18rem;font-size:.78rem;font-weight:550;display:block}.pcard-empty-title{margin:0;font-size:.95rem;font-weight:700}.pcard-empty-copy{color:var(--ink-soft);margin:.35rem 0 0;font-size:.84rem;line-height:1.45}.pcard-section .drawer-issues{padding:0}.pcard-issue-card{background:#fafbfc}@media (max-width:640px){.pcard-identity,.pcard-stat-grid--qty,.pcard-stat-grid--prices{grid-template-columns:1fr}}@keyframes drawer-in{0%{opacity:.6;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1rem;display:flex}.drawer-header-main{flex:1;min-width:0}.drawer-header-tabs{flex:none}.drawer-action-tabs,.drawer-share-tabs,.panel-share-tabs,.ticket-filter-tabs{background:#f4f5f7;border:1px solid #e4e7ec;border-radius:9px;flex-wrap:wrap;align-items:center;gap:0;padding:2px;display:inline-flex}.drawer-action-tab,.drawer-share-tab{-webkit-appearance:none;appearance:none;color:#5c6370;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:.32rem .55rem;font-size:.68rem;font-weight:650;line-height:1}a.drawer-action-tab{color:#0f766e;align-items:center;text-decoration:none;display:inline-flex}.drawer-action-tab:hover,.drawer-share-tab:hover{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #0000000f}.drawer-action-tab.is-copied{color:var(--ok);background:#eef6f1}.table-action-tab{-webkit-appearance:none;appearance:none;color:#5c6370;font:inherit;cursor:pointer;white-space:nowrap;background:#f4f5f7;border:1px solid #e4e7ec;border-radius:6px;padding:.18rem .32rem;font-size:.68rem;font-weight:650;line-height:1}.table-action-tab:hover{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #0000000f}.stock-row-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}a.table-action-tab{text-decoration:none}.drawer-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--zalando-orange-deep);margin:0;font-size:.72rem;font-weight:700}.drawer-title{margin:.25rem 0 0;font-size:1.15rem;font-weight:700}.drawer-title-row{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.25rem;display:flex}.drawer-title-row .drawer-title{margin:0}.drawer-main-sku{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.4rem 0 0;font-size:.82rem;display:flex}.sku-with-copy{align-items:center;gap:.4rem;max-width:100%;display:inline-flex}.sku-with-copy-meta{align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.sku-with-copy .mono{text-overflow:unset;white-space:normal;word-break:break-word;overflow-wrap:anywhere;overflow:visible}.sku-with-copy--stack{flex-direction:column;align-items:flex-start;gap:.22rem;display:flex}.sku-with-copy--stack .sku-with-copy-meta{width:100%}.product-thumb-wrap{z-index:1;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.product-thumb-wrap:hover,.product-thumb-wrap:focus-within{z-index:40}.product-thumb{object-fit:cover;border:1px solid var(--line);background:#f3f4f6;border-radius:6px;width:40px;height:40px;display:block}.product-thumb--empty{border:1px dashed var(--line);background:#f8fafc;border-radius:6px;display:inline-block}.product-thumb-preview{z-index:1200;border:1px solid var(--line-strong);pointer-events:none;opacity:0;background:#fff;border-radius:10px;width:352px;height:352px;padding:.35rem;transition:opacity .12s,transform .12s;position:fixed;transform:scale(.96);box-shadow:0 12px 32px #0f172a2e}.product-thumb-preview.is-open{opacity:1;transform:scale(1)}.product-thumb-preview img{object-fit:contain;background:#f8fafc;border-radius:6px;width:100%;height:100%;display:block}.drawer-title-row{align-items:center;gap:.65rem;display:flex}.drawer-title-row .product-thumb-wrap{flex:none}.copy-sku-icon{-webkit-appearance:none;appearance:none;width:1.35rem;height:1.35rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.copy-sku-icon:hover{color:var(--zalando-orange-deep);border-color:var(--zalando-orange-mid);background:var(--zalando-orange-soft)}.copy-sku-icon.is-copied{color:var(--ok);border-color:#0000}.btn-copy-sku{-webkit-appearance:none;appearance:none;border:1px solid var(--line-strong);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;padding:.35rem .7rem;font-size:.8rem;font-weight:650}.btn-copy-sku:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.btn-copy-sku.is-copied{border-color:var(--ok);color:var(--ok);background:#f3faf5}.drawer-subtitle{color:var(--ink-soft);margin:.35rem 0 0;font-size:.92rem}.drawer-zalando-link{margin:.55rem 0 0}.drawer-zalando-link-a{color:var(--accent,#0f766e);border-bottom:1px solid;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.drawer-zalando-link-a:hover{opacity:.85}.drawer-close{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;padding:.4rem .75rem;font-weight:700}.drawer-close:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.drawer-meta{border-bottom:1px solid var(--line);background:#fafafa;grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem 1.5rem;display:grid}.drawer-meta>div{flex-direction:column;gap:.15rem;display:flex}.drawer-issues{flex-direction:column;gap:.75rem;padding:1rem 1.5rem .5rem;display:flex}.drawer-section{padding:1rem 1.5rem .5rem}.drawer-issue-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:.85rem}.drawer-issue-status{color:var(--ink-soft);margin:.55rem 0 0;font-size:.88rem}.drawer-issue-qty{color:var(--muted);flex-wrap:wrap;gap:.75rem;margin-top:.55rem;font-size:.82rem;display:flex}.market-tag{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep);letter-spacing:.02em;vertical-align:middle;border-radius:999px;margin-left:.35rem;padding:.08rem .4rem;font-size:.66rem;font-weight:700;display:inline-block}.qty-ok{color:var(--ok);font-weight:650}.qty-zero,.qty-missing{color:var(--muted)}.pill{letter-spacing:.01em;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.pill-ok{background:var(--ok-soft);color:var(--ok)}.pill-warning,.pill-warn{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep)}.pill-danger{background:var(--danger-soft);color:var(--danger)}.pill-info{background:var(--info-soft);color:var(--info)}.pill-neutral,.pill-muted{color:var(--ink-soft);background:#f0f0f0}.empty-state{text-align:center;color:var(--ink-soft);padding:3rem 1.25rem}.footer-note{color:var(--muted);margin-top:1.25rem;font-size:.84rem}.footer-docs-stack{flex-direction:column;gap:.65rem;margin-bottom:.75rem;display:flex}@media (max-width:860px){.topbar{grid-template-columns:1fr}.summary-strip{grid-template-columns:1fr 1fr}.country-name{display:none}.sales-tabs{grid-template-columns:1fr}.sales-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-header{flex-direction:column}.masthead{align-items:stretch}.masthead-top{flex-direction:column;align-items:stretch}.masthead-aside{align-items:stretch}.user-session-row{width:100%}.user-session{flex:1;min-width:0}.user-session-card{width:100%;max-width:none}.masthead-asof-row{justify-content:flex-start}.ops-greeting{flex-direction:column;align-items:stretch;gap:.4rem;display:flex}.ops-greeting-row{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.ops-greeting-main,.ops-greeting-aside,.ops-greeting-asof-row,.ops-greeting-asof{grid-area:auto}.ops-greeting-aside{justify-content:flex-end;align-self:flex-end}.ops-greeting-asof-row{order:3;place-self:flex-start start}}@media (max-width:520px){.app-shell{width:min(100% - 1.1rem,1200px)}.summary-strip{grid-template-columns:1fr}}.theme-amazon{--zalando-orange:#f90;--zalando-orange-deep:#e47911;--zalando-orange-soft:#fff8f0;--zalando-orange-mid:#ffe8cc;--bg:#eaeded}.theme-amazon .masthead--amazon{color:#fff;border-radius:var(--radius);background:#131921;border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem}.theme-amazon .masthead-top{border-bottom-color:#3d4c5c}.theme-amazon .brand-word--amazon{color:#fff;text-transform:none;letter-spacing:-.02em;font-size:.85rem;font-weight:650}.theme-amazon .brand-tag{color:#ccc}.theme-amazon .brand-mark--amazon{color:#f90;width:88px;height:32px}.theme-amazon .amazon-wordmark{fill:#fff;letter-spacing:-.03em;font-family:Space Grotesk,Arial,sans-serif;font-size:22px;font-weight:700}.theme-amazon .amazon-smile{color:#f90}.theme-amazon .user-session-card,.theme-amazon .user-notify-btn{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-amazon .user-session-label{color:#565959}.theme-amazon .user-session-name,.theme-amazon .user-session-chevron,.theme-amazon .user-notify-btn{color:#0f1111}.theme-amazon .user-session-menu{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-amazon .as-of-chip--amazon{color:#fff;background:#232f3e;border:1px solid #3a4553}.theme-amazon .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-amazon .marketplace-switch{color:#5c6370}.theme-amazon .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-amazon .status-legend--amazon{border-color:#d5d9d9}.theme-zalando .marketplace-switch.is-active.marketplace-switch--zalando{color:#fff;background:#ff6900}.theme-zalando .masthead--zalando{color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-bottom:1.25rem;padding:1rem 1.25rem .45rem;box-shadow:0 4px 18px #0f172a0f}.theme-zalando .as-of-chip--zalando{color:#9a3412;background:#fff7f2;border:1px solid #fed7aa}.theme-zalando .masthead-top{border-bottom-color:var(--line)}.theme-zalando .masthead-markets-row{border-top:1px solid var(--line);margin-top:.35rem;padding-top:.65rem;padding-bottom:.35rem}.theme-zalando .brand-parent{color:var(--muted)}.theme-zalando .brand-word{color:var(--ink)}.theme-zalando .brand-tag{color:var(--muted)}.theme-zalando .brand-mark{color:#ff6900}.theme-zalando .marketplace-switcher{border-color:var(--line);background:#f7f7f8}.theme-zalando .marketplace-switch{color:var(--ink-soft)}.theme-zalando .marketplace-switch:hover:not(:disabled){color:var(--ink);background:#fff}.theme-galaxus{--zalando-orange:#1a1a1a;--zalando-orange-deep:#000;--zalando-orange-soft:#f0f0f0;--zalando-orange-mid:#e5e5e5;--bg:#f5f5f5}.theme-galaxus .masthead--galaxus{color:#fff;border-radius:var(--radius);background:#0d0d0d;border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #0000002e}.theme-galaxus .masthead-top{border-bottom-color:#333}.theme-galaxus .brand-word--galaxus{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-galaxus .brand-tag{color:#aaa}.theme-galaxus .brand-parent--galaxus{color:#888}.theme-galaxus .galaxus-wordmark{letter-spacing:-.04em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.65rem;font-weight:800;line-height:1}.theme-galaxus .user-session-card,.theme-galaxus .user-notify-btn{color:#111;background:#fff;border-color:#ddd}.theme-galaxus .user-session-label{color:#666}.theme-galaxus .user-session-name,.theme-galaxus .user-session-chevron,.theme-galaxus .user-notify-btn{color:#111}.theme-galaxus .user-session-menu{color:#111;background:#fff;border-color:#ddd}.theme-galaxus .as-of-chip--galaxus{color:#fff;background:#2a2a2a;border:1px solid #555}.theme-galaxus .as-of-chip--galaxus strong{color:#fff}.theme-galaxus .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-galaxus .marketplace-switch{color:#5c6370}.theme-galaxus .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-galaxus .marketplace-switch--galaxus.is-active{color:#fff;background:#1a1a1a}.theme-galaxus .status-legend--galaxus{border-color:#d0d0d0}.theme-galaxus .country-chip--CH.is-active{background:linear-gradient(135deg,#1a1a1a 0%,#444 100%);border-color:#000}.theme-galaxus .marketplace-switch.is-active.marketplace-switch--galaxus{color:#fff;background:#1a1a1a;box-shadow:0 1px 4px #00000059}.marketplace-chat-strip--galaxus{border-left-color:#1a1a1a}.marketplace-chat-strip--galaxus .btn-copy-starter{color:#1a1a1a;background:#f5f5f5;border-color:#1a1a1a}.galaxus-market-bar .country-chip:disabled{opacity:1;cursor:default}.galaxus-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.theme-otto{--zalando-orange:#e2001a;--zalando-orange-deep:#b80016;--zalando-orange-soft:#fff1f3;--zalando-orange-mid:#ffd6dc;--bg:#f7f5f6}.theme-otto .masthead--otto{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#e2001a 0%,#9e0012 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #e2001a38}.theme-otto .masthead-top{border-bottom-color:#ffffff38}.theme-otto .brand-word--otto{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-otto .brand-tag{color:#ffffffc7}.theme-otto .brand-parent--otto{color:#ffffffb3}.theme-otto .otto-wordmark{letter-spacing:.02em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.7rem;font-weight:800;line-height:1}.theme-otto .user-session-card,.theme-otto .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#f0c8ce}.theme-otto .user-session-label{color:#666}.theme-otto .user-session-name,.theme-otto .user-session-chevron,.theme-otto .user-notify-btn{color:#1a1a1a}.theme-otto .user-session-menu{color:#1a1a1a;background:#fff;border-color:#f0c8ce}.theme-otto .as-of-chip--otto{color:#fff;background:linear-gradient(135deg,#e2001a 0%,#9e0012 100%);border:1px solid #9e0012;box-shadow:0 2px 8px #e2001a38}.theme-otto .as-of-chip--otto strong{color:#fff}.theme-otto .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-otto .marketplace-switch{color:#5c6370}.theme-otto .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-otto .marketplace-switch--otto.is-active{color:#fff;background:#e2001a}.theme-otto .status-legend--otto{border-color:#f0c8ce}.theme-otto .otto-market-chip.is-active,.theme-otto .country-chip--DE.is-active{background:linear-gradient(135deg,#e2001a 0%,#9e0012 100%);border-color:#9e0012}.otto-market-bar .country-chip:disabled{opacity:1;cursor:default}.otto-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--otto{border-left-color:#e2001a}.marketplace-chat-strip--otto .btn-copy-starter{color:#e2001a;background:#fff1f3;border-color:#e2001a}.theme-manor{--zalando-orange:#8b1538;--zalando-orange-deep:#6a102b;--zalando-orange-soft:#f8eef2;--zalando-orange-mid:#efd5de;--bg:#f7f5f6}.theme-manor .masthead--manor{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#8b1538 0%,#5a0f26 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #8b153838}.theme-manor .masthead-top{border-bottom-color:#ffffff38}.theme-manor .brand-word--manor{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-manor .brand-tag{color:#ffffffc7}.theme-manor .brand-parent--manor{color:#ffffffb3}.theme-manor .manor-wordmark{letter-spacing:-.02em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.7rem;font-weight:800;line-height:1}.theme-manor .user-session-card,.theme-manor .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#e8cfd8}.theme-manor .user-session-label{color:#666}.theme-manor .user-session-name,.theme-manor .user-session-chevron,.theme-manor .user-notify-btn{color:#1a1a1a}.theme-manor .user-session-menu{color:#1a1a1a;background:#fff;border-color:#e8cfd8}.theme-manor .as-of-chip--manor{color:#fff;background:linear-gradient(135deg,#8b1538 0%,#5a0f26 100%);border:1px solid #5a0f26;box-shadow:0 2px 8px #8b153838}.theme-manor .as-of-chip--manor strong{color:#fff}.theme-manor .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-manor .marketplace-switch{color:#5c6370}.theme-manor .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-manor .marketplace-switch--manor.is-active{color:#fff;background:#8b1538}.theme-manor .status-legend--manor{border-color:#e8cfd8}.theme-manor .manor-market-chip.is-active,.theme-manor .country-chip--CH.is-active{background:linear-gradient(135deg,#8b1538 0%,#5a0f26 100%);border-color:#5a0f26}.manor-market-bar .country-chip:disabled{opacity:1;cursor:default}.manor-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--manor{border-left-color:#8b1538}.marketplace-chat-strip--manor .btn-copy-starter{color:#8b1538;background:#f8eef2;border-color:#8b1538}.theme-kaufland{--zalando-orange:#e31c23;--zalando-orange-deep:#b8141a;--zalando-orange-soft:#fff1f1;--zalando-orange-mid:#ffd6d8;--bg:#f7f5f6}.theme-kaufland .masthead--kaufland{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#e31c23 0%,#a01016 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #e31c2338}.theme-kaufland .masthead-top{border-bottom-color:#ffffff38}.theme-kaufland .brand-word--kaufland{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-kaufland .brand-tag{color:#ffffffc7}.theme-kaufland .brand-parent--kaufland{color:#ffffffb3}.theme-kaufland .kaufland-wordmark{letter-spacing:-.03em;text-transform:lowercase;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1}.theme-kaufland .user-session-card,.theme-kaufland .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#f0c8cb}.theme-kaufland .user-session-label{color:#666}.theme-kaufland .user-session-name,.theme-kaufland .user-session-chevron,.theme-kaufland .user-notify-btn{color:#1a1a1a}.theme-kaufland .user-session-menu{color:#1a1a1a;background:#fff;border-color:#f0c8cb}.theme-kaufland .as-of-chip--kaufland{color:#fff;background:linear-gradient(135deg,#e31c23 0%,#a01016 100%);border:1px solid #a01016;box-shadow:0 2px 8px #e31c2338}.theme-kaufland .as-of-chip--kaufland strong{color:#fff}.theme-kaufland .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-kaufland .marketplace-switch{color:#5c6370}.theme-kaufland .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-kaufland .marketplace-switch--kaufland.is-active{color:#fff;background:#e31c23}.theme-kaufland .status-legend--kaufland{border-color:#f0c8cb}.theme-kaufland .country-chip.is-active{background:linear-gradient(135deg,#e31c23 0%,#a01016 100%);border-color:#a01016}.theme-kaufland .country-chip .country-flag{box-shadow:0 0 0 1px #00000014}.theme-kaufland .country-chip.is-active .country-flag{border-color:#ffffff8c;box-shadow:0 0 0 1px #fff3}.kaufland-country-switcher{margin-bottom:.85rem}.marketplace-chat-strip--kaufland{border-left-color:#e31c23}.marketplace-chat-strip--kaufland .btn-copy-starter{color:#e31c23;background:#fff1f1;border-color:#e31c23}.theme-aboutyou{--zalando-orange:#111;--zalando-orange-deep:#000;--zalando-orange-soft:#f3f3f3;--zalando-orange-mid:#e5e5e5;--bg:#f6f6f6}.theme-aboutyou .masthead--aboutyou{color:#fff;border-radius:var(--radius);background:#111;border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #00000038}.theme-aboutyou .masthead-top{border-bottom-color:#333}.theme-aboutyou .brand-word--aboutyou{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-aboutyou .brand-tag{color:#aaa}.theme-aboutyou .brand-parent--aboutyou{color:#888}.theme-aboutyou .aboutyou-wordmark{letter-spacing:-.03em;text-transform:lowercase;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.45rem;font-weight:700;line-height:1}.theme-aboutyou .user-session-card,.theme-aboutyou .user-notify-btn{color:#111;background:#fff;border-color:#ddd}.theme-aboutyou .user-session-label{color:#666}.theme-aboutyou .user-session-name,.theme-aboutyou .user-session-chevron,.theme-aboutyou .user-notify-btn{color:#111}.theme-aboutyou .user-session-menu{color:#111;background:#fff;border-color:#ddd}.theme-aboutyou .as-of-chip--aboutyou{color:#fff;background:#2a2a2a;border:1px solid #555}.theme-aboutyou .as-of-chip--aboutyou strong{color:#fff}.theme-aboutyou .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-aboutyou .marketplace-switch{color:#5c6370}.theme-aboutyou .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-aboutyou .marketplace-switch--aboutyou.is-active{color:#fff;background:#111}.theme-aboutyou .status-legend--aboutyou{border-color:#d0d0d0}.theme-aboutyou .country-chip.is-active{background:linear-gradient(135deg,#111 0%,#444 100%);border-color:#000}.aboutyou-country-switcher{margin-bottom:.85rem}.marketplace-chat-strip--aboutyou{border-left-color:#111}.marketplace-chat-strip--aboutyou .btn-copy-starter{color:#111;background:#f3f3f3;border-color:#111}.theme-bol{--zalando-orange:#0000a4;--zalando-orange-deep:#00007a;--zalando-orange-soft:#eef0ff;--zalando-orange-mid:#d6dbff;--bg:#f5f6fb}.theme-bol .masthead--bol{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#0000a4 0%,#00006e 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #0000a438}.theme-bol .masthead-top{border-bottom-color:#ffffff38}.theme-bol .brand-word--bol{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-bol .brand-tag{color:#c8cdff}.theme-bol .brand-parent--bol{color:#a8b0ff}.theme-bol .bol-wordmark{letter-spacing:-.05em;text-transform:lowercase;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.65rem;font-weight:800;line-height:1}.theme-bol .user-session-card,.theme-bol .user-notify-btn{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-bol .user-session-label{color:#565959}.theme-bol .user-session-name,.theme-bol .user-session-chevron,.theme-bol .user-notify-btn{color:#0f1111}.theme-bol .user-session-menu{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-bol .as-of-chip--bol{color:#fff;background:linear-gradient(135deg,#0000a4 0%,#00006e 100%);border:1px solid #00006e;box-shadow:0 2px 8px #0000a438}.theme-bol .as-of-chip--bol strong{color:#fff}.theme-bol .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-bol .marketplace-switch{color:#5c6370}.theme-bol .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-bol .marketplace-switch--bol.is-active{color:#fff;background:#0000a4}.theme-bol .status-legend--bol{border-color:#c8cdff}.theme-bol .bol-market-chip.is-active,.theme-bol .country-chip--NL.is-active{background:linear-gradient(135deg,#0000a4 0%,#00006e 100%);border-color:#00006e}.bol-market-bar .country-chip:disabled{opacity:1;cursor:default}.bol-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--bol{border-left-color:#0000a4}.marketplace-chat-strip--bol .btn-copy-starter{color:#0000a4;background:#eef0ff;border-color:#0000a4}.theme-cdiscount{--zalando-orange:#0b5cab;--zalando-orange-deep:#084a8a;--zalando-orange-soft:#e7f1fb;--zalando-orange-mid:#c5dff5;--bg:#f5f7fa}.theme-cdiscount .masthead--cdiscount{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#0b5cab 0%,#063a6e 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #0b5cab38}.theme-cdiscount .masthead-top{border-bottom-color:#ffffff38}.theme-cdiscount .brand-word--cdiscount{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-cdiscount .brand-tag{color:#c5dff5}.theme-cdiscount .brand-parent--cdiscount{color:#9ec5ea}.theme-cdiscount .cdiscount-wordmark{letter-spacing:-.03em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.45rem;font-weight:800;line-height:1}.theme-cdiscount .user-session-card,.theme-cdiscount .user-notify-btn{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-cdiscount .user-session-label{color:#565959}.theme-cdiscount .user-session-name,.theme-cdiscount .user-session-chevron,.theme-cdiscount .user-notify-btn{color:#0f1111}.theme-cdiscount .user-session-menu{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-cdiscount .as-of-chip--cdiscount{color:#fff;background:linear-gradient(135deg,#0b5cab 0%,#063a6e 100%);border:1px solid #063a6e;box-shadow:0 2px 8px #0b5cab38}.theme-cdiscount .as-of-chip--cdiscount strong{color:#fff}.theme-cdiscount .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-cdiscount .marketplace-switch{color:#5c6370}.theme-cdiscount .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-cdiscount .marketplace-switch--cdiscount.is-active{color:#fff;background:#0b5cab}.theme-cdiscount .status-legend--cdiscount{border-color:#c5dff5}.theme-cdiscount .cdiscount-market-chip.is-active,.theme-cdiscount .country-chip--FR.is-active{background:linear-gradient(135deg,#0b5cab 0%,#063a6e 100%);border-color:#063a6e}.cdiscount-market-bar .country-chip:disabled{opacity:1;cursor:default}.cdiscount-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--cdiscount{border-left-color:#0b5cab}.marketplace-chat-strip--cdiscount .btn-copy-starter{color:#0b5cab;background:#e7f1fb;border-color:#0b5cab}.theme-vertbaudet{--zalando-orange:#e2007a;--zalando-orange-deep:#b80063;--zalando-orange-soft:#fce4f0;--zalando-orange-mid:#f5b8d6;--bg:#fbf5f8}.theme-vertbaudet .masthead--vertbaudet{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#e2007a 0%,#9b004f 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #e2007a38}.theme-vertbaudet .masthead-top{border-bottom-color:#ffffff38}.theme-vertbaudet .brand-word--vertbaudet{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-vertbaudet .brand-tag{color:#f5b8d6}.theme-vertbaudet .brand-parent--vertbaudet{color:#f7c9e0}.theme-vertbaudet .vertbaudet-wordmark{letter-spacing:-.03em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.45rem;font-weight:800;line-height:1}.theme-vertbaudet .user-session-card,.theme-vertbaudet .user-notify-btn{color:#0f1111;background:#fff;border-color:#e8d5de}.theme-vertbaudet .user-session-label{color:#565959}.theme-vertbaudet .user-session-name,.theme-vertbaudet .user-session-chevron,.theme-vertbaudet .user-notify-btn{color:#0f1111}.theme-vertbaudet .user-session-menu{color:#0f1111;background:#fff;border-color:#e8d5de}.theme-vertbaudet .as-of-chip--vertbaudet{color:#fff;background:linear-gradient(135deg,#e2007a 0%,#9b004f 100%);border:1px solid #9b004f;box-shadow:0 2px 8px #e2007a38}.theme-vertbaudet .as-of-chip--vertbaudet strong{color:#fff}.theme-vertbaudet .marketplace-switcher{background:#fff;border-color:#ecd7e2}.theme-vertbaudet .marketplace-switch{color:#5c6370}.theme-vertbaudet .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f8eef3}.theme-vertbaudet .marketplace-switch--vertbaudet.is-active{color:#fff;background:#e2007a}.theme-vertbaudet .status-legend--vertbaudet{border-color:#f5b8d6}.theme-vertbaudet .vertbaudet-market-chip.is-active,.theme-vertbaudet .country-chip--FR.is-active{background:linear-gradient(135deg,#e2007a 0%,#9b004f 100%);border-color:#9b004f}.vertbaudet-market-bar .country-chip:disabled{opacity:1;cursor:default}.vertbaudet-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--vertbaudet{border-left-color:#e2007a}.marketplace-chat-strip--vertbaudet .btn-copy-starter{color:#e2007a;background:#fce4f0;border-color:#e2007a}.theme-allegro{--zalando-orange:#ff5a00;--zalando-orange-deep:#e04e00;--zalando-orange-soft:#fff0e8;--zalando-orange-mid:#ffd4bf;--bg:#f7f5f4}.theme-allegro .masthead--allegro{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#ff5a00 0%,#c94400 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #ff5a0038}.theme-allegro .masthead-top{border-bottom-color:#ffffff38}.theme-allegro .brand-word--allegro{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-allegro .brand-tag{color:#ffe0d1}.theme-allegro .brand-parent--allegro{color:#ffc9b0}.theme-allegro .allegro-wordmark{letter-spacing:-.04em;text-transform:lowercase;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1}.theme-allegro .user-session-card,.theme-allegro .user-notify-btn{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-allegro .user-session-label{color:#565959}.theme-allegro .user-session-name,.theme-allegro .user-session-chevron,.theme-allegro .user-notify-btn{color:#0f1111}.theme-allegro .user-session-menu{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-allegro .as-of-chip--allegro{color:#fff;background:linear-gradient(135deg,#ff5a00 0%,#c94400 100%);border:1px solid #c94400;box-shadow:0 2px 8px #ff5a0038}.theme-allegro .as-of-chip--allegro strong{color:#fff}.theme-allegro .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-allegro .marketplace-switch{color:#5c6370}.theme-allegro .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-allegro .marketplace-switch--allegro.is-active{color:#fff;background:#ff5a00}.theme-allegro .status-legend--allegro{border-color:#ffd4bf}.theme-allegro .allegro-market-chip.is-active,.theme-allegro .country-chip--PL.is-active{color:#fff;background:linear-gradient(135deg,#ff5a00 0%,#c94400 100%);border-color:#c94400}.allegro-market-bar .country-chip:disabled{opacity:1;cursor:default}.allegro-market-badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff40;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.marketplace-chat-strip--allegro{border-left-color:#ff5a00}.marketplace-chat-strip--allegro .btn-copy-starter{color:#ff5a00;background:#fff0e8;border-color:#ff5a00}.theme-mediamarkt{--zalando-orange:#df0000;--zalando-orange-deep:#b80000;--zalando-orange-soft:#ffe8e8;--zalando-orange-mid:#ffc5c5;--bg:#f7f5f5}.theme-mediamarkt .masthead--mediamarkt{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#df0000 0%,#9a0000 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #df000038}.theme-mediamarkt .masthead-top{border-bottom-color:#ffffff38}.theme-mediamarkt .brand-word--mediamarkt{color:#fff;text-transform:none;font-size:.85rem;font-weight:650}.theme-mediamarkt .brand-tag{color:#ffc5c5}.theme-mediamarkt .brand-parent--mediamarkt{color:#faa}.theme-mediamarkt .mediamarkt-wordmark{letter-spacing:-.03em;color:#fff;flex:none;font-family:Space Grotesk,Arial,sans-serif;font-size:1.4rem;font-weight:800;line-height:1}.theme-mediamarkt .user-session-card,.theme-mediamarkt .user-notify-btn{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-mediamarkt .user-session-label{color:#565959}.theme-mediamarkt .user-session-name,.theme-mediamarkt .user-session-chevron,.theme-mediamarkt .user-notify-btn{color:#0f1111}.theme-mediamarkt .user-session-menu{color:#0f1111;background:#fff;border-color:#d5d9d9}.theme-mediamarkt .as-of-chip--mediamarkt{color:#fff;background:linear-gradient(135deg,#df0000 0%,#9a0000 100%);border:1px solid #9a0000;box-shadow:0 2px 8px #df000038}.theme-mediamarkt .as-of-chip--mediamarkt strong{color:#fff}.theme-mediamarkt .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-mediamarkt .marketplace-switch{color:#5c6370}.theme-mediamarkt .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-mediamarkt .marketplace-switch--mediamarkt.is-active{color:#fff;background:#df0000}.theme-mediamarkt .status-legend--mediamarkt{border-color:#ffc5c5}.theme-mediamarkt .country-chip.is-active{color:#fff;background:linear-gradient(135deg,#df0000 0%,#9a0000 100%);border-color:#9a0000}.mediamarkt-country-switcher{margin-bottom:.85rem}.marketplace-chat-strip--mediamarkt{border-left-color:#df0000}.marketplace-chat-strip--mediamarkt .btn-copy-starter{color:#df0000;background:#ffe8e8;border-color:#df0000}.issue-comment-form{border:1px solid var(--line);background:#fafafa;border-radius:12px;margin:1rem 1.5rem 1.5rem;padding:1rem 1.1rem 1.15rem}.issue-comment-title{margin:0 0 .35rem;font-size:1rem}.issue-comment-hint{color:var(--ink-soft);margin:0 0 .65rem;font-size:.84rem;line-height:1.45}.issue-comment-input{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;resize:vertical;min-height:5.5rem;color:var(--ink);background:#fff;border-radius:10px;padding:.75rem .85rem;font-size:.92rem;line-height:1.45}.issue-comment-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.btn-nothing-done{-webkit-appearance:none;appearance:none;border:1px solid var(--zalando-orange);background:var(--zalando-orange);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:.45rem .85rem;font-size:.82rem;font-weight:650}.btn-nothing-done:hover{filter:brightness(.95)}.issue-comment-existing,.issue-comment-message{color:var(--ink-soft);margin:.55rem 0 0;font-size:.8rem}.issue-comment-message{color:var(--ok);font-weight:600}.fixed-docs-report{border:1px solid var(--line);background:var(--surface-solid);border-radius:14px;width:100%;padding:.75rem 1rem .85rem}.docs-collapsible-header{align-items:center;margin-bottom:0}.docs-collapse-toggle{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;min-width:0;padding:0;display:flex}.docs-collapse-count{color:var(--ink-soft);vertical-align:middle;background:#f0f0f0;border-radius:999px;margin-left:.45rem;padding:.1rem .4rem;font-size:.78rem;font-weight:700;display:inline-block}.docs-collapse-chevron{color:var(--muted);flex-shrink:0;padding-top:.35rem;font-size:.78rem;font-weight:700}.tickets-docs-report{background:linear-gradient(#fffaf4 0%,#fff 40%);border-color:#f0c9a0}.tickets-docs-prio-chip--high.is-active{color:#fff!important;background:#b42318!important;border-color:#b42318!important}.tickets-docs-prio-chip--normal.is-active{color:#fff!important;background:#e87722!important;border-color:#e87722!important}.tickets-docs-prio-chip--low.is-active{color:#fff!important;background:#5b8a72!important;border-color:#5b8a72!important}.fixed-docs-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;margin-bottom:.85rem;display:flex}.docs-collapsible-header.fixed-docs-header:has(.fixed-docs-actions){margin-bottom:.85rem}.fixed-docs-kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-size:.72rem;font-weight:700}.fixed-docs-title{margin:.25rem 0 0;font-size:1.05rem}.fixed-docs-sub{max-width:42rem;color:var(--ink-soft);margin:.35rem 0 0;font-size:.82rem;line-height:1.4}.fixed-docs-actions{flex-direction:column;align-items:flex-end;gap:.55rem;display:flex}.fixed-docs-periods{background:#f0f0f0;border-radius:999px;gap:.3rem;padding:.2rem;display:inline-flex}.fixed-docs-period{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;color:var(--ink-soft);background:0 0;border:0;border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:650}.fixed-docs-period.is-active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.fixed-docs-summary{flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:.75rem;display:flex}.fixed-docs-stat{flex-direction:column;gap:.15rem;min-width:6rem;display:flex}.fixed-docs-breakdown{margin-bottom:.75rem}.fixed-docs-filter-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.fixed-docs-filter-chips{flex-wrap:wrap;gap:.4rem;display:flex}.fixed-docs-chip{-webkit-appearance:none;appearance:none;border:1px solid var(--line);font:inherit;color:var(--ink-soft);cursor:pointer;background:#f4f4f4;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.76rem;display:inline-flex}.fixed-docs-chip:hover{border-color:var(--zalando-orange);color:var(--ink)}.fixed-docs-chip.is-active{background:var(--zalando-orange-soft);border-color:var(--zalando-orange);color:var(--zalando-orange-deep);font-weight:650}.fixed-docs-chip strong{font-family:IBM Plex Mono,ui-monospace,monospace}.fixed-docs-clear-filter{align-self:flex-end}.fixed-docs-empty{color:var(--muted);margin:.25rem 0 0;font-size:.85rem}.fixed-docs-table-wrap{border:1px solid var(--line);border-radius:10px;max-height:280px;overflow:auto}.fixed-docs-table{border-collapse:collapse;width:100%;font-size:.82rem}.fixed-docs-table th,.fixed-docs-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.45rem .65rem}.fixed-docs-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:#fafafa;font-size:.72rem;position:sticky;top:0}.fixed-docs-comment{max-width:18rem;color:var(--ink-soft)}.fixed-docs-source{color:var(--muted);white-space:nowrap}.footer-note-meta{color:var(--muted);margin:.85rem 0 0;font-size:.78rem}.ticket-strip{background:linear-gradient(#fafbfc 0%,#fff 100%);border:1px solid #e2e6ec;border-radius:14px;max-width:36rem;overflow:hidden;box-shadow:0 2px 12px #14181c0f}.ticket-strip-bar{background:0 0;border-bottom:1px solid #e8eaed;align-items:center;padding:.5rem .65rem;display:flex}.ticket-strip-tab-outline{background:#fff;border:1px solid #c5cad3;border-radius:8px;flex:1;padding:.08rem .12rem}.ticket-strip-toggle{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;width:100%;padding:.2rem .15rem;display:flex}.ticket-strip-tab-label,.ticket-strip-title{letter-spacing:.01em;color:#3d4450;font-size:.82rem;font-weight:700}.ticket-strip-count--design{color:#6b21a8;background:#f3e8ff;border-color:#d8b4fe}.ticket-strip-count--product-data{color:#0f766e;background:#ccfbf1;border-color:#99f6e4}.ticket-inbox-tabs{flex-wrap:wrap;gap:.35rem;margin:0 0 .25rem;display:flex}.ticket-inbox-tab{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;color:#5c6370;background:#f7f8fa;border:1px solid #e2e4e8;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .55rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.ticket-inbox-tab:hover{color:#1a1a1a;background:#fff}.ticket-inbox-tab.is-active{color:#1a1a1a;background:#fff;border-color:#c7d2fe;box-shadow:0 1px 2px #0000000f}.ticket-inbox-tab--design.is-active{border-color:#d8b4fe}.ticket-inbox-tab--productData.is-active{border-color:#99f6e4}.ticket-inbox-tab-count{color:#4338ca;font-size:.68rem;font-weight:800}.ticket-inbox-hint{color:#5c6370;margin:0 0 .45rem;font-size:.72rem}.ticket-sent-badge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.12rem .4rem;font-size:.64rem;font-weight:800}.ticket-sent-badge--design{color:#6b21a8;background:#f3e8ff}.ticket-sent-badge--productData{color:#0f766e;background:#ccfbf1}.ticket-sent-badge--alert{color:#b91c1c;background:#fee2e2}.ticket-strip-late{text-transform:uppercase;letter-spacing:.03em;color:#fff;background:#b42318;border-radius:999px;padding:.12rem .45rem;font-size:.74rem;font-weight:800}.ticket-prio-dots{gap:.25rem;margin-left:.2rem;display:inline-flex}.ticket-dot{border-radius:50%;width:.5rem;height:.5rem}.ticket-dot--high{background:#b42318}.ticket-dot--normal{background:#e87722}.ticket-dot--low{background:#5b8a72}.ticket-strip-chevron{color:var(--muted);margin-left:auto;font-size:.85rem}.ticket-strip-body{padding:.55rem .7rem .7rem}.ticket-create-card{background:#fff8f0;border:1px solid #e87722;border-radius:9px;margin-bottom:.5rem;padding:.65rem}.workspace-ticket-create{max-width:none;margin:0 0 .75rem}.workspace-ticket-create .ticket-marketplace-ref-input{width:100%;margin-bottom:.65rem}.workspace-main--solo{max-width:1400px;margin:0 auto;padding:0 1rem 2rem}.workspace-layout{flex-direction:column;align-items:stretch;gap:1rem;max-width:1400px;margin:0 auto;padding:0 1rem 2rem;display:flex}.workspace-ticket-rail{flex-direction:column;width:100%;max-width:36rem;max-height:none;display:flex;position:static}.workspace-ticket-rail-body{max-height:min(40dvh,22rem);overflow:auto}.workspace-ticket-detail{width:100%;max-width:40rem;margin-top:.65rem}.workspace-ticket-rail-empty{color:#667085;margin:.5rem 0 0;font-size:.88rem}.workspace-ticket-rail-list{flex-direction:column;gap:.55rem;margin-top:.55rem;display:flex}.ticket-row-compact.is-selected{outline-offset:-1px;background:#f8fafc;outline:2px solid #c7d2fe}.ticket-row-title{text-overflow:ellipsis;white-space:nowrap;color:#344054;text-align:left;flex:auto;min-width:0;font-size:.78rem;overflow:hidden}.workspace-ticket-card{background:#fff;border:1px solid #e2e6ec;border-radius:10px;overflow:hidden}.workspace-ticket-card--high{border-color:#f3b4b0}.workspace-ticket-card.is-focused{box-shadow:0 0 0 2px #c7d2fe}.workspace-ticket-card.is-done{opacity:.78}.workspace-ticket-card-summary{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;gap:.25rem;padding:.55rem .65rem;display:flex}.workspace-ticket-card-ids{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.workspace-ticket-id{color:#667085;font-size:.72rem}.workspace-ticket-card-title{font-size:.9rem;line-height:1.25}.workspace-ticket-card-meta{color:#667085;font-size:.75rem}.workspace-ticket-card-body{border-top:1px solid #eef0f3;flex-direction:column;gap:.55rem;padding:0 .65rem .65rem;display:flex}.workspace-ticket-brief{font-size:.86rem;line-height:1.4}.workspace-ticket-brief-label{letter-spacing:.04em;text-transform:uppercase;color:#667085;margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.workspace-ticket-brief p{margin:.15rem 0 0}.workspace-ticket-comments{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.workspace-ticket-comments li{background:#f7f8fa;border-radius:8px;padding:.4rem .5rem;font-size:.82rem}.workspace-ticket-comments p{margin:.2rem 0 0}.workspace-ticket-actions{flex-wrap:wrap;gap:.35rem;display:flex}.workspace-ticket-comment-row{flex-direction:column;gap:.35rem;display:flex}.workspace-ticket-comment-row textarea{width:100%;font:inherit;resize:vertical;border:1px solid #d0d5dd;border-radius:8px;padding:.4rem .5rem}.workspace-main{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.workspace-docs-report{background:linear-gradient(#fafbfc 0%,#fff 100%);border:1px solid #e2e6ec;border-radius:14px;overflow:hidden;box-shadow:0 2px 12px #14181c0d}.workspace-docs-head{border-bottom:1px solid #eef0f3;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem .65rem;display:flex}.workspace-docs-toggle{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:12rem;padding:0;display:flex}.workspace-docs-kicker{letter-spacing:.05em;text-transform:uppercase;color:#667085;margin:0 0 .15rem;font-size:.68rem;font-weight:700}.workspace-docs-toggle h2{margin:0;font-size:1.05rem}.workspace-docs-sub{color:#667085;margin:.25rem 0 0;font-size:.82rem}.workspace-docs-chevron{color:#98a2b3;padding-top:.2rem}.workspace-docs-periods{flex-wrap:wrap;gap:.35rem;display:flex}.workspace-docs-period{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:600}.workspace-docs-period.is-active{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.workspace-docs-body{padding:.85rem 1rem 1rem}.workspace-docs-stats{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:.85rem;display:flex}.workspace-docs-stat{flex-direction:column;min-width:4.5rem;display:flex}.workspace-docs-stat strong{font-size:1.25rem;line-height:1.1}.workspace-docs-stat span{color:#667085;font-size:.75rem}.workspace-docs-empty{color:#667085;margin:0;font-size:.9rem}.workspace-docs-cards{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.65rem;display:grid}.workspace-docs-card{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #e2e6ec;border-radius:12px;flex-direction:column;gap:.3rem;min-height:6.5rem;padding:.7rem .8rem;display:flex}.workspace-docs-card:hover{border-color:#c7d2fe;box-shadow:0 4px 14px #4338ca14}.workspace-docs-card--high{border-color:#f3b4b0}.workspace-docs-card-top{color:#667085;justify-content:space-between;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.workspace-docs-card strong{font-size:.9rem;line-height:1.25}.workspace-docs-card-meta{color:#667085;font-size:.75rem}.workspace-docs-card-note{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.import-list-history-modal{z-index:80;background:#0f172a73;place-items:center;padding:1.25rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.import-list-history-dialog{background:#fff;border:1px solid #d0d5dd;border-radius:14px;flex-direction:column;gap:.75rem;width:min(960px,100%);max-height:min(88dvh,900px);padding:1rem 1.1rem 1.15rem;display:flex;box-shadow:0 24px 64px #0f172a38}.import-list-history-dialog-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.import-list-history-dialog-head h3{margin:.15rem 0 .25rem;font-size:1.05rem}.import-list-history-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.import-list-history-dialog-body{flex:1;min-height:0;overflow:auto}.workspace-docs-card-pill-done{text-transform:uppercase;color:#1b5e20;background:#e8f5e9;border-radius:999px;padding:.1rem .4rem;font-size:.68rem;font-weight:800}@media (max-width:960px){.workspace-layout{padding:0 .75rem 1.5rem}.workspace-ticket-rail,.workspace-ticket-detail{max-width:none}.workspace-ticket-rail-body{max-height:min(50dvh,20rem)}}.ticket-create-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ticket-create-head h3{margin:0;font-size:.9rem}.ticket-create-title{margin:.35rem 0 .15rem;font-size:.88rem;font-weight:650}.ticket-create-kind{color:var(--ink-soft);margin:0 0 .45rem;font-size:.78rem}.ticket-priority-row{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.ticket-priority-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.32rem .65rem;font-size:.8rem;font-weight:700}.ticket-priority-btn--high{color:#b42318;border-color:#f0b4ae}.ticket-priority-btn--normal{color:#c45a0a;border-color:#f0c9a0}.ticket-priority-btn--low{color:#3d6b55;border-color:#b7d0c4}.ticket-priority-btn.is-active.ticket-priority-btn--high{color:#fff;background:#b42318;border-color:#b42318}.ticket-priority-btn.is-active.ticket-priority-btn--normal{color:#fff;background:#e87722;border-color:#e87722}.ticket-priority-btn.is-active.ticket-priority-btn--low{color:#fff;background:#5b8a72;border-color:#5b8a72}.ticket-note-input{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;resize:vertical;border-radius:8px;margin-bottom:.45rem;padding:.45rem .65rem;font-size:.85rem}.btn-ticket-create,.btn-ticket-share{color:#c45a0a!important;border-color:#e87722!important;font-weight:700!important}.btn-send-design{color:#0f766e!important;background:#e7f5f3!important;border-color:#0f766e!important}.btn-send-design:hover{color:#fff!important;background:#0f766e!important;border-color:#0f766e!important}.btn-ticket-create.btn-send-design{color:#fff!important;background:#0f766e!important;border:none!important}.btn-send-product-data{color:#4338ca!important;background:#eef2ff!important;border-color:#4338ca!important}.btn-send-product-data:hover{color:#fff!important;background:#4338ca!important;border-color:#4338ca!important}.btn-ticket-create.btn-send-product-data{color:#fff!important;background:#4338ca!important;border:none!important}.btn-send-alert{color:#b91c1c!important;background:#fef2f2!important;border-color:#dc2626!important}.btn-send-alert:hover{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.btn-ticket-create.btn-send-alert{color:#fff!important;background:#dc2626!important;border:none!important}.ticket-forward-hint{color:#0f766e;margin:.35rem 0 0;font-size:.78rem}.ticket-create-problem{color:#3d4450;background:#fff7ed;border:1px solid #f0d9b8;border-radius:8px;margin:.35rem 0 0;padding:.45rem .55rem;font-size:.8rem}.link-btn--design{color:#0f766e;font-weight:650}.link-btn--design:hover{color:#0d5f59}.btn-ticket-create{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;background:#e87722;border:1px solid #e87722;border-radius:8px;padding:.4rem .8rem;font-size:.85rem;font-weight:700;color:#fff!important}.ticket-message{color:var(--ok);margin:0 0 .4rem;font-size:.78rem;font-weight:600}.ticket-filters{flex-wrap:wrap;gap:.3rem;margin-bottom:.35rem;display:flex}.ticket-filter-tab{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;color:#5c6370;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:.32rem .55rem;font-size:.68rem;font-weight:650;line-height:1}.ticket-filter-tab:hover,.ticket-filter-tab.is-active{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #0000000f}.ticket-filter-tab--too-late.is-active,.ticket-filter-tab--high.is-active{color:#b42318}.ticket-filter-tab--normal.is-active{color:#c56a12}.ticket-filter-tab--low.is-active{color:#3d6b55}.ticket-filter-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink-soft);background:#fafafa;border-radius:999px;padding:.22rem .55rem;font-size:.75rem;font-weight:650}.ticket-filter-btn.is-active{color:#fff;background:#1f2428;border-color:#1f2428}.ticket-filter-btn--too-late.is-active,.ticket-filter-btn--high.is-active{background:#b42318;border-color:#b42318}.ticket-filter-btn--normal.is-active{background:#e87722;border-color:#e87722}.ticket-filter-btn--low.is-active{background:#5b8a72;border-color:#5b8a72}.ticket-sla-hint{color:var(--muted);margin:0 0 .45rem;font-size:.72rem}.ticket-empty{color:var(--muted);margin:0;font-size:.82rem}.ticket-list{gap:.35rem;max-height:14rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ticket-list--compact{gap:.28rem;max-height:11rem}.ticket-row-compact{-webkit-appearance:none;appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8eaed;border-radius:10px;align-items:center;gap:.5rem;padding:.42rem .55rem;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.ticket-row-compact:hover{background:#f8fafc;border-color:#c7d2fe;box-shadow:0 1px 4px #4338ca14}.ticket-row-compact--high{border-left:3px solid #b42318}.ticket-row-compact--normal{border-left:3px solid #e87722}.ticket-row-compact--low{border-left:3px solid #5b8a72}.ticket-row-compact--done{opacity:.72;background:#f7f8fa}.ticket-row-compact--late{box-shadow:inset 0 0 0 1px #b4231840}.ticket-row-id{color:#1e293b;flex-shrink:0;font-size:.82rem;font-weight:700}.ticket-row-badges{flex-wrap:wrap;flex:1;align-items:center;gap:.28rem;min-width:0;display:flex}.ticket-row-chevron{color:#94a3b8;flex-shrink:0;font-size:.85rem}.ticket-status-pill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.12rem .4rem;font-size:.62rem;font-weight:800;line-height:1.2}.ticket-status-pill--open{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.ticket-status-pill--done{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.ticket-modal-card--simple{width:min(400px,100%);padding:1rem 1.05rem .85rem}.ticket-modal-top{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.ticket-modal-top-main{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.ticket-modal-headline{color:#1e293b;margin:0 0 .2rem;font-size:1rem;font-weight:700;line-height:1.35}.ticket-modal-sub{color:var(--muted);margin:0 0 .65rem;font-size:.78rem}.ticket-modal-open-issue{-webkit-appearance:none;appearance:none;color:#4338ca;width:100%;font:inherit;cursor:pointer;text-align:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;margin-bottom:.65rem;padding:.55rem .75rem;font-size:.88rem;font-weight:700;display:block}.ticket-modal-open-issue:hover{background:#e0e7ff}.ticket-marketplace-ref-row{gap:.25rem;margin-bottom:.55rem;display:grid}.ticket-marketplace-ref-field{align-items:center;gap:.35rem;display:flex}.ticket-marketplace-ref-field .ticket-marketplace-ref-input{flex:1;min-width:0}.ticket-marketplace-ref-save{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-shrink:0;padding:.35rem .65rem;font-size:.78rem;font-weight:600}.ticket-marketplace-ref-save:hover:not(:disabled){background:#f1f5f9}.ticket-marketplace-ref-save:disabled{opacity:.45;cursor:default}.ticket-modal-note{color:#475569;margin:0 0 .55rem;font-size:.82rem;line-height:1.4}.ticket-modal-actions--simple{margin-bottom:.35rem}.ticket-resolve-hint{color:#5c6370;align-self:center;margin:0;font-size:.74rem;font-weight:650}.ticket-modal-action--more{color:var(--muted)}.ticket-modal-more{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;padding-top:.15rem;display:flex}.ticket-modal-backdrop{z-index:1200}.ticket-modal-card{border-radius:18px;width:min(540px,100%);box-shadow:0 24px 48px #0f172a2e}.ticket-modal-card--high{border-top:3px solid #b42318}.ticket-modal-card--normal{border-top:3px solid #e87722}.ticket-modal-card--low{border-top:3px solid #5b8a72}.ticket-modal-id{margin:.15rem 0 .35rem;font-size:1.05rem;font-weight:700}.ticket-modal-status-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ticket-modal-title{color:#334155;margin:0 0 .75rem;font-size:.95rem;font-weight:650;line-height:1.4}.ticket-modal-meta{color:var(--muted);flex-wrap:wrap;gap:.35rem .75rem;margin-bottom:.75rem;font-size:.78rem;display:flex}.ticket-modal-actions{flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;display:flex}.ticket-modal-action{-webkit-appearance:none;appearance:none;border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:700}.ticket-modal-action:hover{background:#f4f5f7}.ticket-modal-action--primary{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.ticket-modal-action--done{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ticket-modal-action--design{color:#0f766e;background:#ecfdf5;border-color:#99f6e4}.ticket-modal-action--product-data{color:#6d28d9;background:#f5f3ff;border-color:#c4b5fd}.ticket-modal-action--alert{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ticket-modal-sla{margin:0 0 .65rem;font-size:.72rem}.ticket-marketplace-ref-block{margin-bottom:.75rem}.ticket-marketplace-ref-label{color:var(--muted);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.ticket-marketplace-ref-optional{color:#94a3b8;font-weight:500}.ticket-marketplace-ref-input{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;border-radius:8px;margin-bottom:.25rem;padding:.45rem .6rem;font-size:.85rem}.ticket-marketplace-ref-hint{color:var(--muted);margin:0;font-size:.72rem}.drawer-share-tab--outlook{color:#0078d4;background:#f0f6fc;border-color:#0078d4}.drawer-share-tab--outlook:hover{background:#e8f3fc}.ticket-item{border:1px solid var(--line);background:#fff;border-left-width:4px;border-radius:8px;padding:.45rem .6rem}.ticket-item--high{background:linear-gradient(90deg,#fdecea 0%,#fff 55%);border-left-color:#b42318}.ticket-item--normal{background:linear-gradient(90deg,#fff4e8 0%,#fff 55%);border-left-color:#e87722}.ticket-item--low{background:linear-gradient(90deg,#eef6f1 0%,#fff 55%);border-left-color:#5b8a72}.ticket-item--late{box-shadow:inset 0 0 0 1px #b4231859}.ticket-item--done{opacity:.58;background:#f7f7f7}.ticket-item--focused{opacity:1;outline-offset:1px;background:#f8fbff;outline:2px solid #3d6fd9}.ticket-item-done-meta{color:var(--muted);margin:.25rem 0 0;padding-left:.15rem;font-size:.74rem}.ticket-duplicate-hint{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:0 0 .5rem;padding:.4rem .55rem;font-size:.78rem}.ticket-duplicate-link{-webkit-appearance:none;appearance:none;font:inherit;color:#c2410c;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ticket-item-main{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.ticket-id-badge{color:var(--ink);letter-spacing:.02em;background:#eef1f4;border-radius:6px;padding:.1rem .4rem;font-size:.72rem;font-weight:750}.ticket-priority{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.12rem .4rem;font-size:.68rem;font-weight:800}.ticket-priority--high{color:#fff;background:#b42318}.ticket-priority--normal{color:#fff;background:#e87722}.ticket-priority--low{color:#fff;background:#5b8a72}.ticket-late-badge{text-transform:uppercase;color:#b42318;background:#fde8e6;border-radius:999px;padding:.1rem .4rem;font-size:.68rem;font-weight:800}.ticket-id{color:var(--muted);font-size:.72rem}.ticket-item-title{font-size:.88rem}.ticket-item-title--link{-webkit-appearance:none;appearance:none;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700}.ticket-item-title--link:hover{color:var(--zalando-orange-deep);text-decoration:underline}.ticket-sku-count{color:var(--muted);font-size:.75rem}.ticket-sku-count--link{-webkit-appearance:none;appearance:none;font:inherit;color:var(--zalando-orange-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:650}.ticket-sku-count--link:hover:not(:disabled){text-decoration:underline}.ticket-sku-count--link:disabled{color:var(--muted);cursor:default}.ticket-action-tab--open{color:var(--zalando-orange-deep)}.ticket-action-tab--open:hover{background:var(--zalando-orange-soft);color:var(--zalando-orange-deep)}.btn-ticket-open{-webkit-appearance:none;appearance:none;border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink-soft);background:#fff;border-radius:999px;margin-left:.15rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.btn-ticket-open:hover{border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.ticket-item-note{color:var(--ink-soft);margin:.25rem 0 0;font-size:.8rem}.ticket-item-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.ticket-item-btns{background:#f4f5f7;border:1px solid #e4e7ec;border-radius:9px;flex-wrap:wrap;align-items:center;gap:0;padding:2px;display:inline-flex}.ticket-action-tab{-webkit-appearance:none;appearance:none;color:#5c6370;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:.32rem .55rem;font-size:.68rem;font-weight:650;line-height:1}.ticket-action-tab:hover{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #0000000f}.ticket-action-tab--design{color:#0f766e}.ticket-action-tab--design:hover{color:#0d5f59;background:#e7f5f3}.ticket-action-tab--product-data{color:#4338ca}.ticket-action-tab--product-data:hover{color:#3730a3;background:#eef2ff}.ticket-action-tab--done:hover{color:#3d6b55;background:#eef6f1}.ticket-item-date{color:var(--muted);font-size:.72rem}.ticket-comments{margin-top:.35rem}.ticket-comments-toggle{-webkit-appearance:none;appearance:none;font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:700}.ticket-comments-body{border:1px solid var(--line);background:#ffffffb3;border-radius:7px;margin-top:.3rem;padding:.4rem .45rem}.ticket-comments-empty{color:var(--muted);margin:0 0 .35rem;font-size:.72rem}.ticket-comment-list{gap:.35rem;max-height:7rem;margin:0 0 .4rem;padding:0;list-style:none;display:grid;overflow:auto}.ticket-comment{background:#f7f8f9;border-radius:6px;padding:.3rem .4rem}.ticket-comment-meta{justify-content:space-between;gap:.5rem;margin-bottom:.15rem;display:flex}.ticket-comment-author{text-transform:uppercase;letter-spacing:.03em;color:#c45a0a;font-size:.68rem;font-weight:750}.ticket-comment-date{color:var(--muted);font-size:.65rem}.ticket-comment-text{color:var(--ink);margin:0;font-size:.78rem;line-height:1.35}.ticket-comment-form{flex-direction:column;gap:.3rem;display:flex}.ticket-comment-input{margin-bottom:0!important;padding:.35rem .5rem!important;font-size:.78rem!important}.btn-ticket-comment{-webkit-appearance:none;appearance:none;color:#c45a0a;font:inherit;cursor:pointer;background:#fff;border:1px solid #e87722;border-radius:7px;align-self:flex-start;padding:.28rem .6rem;font-size:.75rem;font-weight:700}.btn-ticket-comment:disabled{opacity:.45;cursor:not-allowed}.drawer-ticket-share{padding:.65rem 1.5rem 0}.drawer-share-bar{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding:.7rem 1.5rem .15rem;display:flex}.drawer-share-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.68rem;font-weight:750}.drawer-share-tab--design{color:#0f766e}.drawer-share-tab--design:hover{color:#0d5f59;background:#e7f5f3}.drawer-share-tab--product-data{color:#4338ca}.drawer-share-tab--product-data:hover{background:#eef2ff}.drawer-share-tab--alert{color:#b91c1c}.drawer-share-tab--alert:hover{color:#991b1b;background:#fee2e2}.drawer-share-tab--keep-eye{color:#92400e}.drawer-share-tab--keep-eye:hover{color:#78350f;background:#fef3c7}.design-card-share-tabs{margin-bottom:.15rem}.design-ticket-problem{background:#fff7ed;border:1px solid #f0d9b8;border-radius:10px;margin:.15rem 0;padding:.65rem .75rem}.design-ticket-problem-label{letter-spacing:.05em;text-transform:uppercase;color:#9a6700;margin-bottom:.2rem;font-size:.65rem;font-weight:800;display:block}.design-ticket-problem-code{color:#1a1a1a;margin:0;font-size:.9rem;font-weight:750}.design-ticket-problem-desc{color:#3d4450;margin:.25rem 0 0;font-size:.82rem;line-height:1.35}.user-manage-item-actions{background:#f4f5f7;border:1px solid #e4e7ec;border-radius:9px;flex-wrap:wrap;align-items:center;gap:0;margin-top:.45rem;padding:2px;display:inline-flex}.user-action-tab{-webkit-appearance:none;appearance:none;color:#5c6370;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:.38rem .65rem;font-size:.72rem;font-weight:650;line-height:1}.user-action-tab:hover{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #0000000f}.user-action-tab.is-active{color:#1a1a1a;background:#fff;box-shadow:0 1px 2px #00000014}.user-action-tab--danger{color:#b42318}.user-action-tab--danger:hover{color:#912018;background:#fde8e6}.user-action-tab--ok{color:#3d6b55}.user-action-tab--ok:hover{color:#2f5544;background:#eef6f1}.app-boot{background:var(--ops-page-bg-image,#f4f1ea);color:#1f2428;place-items:center;min-height:100vh;padding:2rem 1rem;font:650 1rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.app-boot p{margin:0}.login-screen{background:var(--ops-page-bg-image);place-items:center;min-height:100vh;padding:2rem 1rem;display:grid}.login-card{border:1px solid var(--line);background:#fff;border-radius:16px;gap:.75rem;width:min(24rem,100%);padding:1.5rem 1.4rem 1.6rem;display:grid;box-shadow:0 12px 40px #14181c14}.login-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem;font-weight:750}.login-title{letter-spacing:-.03em;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.55rem}.login-sub{color:var(--ink-soft);margin:-.25rem 0 .25rem;font-size:.84rem}.login-field{color:var(--ink-soft);gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.login-field input{font:inherit;border:1px solid var(--line);border-radius:10px;padding:.55rem .7rem;font-size:.95rem;font-weight:500}.login-error{color:#b42318;margin:0;font-size:.82rem;font-weight:650}.login-submit{-webkit-appearance:none;appearance:none;color:#fff;font:inherit;cursor:pointer;background:#1f2428;border:0;border-radius:10px;padding:.65rem .9rem;font-weight:700}.login-submit:disabled{opacity:.6;cursor:wait}.masthead-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.user-session-row{align-items:center;gap:.45rem;display:inline-flex}.user-session{position:relative}.user-session-card{-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;text-align:left;font:inherit;color:inherit;background:#fff;border-radius:18px;align-items:center;gap:.65rem;min-width:17.5rem;max-width:min(22rem,72vw);padding:.35rem .85rem .35rem .35rem;display:inline-flex;box-shadow:0 1px #14181c0a}.user-session-card:hover{border-color:#d0d4d8}.user-session-text{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.user-session-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:750}.user-session-name{white-space:nowrap;text-overflow:ellipsis;max-width:14rem;font-size:.9rem;font-weight:700;line-height:1.15;overflow:hidden}.user-session-chevron{color:var(--muted);flex-shrink:0;margin-left:.15rem;font-size:.75rem}.user-notify-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;width:2.6rem;height:2.6rem;color:var(--ink-soft);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:0 1px #14181c0a}.user-notify-btn:hover{color:var(--ink);border-color:#d0d4d8}.user-notify-icon{width:1.15rem;height:1.15rem;display:block}.user-session-menu{z-index:40;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:14rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 10px 28px #14181c1f}.user-session-menu button{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:.65rem .85rem;font-size:.84rem;font-weight:650}.user-session-menu button:hover{background:#f7f7f7}.user-session-logout{color:#b42318!important;border-top:1px solid var(--line)!important}.user-avatar{color:#1f2428;background:#eceff0;border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:inline-grid;overflow:hidden}.user-avatar img{object-fit:cover;width:100%;height:100%}.user-avatar--sm{width:1.6rem;height:1.6rem;font-size:.62rem}.user-avatar--md{width:2.2rem;height:2.2rem;font-size:.72rem}.user-avatar--lg{width:2.6rem;height:2.6rem;font-size:.78rem}.user-avatar--admin{color:#fff;background:#1f2428}.user-avatar--ceo{color:#fff;background:#1a1a1a}.user-avatar--head{color:#fff;background:#e87722}.user-avatar--manager{color:#fff;background:#5b8a72}.user-avatar-initials{line-height:1}.user-role-pill{text-transform:uppercase;letter-spacing:.03em;white-space:normal;border-radius:999px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.12rem .45rem;font-size:.62rem;font-weight:800;line-height:1.25}.user-role-pills{flex-wrap:wrap;gap:.2rem;display:flex}.user-role-pill--admin{color:#fff;background:#1f2428}.user-role-pill--ceo{color:#fff;background:#1a1a1a}.user-role-pill--head{color:#fff;background:#e87722}.user-role-pill--manager{color:#fff;background:#5b8a72}.user-manage-panel{max-width:min(560px,100%);color:var(--ink,#1a1a1a);background:#fff}.user-manage-panel .drawer-title,.user-manage-panel .drawer-kicker,.user-manage-panel .drawer-subtitle,.user-manage-panel .user-manage-body,.user-manage-panel .user-check,.user-manage-panel .user-manage-section-label,.user-manage-panel .user-manage-create h3{color:inherit}.user-manage-panel .user-manage-section-label{color:var(--muted,#8a8a8a)}.user-manage-panel .user-manage-form input,.user-manage-panel .user-manage-form select{color:var(--ink,#1a1a1a);background:#fff}.user-manage-body{padding:0 1.5rem 1.5rem}.user-manage-create h3{margin:0 0 .5rem;font-size:.95rem}.user-manage-form{gap:.45rem;display:grid}.user-manage-form input,.user-manage-form select,.user-edit-block select,.user-edit-block input{font:inherit;border:1px solid var(--line);border-radius:8px;padding:.45rem .6rem;font-size:.85rem}.user-manage-error{color:#b42318;margin:.45rem 0 0;font-size:.8rem;font-weight:650}.user-manage-inactive-toggle{cursor:pointer;align-items:center;gap:.35rem;margin:.85rem 0 .45rem;font-size:.8rem;display:inline-flex}.user-manage-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.user-manage-item{border:1px solid var(--line);background:#fff;border-radius:10px;padding:.55rem .7rem}.user-manage-item.is-inactive{opacity:.55}.user-manage-item-main{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;display:flex}.user-manage-email{color:var(--muted);margin:.2rem 0 0;font-size:.78rem}.user-manage-section-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:.35rem 0 0;font-size:.72rem;font-weight:750}.user-market-checks,.user-rights-checks{flex-wrap:wrap;gap:.35rem .75rem;display:flex}.user-check{cursor:pointer;align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.user-profile-avatar-row{align-items:center;gap:.85rem;margin-bottom:.75rem;display:flex}.user-profile-avatar-row .link-btn{margin-top:.35rem;display:block}.user-edit-block{border-top:1px dashed var(--line);gap:.4rem;margin-top:.55rem;padding-top:.45rem;display:grid}.user-chat-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;width:2.6rem;height:2.6rem;color:var(--ink-soft);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;box-shadow:0 1px #14181c0a}.user-chat-btn:hover{color:var(--ink);border-color:#d0d4d8}.user-chat-btn.is-ring{border-color:var(--zalando-orange);color:var(--zalando-orange-deep);animation:.55s 2 chat-ring-pulse}@keyframes chat-ring-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.08)}}.user-chat-icon{width:1.15rem;height:1.15rem;display:block}.chat-panel{flex-direction:column;width:100%;max-width:min(820px,100%);max-height:min(90vh,720px);display:flex}.chat-layout{border-top:1px solid var(--line);flex:1;grid-template-columns:minmax(11rem,14rem) 1fr;min-height:22rem;display:grid;overflow:hidden}.chat-people{border-right:1px solid var(--line);background:#fafbfc;padding:.75rem .65rem;overflow:auto}.chat-people-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.35rem 0;font-size:.68rem;font-weight:750}.chat-people-list{gap:.25rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.chat-people-empty{color:var(--muted);padding:.35rem;font-size:.78rem}.chat-person{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:.45rem;padding:.4rem .45rem;display:flex}.chat-person:hover,.chat-person.is-active{box-shadow:0 0 0 1px var(--line);background:#fff}.chat-person-text{flex:1;min-width:0;display:grid}.chat-person-name{font-size:.82rem;font-weight:700}.chat-person-role{color:var(--muted);text-transform:capitalize;font-size:.68rem}.chat-presence{background:#9aa3ad;border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.chat-presence.is-online{background:#1f9d55;box-shadow:0 0 0 3px #1f9d552e}.chat-main{flex-direction:column;min-width:0;padding:.75rem .85rem 1rem;display:flex}.chat-empty{color:var(--muted);margin:auto;font-size:.9rem}.chat-messages{flex-direction:column;flex:1;gap:.55rem;min-height:12rem;max-height:22rem;padding-bottom:.5rem;display:flex;overflow:auto}.chat-bubble{background:#f3f5f7;border-radius:12px;align-self:flex-start;max-width:85%;padding:.5rem .7rem}.chat-bubble.is-mine{background:#fff4ec;align-self:flex-end}.chat-bubble-meta{color:var(--muted);gap:.5rem;margin:0 0 .25rem;font-size:.72rem;display:flex}.chat-bubble-text{white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.4}.chat-share-card{text-align:left;border:1px solid var(--line);cursor:pointer;width:100%;font:inherit;background:#fff;border-radius:10px;gap:.15rem;margin-top:.35rem;padding:.5rem .6rem;display:grid}.chat-share-card:hover{border-color:var(--zalando-orange)}.chat-share-kicker{text-transform:uppercase;letter-spacing:.04em;color:var(--zalando-orange-deep);font-size:.65rem;font-weight:750}.chat-share-title{font-size:.82rem;font-weight:700}.chat-share-sub{color:var(--muted);font-size:.75rem}.chat-share-draft{background:#f4f9fc;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;padding:.4rem .5rem;font-size:.78rem;display:flex}.chat-compose{grid-template-columns:1fr auto;align-items:end;gap:.45rem;display:grid}.chat-compose textarea{font:inherit;border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:2.8rem;padding:.55rem .65rem;font-size:.88rem}@media (max-width:720px){.chat-layout{grid-template-columns:1fr}.chat-people{border-right:0;border-bottom:1px solid var(--line);max-height:10rem}}.chat-dock-tab{z-index:1200;-webkit-appearance:none;appearance:none;border:1px solid var(--line);color:var(--ink);cursor:pointer;writing-mode:vertical-rl;text-orientation:mixed;font:inherit;letter-spacing:.08em;background:#fff;border-right:0;border-radius:12px 0 0 12px;flex-direction:row;align-items:center;gap:.4rem;padding:1rem .55rem;font-size:.85rem;font-weight:750;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-6px 0 20px #14181c1f}.chat-dock-tab:hover{background:#f7f8f9}.chat-dock-tab.is-ring,.chat-dock-tab.has-unread{border-color:var(--zalando-orange);color:var(--zalando-orange-deep)}.chat-dock-tab.is-ring{animation:.55s 2 chat-ring-pulse}.chat-dock-tab-label{transform:rotate(180deg)}.chat-dock-tab-badge{writing-mode:horizontal-tb;text-orientation:mixed;color:#fff;text-align:center;background:#b42318;border-radius:999px;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.68rem;font-weight:800;line-height:1.25rem;position:absolute;top:-.35rem;left:-.35rem;box-shadow:0 0 0 2px #fff}.chat-dock{z-index:1201;pointer-events:none;width:min(420px,100%);transition:transform .22s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.chat-dock.is-open{pointer-events:auto;transform:translate(0)}.chat-dock-panel{border-left:1px solid var(--line);background:#fff;flex-direction:column;height:100%;display:flex;box-shadow:-12px 0 32px #14181c1f}.chat-dock-header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.chat-dock-title-row{align-items:center;gap:.45rem;display:flex}.chat-dock-title{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750}.chat-dock-unread-pill{color:#fff;text-align:center;background:#b42318;border-radius:999px;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.7rem;font-weight:800;line-height:1.25rem}.chat-dock-close{-webkit-appearance:none;appearance:none;color:var(--ink-soft);font:inherit;cursor:pointer;background:#f3f5f7;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;font-size:.95rem;line-height:1;display:grid}.chat-dock-close:hover{color:var(--ink);background:#e8eaed}.chat-dock .chat-layout--dock{border-top:0;flex-direction:column;flex:1;grid-template-columns:none;min-height:0;display:flex}.chat-dock .chat-people--rail{border-right:0;border-bottom:1px solid var(--line);background:#fafbfc;flex-direction:column;flex-shrink:0;gap:.45rem;padding:.65rem .75rem;display:flex;overflow:auto hidden}.chat-search{width:100%;display:block}.chat-search input{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:.45rem .65rem;font-size:16px}.chat-search input:focus{outline:2px solid color-mix(in srgb, var(--zalando-orange) 45%, transparent);outline-offset:1px}.chat-people-rail{gap:.35rem;min-width:min-content;margin:0;padding:0;list-style:none;display:flex}.chat-person-chip{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;min-width:3.6rem;color:inherit;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:.3rem;padding:.35rem .45rem;display:flex}.chat-person-chip:hover{border-color:var(--line);background:#fff}.chat-person-chip.is-active{border-color:var(--zalando-orange);background:#fff;box-shadow:0 0 0 1px #ff69001f}.chat-person-chip.has-unread .chat-person-chip-name{color:var(--zalando-orange-deep);font-weight:750}.chat-person-chip-avatar{display:inline-flex;position:relative}.chat-person-unread{color:#fff;text-align:center;background:#b42318;border-radius:999px;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.58rem;font-weight:800;line-height:1rem;position:absolute;top:-.3rem;right:-.35rem;box-shadow:0 0 0 2px #fafbfc}.chat-person-chip-name{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:3.4rem;font-size:.68rem;font-weight:650;overflow:hidden}.chat-presence--on-avatar{width:.55rem;height:.55rem;box-shadow:none;border:2px solid #fff;position:absolute;bottom:-1px;right:-1px}.chat-presence--on-avatar.is-online{box-shadow:none}.chat-dock .chat-main{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.chat-thread-bar{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;align-items:flex-start;gap:.55rem;padding:.65rem .85rem .55rem;display:flex}.chat-thread-bar-text{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.chat-thread-bar-name{font-size:.9rem;font-weight:700;line-height:1.2}.chat-thread-bar-role{color:var(--muted);font-size:.72rem}.chat-thread-search{width:100%;margin-top:.35rem;display:block}.chat-thread-search input{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fafbfc;border-radius:10px;padding:.4rem .6rem;font-size:16px}.chat-thread-search input:focus{outline:2px solid color-mix(in srgb, var(--zalando-orange) 45%, transparent);outline-offset:1px;background:#fff}.chat-dock .chat-messages{background:linear-gradient(#fcfcfd 0%,#fff 40%);flex:1;gap:.65rem;min-height:0;max-height:none;padding:.85rem .9rem}.chat-messages-empty{color:var(--muted);text-align:center;margin:auto;font-size:.85rem}.chat-empty{text-align:center;max-width:16rem;margin:auto;padding:1.5rem 1.25rem}.chat-empty-title{color:var(--ink);margin:0 0 .35rem;font-size:1rem;font-weight:700}.chat-empty-sub{color:var(--muted);margin:0;font-size:.85rem;line-height:1.4}.chat-dock .chat-bubble{border-radius:14px;max-width:88%;padding:.55rem .75rem .4rem;position:relative}.chat-dock .chat-bubble.is-mine{background:#fff0e6;border-bottom-right-radius:4px}.chat-dock .chat-bubble.is-search-hit{box-shadow:0 0 0 2px color-mix(in srgb, var(--zalando-orange) 55%, transparent)}.chat-dock .chat-bubble:not(.is-mine){border-bottom-left-radius:4px}.chat-reply-quote{border-left:3px solid var(--zalando-orange);background:#14181c0a;border-radius:0 8px 8px 0;gap:.1rem;margin:0 0 .4rem;padding:.35rem .5rem;display:grid}.chat-bubble.is-mine .chat-reply-quote{background:#ffffff8c}.chat-reply-quote-name{color:var(--zalando-orange-deep);font-size:.68rem;font-weight:750}.chat-reply-quote-text{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.chat-reply-btn{-webkit-appearance:none;appearance:none;color:var(--muted);font:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;padding:.25rem 0 0;font-size:.68rem;font-weight:650}.chat-reply-btn:hover{color:var(--zalando-orange-deep);opacity:1}.chat-reply-draft{border:1px solid var(--line);border-left:3px solid var(--zalando-orange);background:#f7f8f9;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0 .9rem .4rem;padding:.45rem .55rem;display:flex}.chat-reply-draft-body{gap:.1rem;min-width:0;display:grid}.chat-reply-draft-label{color:var(--zalando-orange-deep);font-size:.68rem;font-weight:750}.chat-reply-draft-text{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.chat-bubble-meta{color:var(--muted);justify-content:space-between;gap:.45rem;margin:0 0 .2rem;font-size:.68rem;display:flex}.chat-dock .chat-share-draft{border:1px solid #d7e8f2;margin:0 .9rem .45rem}.chat-share-draft-remove{-webkit-appearance:none;appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.15rem .25rem;font-size:.75rem;font-weight:650}.chat-share-draft-remove:hover{color:var(--ink)}.chat-dock .chat-compose{grid-template-columns:1fr auto;align-items:end;gap:.5rem;padding:0 .9rem}.chat-dock .chat-compose textarea{resize:none;border-radius:12px;min-height:2.6rem;max-height:7rem;line-height:1.35}.chat-dock .chat-compose textarea:focus{border-color:var(--zalando-orange);outline:none;box-shadow:0 0 0 3px #ff69001f}.chat-send-btn{-webkit-appearance:none;appearance:none;background:var(--zalando-orange,#ff6900);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:12px;align-self:stretch;min-height:2.6rem;padding:.65rem 1rem;font-size:.85rem;font-weight:700}.chat-send-btn:hover:not(:disabled){filter:brightness(.96)}.chat-send-btn:disabled{opacity:.4;cursor:default}.chat-compose-hint{color:var(--muted);margin:.35rem .9rem .75rem;font-size:.68rem}.welcome-intro{min-height:100vh;z-index:80;cursor:pointer;background:var(--ops-page-bg-image);place-items:center;min-height:100dvh;animation:.65s ease-out both welcomeIntroIn;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.welcome-intro.is-leaving{animation:.52s ease-in forwards welcomeIntroOut}.welcome-intro-flow-lines{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.welcome-intro-flow-lines span{background:linear-gradient(90deg,#0000,#9ca3af40,#9ca3af73,#9ca3af40,#0000);width:160%;height:1px;animation:5s linear infinite welcomeFlowLine;position:absolute;left:-30%}.welcome-intro-flow-lines span:first-child{opacity:.55;top:38%}.welcome-intro-flow-lines span:nth-child(2){opacity:.75;background:linear-gradient(90deg,#0000,#9ca3af33,#b423188c,#9ca3af33,#0000);height:1px;animation-delay:-2s;top:62%}.welcome-intro-flow-lines span:nth-child(3){opacity:.35;animation-duration:7s;animation-delay:-3.2s;top:48%}.welcome-intro-aura{filter:blur(2px);pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffd67838,#0000 42%),radial-gradient(circle at 50% 55%,#4338ca2e,#0000 58%);border-radius:50%;width:min(42rem,90vw);height:min(42rem,90vw);animation:4.5s ease-in-out infinite welcomeAuraPulse;position:absolute}.welcome-intro-orb{place-items:center;width:min(13.5rem,46vw);height:min(13.5rem,46vw);margin:0 auto 1.35rem;animation:1.05s cubic-bezier(.22,1,.36,1) both welcomeOrbRise;display:grid;position:relative}.welcome-intro-portrait{z-index:2;background:#111827;border-radius:50%;width:72%;height:72%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #ffffffeb,0 0 0 5px #d4af3773,0 18px 40px #14182847}.welcome-intro-portrait-img{object-fit:cover;width:100%;height:100%;animation:3.2s ease-in-out infinite welcomePortraitGlow;display:block}.welcome-intro-ring{pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.welcome-intro-ring--outer{-webkit-mask-composite:xor;background:conic-gradient(#0000 0deg,#ffd6780d 40deg,#ffd678f2 90deg,#ffffffb3 110deg,#0000 150deg 220deg,#818cf8d9 280deg,#0000 320deg) border-box;border:1.5px solid #0000;animation:8s linear infinite welcomeRingSpin;top:-4%;bottom:-4%;left:-4%;right:-4%;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.welcome-intro-ring--mid{border:1px dashed #ffd67873;animation:14s linear infinite welcomeRingSpinReverse;top:6%;bottom:6%;left:6%;right:6%;box-shadow:inset 0 0 18px #ffd6781f}.welcome-intro-ring--inner{border:1px solid #6366f159;animation:5.5s linear infinite welcomeRingSpin;top:12%;bottom:12%;left:12%;right:12%;box-shadow:0 0 24px #6366f140}.welcome-intro-sparks{pointer-events:none;opacity:.9;background:radial-gradient(circle at 12% 30%,#fffffff2 0 1.5px,#0000 2px),radial-gradient(circle at 88% 28%,#ffd678f2 0 1.5px,#0000 2px),radial-gradient(circle at 78% 78%,#ffffffd9 0 1.2px,#0000 2px),radial-gradient(circle at 22% 72%,#a5b4fce6 0 1.2px,#0000 2px);border-radius:50%;animation:11s linear infinite welcomeRingSpinReverse;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.welcome-intro-inner{z-index:1;text-align:center;padding:2rem;animation:.9s cubic-bezier(.22,1,.36,1) .12s both welcomeContentRise;position:relative}.welcome-intro-kicker{letter-spacing:.14em;text-transform:uppercase;color:#9ca3af;margin:.15rem 0 .75rem;font-size:.72rem;font-weight:750;animation:.8s ease-out .2s both welcomeKickerIn}.welcome-intro-title{flex-direction:column;align-items:center;gap:.35rem;margin:0;display:flex}.welcome-intro-word{letter-spacing:.32em;text-transform:uppercase;color:#6b7280;font-size:clamp(1.5rem,4vw,2rem);font-weight:300;animation:3s ease-in-out infinite welcomeWordFlow}.welcome-intro-name{letter-spacing:-.03em;color:#111;font-size:clamp(2.6rem,8vw,4.2rem);font-weight:500;line-height:1.05;animation:3s ease-in-out infinite welcomeNameFlow}.welcome-intro-name:after{content:"";background:#b42318;border-radius:999px;width:2.75rem;height:2px;margin:.55rem auto 0;animation:2.6s ease-in-out infinite welcomeRedAccent;display:block}.welcome-intro-hint{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;opacity:0;margin:0;font-size:.72rem;font-weight:600;animation:.6s ease-out 1.4s forwards welcomeHintIn;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@keyframes welcomeHintIn{to{opacity:.85}}@keyframes welcomeRingSpin{to{transform:rotate(360deg)}}@keyframes welcomeRingSpinReverse{to{transform:rotate(-360deg)}}@keyframes welcomeAuraPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes welcomeOrbRise{0%{opacity:0;transform:scale(.72)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes welcomePortraitGlow{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.06)saturate(1.08)}}@keyframes welcomeIntroIn{0%{opacity:0}to{opacity:1}}@keyframes welcomeIntroOut{to{opacity:0;transform:scale(1.01)}}@keyframes welcomeFlowLine{0%{transform:translate(-12%)}to{transform:translate(12%)}}@keyframes welcomeContentRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes welcomeKickerIn{0%{opacity:0;letter-spacing:.4em}to{opacity:1;letter-spacing:.14em}}@keyframes welcomeWordFlow{0%,to{opacity:.78;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes welcomeNameFlow{0%,to{opacity:.92}50%{opacity:1}}@keyframes welcomeRedAccent{0%,to{opacity:.65;width:2rem}50%{opacity:1;width:3.25rem}}.theme-home{--bg:#f5f5f5}.app-root--home{background:var(--bg);min-height:100vh}.home-masthead{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0 .5rem;display:flex}.home-updates{margin:.85rem 0 0}.home-updates-tab{-webkit-appearance:none;appearance:none;text-align:left;border:1px solid var(--line);cursor:pointer;width:100%;font:inherit;color:inherit;box-shadow:var(--shadow);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:.65rem;padding:.55rem .85rem;display:flex}.home-updates-tab:hover,.home-updates-tab.is-open{border-color:#d0d4d8}.home-updates-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--zalando-orange-deep);font-size:.68rem;font-weight:800}.home-updates-latest{min-width:0;color:var(--ink);flex:1;font-size:.88rem;font-weight:650}.home-updates-preview{min-width:0;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.home-updates-preview-item time{color:var(--muted);font-weight:600}.home-updates-preview-sep{color:var(--muted);font-weight:500}.home-updates-latest time{color:var(--muted);margin-right:.45rem;font-weight:600}.home-updates-chevron{color:var(--muted);font-size:.8rem}.home-updates-list{gap:.55rem;margin:.45rem 0 0;padding:.15rem .15rem .35rem;list-style:none;display:grid}.home-updates-list li{border:1px solid var(--line);background:#fff;border-radius:12px;padding:.7rem .85rem}.home-updates-list time{color:var(--muted);margin-bottom:.15rem;font-size:.72rem;font-weight:700;display:block}.home-updates-list strong{margin-bottom:.2rem;font-size:.92rem;display:block}.home-updates-list p{color:var(--ink-soft);margin:0;font-size:.84rem;line-height:1.4}.home-masthead-brand .brand-parent{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem;font-weight:750}.home-masthead-title{letter-spacing:-.03em;margin:.15rem 0 0;font-size:1.65rem;font-weight:800}.home-masthead-sub{color:var(--muted);margin:.2rem 0 0;font-size:.85rem}.theme-home .ops-greeting{margin-bottom:1.25rem}.theme-home .ops-greeting-hello{font-size:1.35rem}.home-launch-section{margin-top:.25rem;padding-bottom:2rem}.home-launch-stage{flex-direction:column;gap:1.75rem;display:flex}.home-launch-group-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .85rem;font-size:.72rem;font-weight:750}.home-launch-orb-grid{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:1rem .85rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:960px){.home-launch-orb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.home-launch-orb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.home-launch-orb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-launch-orb-grid--workspace{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:960px){.home-launch-orb-grid--workspace{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes home-launch-halo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-launch-orb{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:10.75rem;padding:.25rem;display:flex}.home-launch-orb-icon-wrap{place-items:center;width:7.35rem;height:7.35rem;display:grid;position:relative}.home-launch-orb-halo{pointer-events:none;opacity:.55;border:2px dashed #d1d5db;border-radius:50%;animation:18s linear infinite home-launch-halo-spin;position:absolute;top:0;bottom:0;left:0;right:0}:is(.home-launch-orb:hover .home-launch-orb-halo,.home-launch-orb:focus-visible .home-launch-orb-halo){opacity:1;border-color:#b0b8c4}.home-launch-orb-core{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:6.55rem;height:6.55rem;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:0 4px 18px #14181c14}:is(.home-launch-orb:hover .home-launch-orb-core,.home-launch-orb:focus-visible .home-launch-orb-core){transform:scale(1.06);box-shadow:0 8px 26px #14181c24}.home-launch-orb-core .marketplace-switch-icon{width:2.45rem;height:2.45rem}.home-launch-orb-label{color:var(--ink);max-width:100%;font-size:.88rem;font-weight:700;line-height:1.15}.home-launch-orb-pct{color:var(--muted);margin-top:-.15rem;font-size:.68rem;font-weight:700;line-height:1}.home-launch-orb-alert{z-index:2;color:#fff;pointer-events:none;background:#b42318;border-radius:999px;justify-content:center;align-items:center;min-width:1.45rem;height:1.45rem;padding:0 .35rem;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;top:.1rem;right:.1rem}.home-launch-orb--zalando .home-launch-orb-core{color:#ff6900;background:#fff8f2}.home-launch-orb--amazon .home-launch-orb-core{color:#f90;background:#fffaf3}.home-launch-orb--galaxus .home-launch-orb-core{color:#1a1a1a;background:#f5f5f5}.home-launch-orb--otto .home-launch-orb-core{color:#e2001a;background:#fff5f6}.home-launch-orb--manor .home-launch-orb-core{color:#8b1538;background:#faf0f4}.home-launch-orb--kaufland .home-launch-orb-core{color:#e31c23;background:#fff5f5}.home-launch-orb--aboutyou .home-launch-orb-core{color:#111;background:#f5f5f5}.home-launch-orb--bol .home-launch-orb-core{color:#0000a4;background:#f2f4ff}.home-launch-orb--cdiscount .home-launch-orb-core{color:#0b5cab;background:#eef5fc}.home-launch-orb--vertbaudet .home-launch-orb-core{color:#e2007a;background:#fdf0f7}.home-launch-orb--allegro .home-launch-orb-core{color:#ff5a00;background:#fff4ec}.home-launch-orb--mediamarkt .home-launch-orb-core{color:#df0000;background:#fff0f0}.home-launch-orb--design .home-launch-orb-core{color:#0f766e;background:#e7f5f3}.home-launch-orb--product-data .home-launch-orb-core{color:#4338ca;background:#eef2ff}.home-launch-orb--customer-cases .home-launch-orb-core{color:#1d4ed8;background:#eff6ff}.home-launch-orb--sales .home-launch-orb-core{color:#b45309;background:#fff7ed}.home-launch-orb--attendance .home-launch-orb-core{color:#0f766e;background:#f0fdfa}.home-launch-orb--rules .home-launch-orb-core{color:#475569;background:#f1f5f9}.masthead-aside .ops-updates-wrap{width:100%;min-width:17.5rem;max-width:min(22rem,72vw);margin-top:.45rem;position:relative}.ops-updates-toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--line);width:100%;font:inherit;cursor:pointer;text-align:left;color:inherit;background:#fff;border-radius:11px;align-items:center;gap:.4rem;padding:.5rem .65rem;display:flex;box-shadow:0 1px #14181c0a}.ops-updates-toggle:hover{border-color:#d0d4d8}.ops-updates-toggle-label{letter-spacing:.04em;text-transform:uppercase;color:#5c6370;font-size:.72rem;font-weight:650}.ops-updates-toggle-count{border:1px solid var(--line);background:#f4f5f7;border-radius:999px;padding:.1rem .4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700}.ops-updates-toggle.is-busy{background:#fffdf5;border-color:#c9a227}.ops-updates-toggle.is-error{background:#fff6f5;border-color:#e8b4b0}.ops-updates-toggle.is-error .ops-updates-toggle-busy{color:#b42318}.ops-updates-strip-error{color:#b42318;margin-top:.2rem;font-size:.68rem;line-height:1.35;display:block}.ops-updates-toggle-busy{color:#8a6d12;letter-spacing:.02em;font-size:.68rem;font-weight:650}.ops-updates-toggle-chevron{color:var(--muted);margin-left:auto;font-size:.85rem}.ops-updates-api-pill{letter-spacing:.05em;text-transform:uppercase;color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;flex-shrink:0;padding:.1rem .35rem;font-size:.58rem;font-weight:800;line-height:1.2}.ops-updates-api-pill--upload{color:#0f766e;background:#ecfdf5;border-color:#99f6e4}.ops-updates-file-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ops-updates-dropdown{border:1px solid var(--line);z-index:45;background:#fff;border-radius:10px;width:100%;min-width:17.5rem;max-height:16rem;padding:.5rem .55rem .55rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:auto;box-shadow:0 10px 28px #14181c24}.ops-updates-dropdown-head{align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.8rem;display:flex}.ops-updates-dropdown-close{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:.15rem .35rem;font-size:.75rem;font-weight:600}.ops-updates-dropdown-close:hover{color:var(--ink);background:#eef1f4}.ops-updates-strip-label-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ops-updates-strip-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ops-updates-strip-row{border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;gap:.45rem;padding:.35rem .25rem;display:flex}.ops-updates-strip-row:first-child{border-top:none}.ops-updates-strip-main{flex-direction:column;gap:.08rem;min-width:0;display:flex}.ops-updates-strip-label{font-size:.78rem;font-weight:700}.ops-updates-strip-when{color:var(--muted);font-size:.68rem}.ops-updates-strip-btn{flex-shrink:0;padding:.25rem .45rem;font-size:.68rem}.ops-updates-strip-msg{color:#5c6370;margin:.35rem 0 0;font-size:.72rem}.ops-updates-panel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.1rem 1rem;box-shadow:0 8px 28px #14181c0f}.ops-updates-head h2{margin:0 0 .25rem;font-size:1.05rem}.ops-updates-head .lede{color:var(--muted);margin:0;font-size:.82rem}.ops-updates-list{flex-direction:column;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.ops-updates-item{border-top:1px solid #eef1f4;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.ops-updates-item:first-child{border-top:none;padding-top:0}.ops-updates-item-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ops-updates-label{font-size:.9rem;font-weight:700}.ops-updates-detail,.ops-updates-when,.ops-updates-file,.ops-updates-count,.ops-updates-note{color:var(--muted);font-size:.78rem}.ops-updates-import-btn{flex-shrink:0;padding:.35rem .65rem;font-size:.75rem}.ops-updates-import-btn--done,.ops-updates-strip-btn.ops-updates-import-btn--done{color:#2e7d32;cursor:default;background:#e8f5e9;border-color:#43a047}.ops-updates-import-btn--done:disabled{opacity:1}.ops-updates-note--fresh{color:#2e7d32;font-weight:600}.ops-updates-msg{color:#5c6370;margin:.75rem 0 0;font-size:.8rem}.home-launcher-head{margin-bottom:1rem}.home-launcher-head h2{margin:0 0 .25rem;font-size:1.15rem}.home-launch-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.home-launch-card{-webkit-appearance:none;appearance:none;border:1px solid var(--line);text-align:center;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:.65rem;padding:1.1rem 1rem .85rem;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 6px 22px #14181c0f}.home-launch-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #14181c1a}.home-launch-card-brand{flex-direction:column;justify-content:center;align-items:center;gap:.7rem;width:100%;padding:.35rem 0 .15rem;display:flex}.home-launch-card-logo{color:#6b7280;background:#f3f4f6;border-radius:14px;flex:none;place-items:center;width:3.35rem;height:3.35rem;display:grid}.home-launch-card-logo .marketplace-switch-icon{width:1.75rem;height:1.75rem}.home-launch-card-name{letter-spacing:-.02em;color:var(--ink);font-size:1.4rem;font-weight:300;line-height:1.15}.home-launch-card-alert{color:#fff;font-variant-numeric:tabular-nums;background:#b42318;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;padding:0 .4rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.home-launch-card-alert--empty{color:var(--muted);background:#eef1f4;font-weight:700}.home-launch-card-chart{justify-content:center;padding:.15rem 0;display:flex}.home-launch-card .live-health{--live-health-fill:#b0b8c4;--live-health-track:#e8ebf0}.home-launch-card-chart .live-health{flex-direction:column;align-items:center;gap:0}.home-launch-card-chart .live-health-ring{width:4.6rem;height:4.6rem}.home-launch-card-chart .live-health-hole{width:3.35rem;height:3.35rem}.home-launch-card-chart .live-health-pct{font-size:1rem}.home-launch-card-chart .live-health-meta{display:none}.home-launch-card-cta{color:var(--muted);text-align:center;font-size:.72rem;font-weight:700}.home-launch-card--zalando .home-launch-card-logo{color:#ff6900;background:#fff1e6}.home-launch-card--amazon .home-launch-card-logo{color:#f90;background:#fff8f0}.home-launch-card--galaxus .home-launch-card-logo{color:#1a1a1a;background:#f0f0f0}.home-launch-card--otto .home-launch-card-logo{color:#e2001a;background:#fff1f3}.home-launch-card--manor .home-launch-card-logo{color:#8b1538;background:#f8eef2}.home-launch-card--kaufland .home-launch-card-logo{color:#e31c23;background:#fff1f1}.home-launch-card--aboutyou .home-launch-card-logo{color:#111;background:#f3f3f3}.home-launch-card--bol .home-launch-card-logo{color:#0000a4;background:#eef0ff}.home-launch-card--cdiscount .home-launch-card-logo{color:#0b5cab;background:#e7f1fb}.home-launch-card--vertbaudet .home-launch-card-logo{color:#e2007a;background:#fce4f0}.home-launch-card--allegro .home-launch-card-logo{color:#ff5a00;background:#fff0e8}.home-launch-card--mediamarkt .home-launch-card-logo{color:#df0000;background:#ffe8e8}.home-launch-card--design .home-launch-card-logo{color:#0f766e;background:#e7f5f3}.home-launch-card--product-data .home-launch-card-logo{color:#4338ca;background:#eef2ff}.marketplace-switch--home.is-active{color:#fff;background:#5c6370}.marketplace-switch-icon--home{width:1rem;height:1rem}.theme-design{--zalando-orange:#0f766e;--zalando-orange-deep:#0d5f59;--zalando-orange-soft:#e7f5f3;--zalando-orange-mid:#c5e8e3;--bg:#f4f7f6}.theme-design .masthead--design{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#134e4a 0%,#0f766e 55%,#14b8a6 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #0f766e47}.theme-design .masthead-top{border-bottom-color:#ffffff38}.theme-design .brand-parent--design{color:#ffffffb8}.theme-design .design-wordmark{letter-spacing:-.03em;color:#fff;font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1.05}.theme-design .brand-word--design{color:#ffffffe6;text-transform:none;font-size:.85rem;font-weight:650}.theme-design .brand-tag{color:#ffffffbf}.theme-design .user-session-card,.theme-design .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#c5e8e3}.theme-design .user-session-label{color:#666}.theme-design .user-session-name,.theme-design .user-session-chevron,.theme-design .user-notify-btn{color:#1a1a1a}.theme-design .user-session-menu{color:#1a1a1a;background:#fff;border-color:#c5e8e3}.theme-design .as-of-chip--design{color:#fff;background:linear-gradient(135deg,#134e4a 0%,#0f766e 100%);border:1px solid #0d5f59;box-shadow:0 2px 8px #0f766e38}.theme-design .as-of-chip--design strong{color:#fff}.theme-design .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-design .marketplace-switch{color:#5c6370}.theme-design .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-design .marketplace-switch--design.is-active{color:#fff;background:#0f766e}.theme-design .marketplace-switch--product-data.is-active{color:#fff;background:#4338ca}.ticket-forward-row{flex-wrap:wrap;align-items:center;gap:.45rem;margin:.55rem 0 .35rem;display:flex}.ticket-forward-label{color:var(--muted);margin-right:.15rem;font-size:.72rem;font-weight:650}.ticket-forward-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--line);color:#3d4450;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .7rem;font-size:.75rem;font-weight:650}.ticket-forward-btn:hover{color:#0f766e;border-color:#0f766e}.ticket-forward-btn.is-active{color:#fff;background:#0f766e;border-color:#0f766e}.design-inbox{margin:.5rem 0 2.5rem;padding:0 .15rem}.design-inbox-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.design-inbox-head h1{letter-spacing:-.02em;margin:0 0 .25rem;font-size:1.35rem}.design-inbox-head-aside{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.design-show-done{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.design-inbox-filters{gap:.4rem;margin-bottom:1rem;display:flex}.design-inbox-empty{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:var(--radius);background:#fff;margin:1.5rem 0;padding:1.5rem}.design-ticket-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.design-ticket-card{background:#fff;border:1px solid #d5e5e2;border-radius:16px;flex-direction:column;gap:.55rem;min-height:14rem;padding:1.15rem 1.2rem 1rem;display:flex;box-shadow:0 6px 20px #134e4a14}.design-ticket-card--high{border-left:5px solid #b42318}.design-ticket-card--normal{border-left:5px solid #0f766e}.design-ticket-card--low{border-left:5px solid #5b8a72}.design-ticket-card.is-done{opacity:.72;background:#f7faf9}.design-ticket-card.is-late:not(.is-done){box-shadow:0 0 0 2px #b423182e,0 6px 20px #134e4a14}.design-ticket-card.is-focused{outline-offset:2px;outline:2px solid #5b6cff;box-shadow:0 0 0 4px #5b6cff2e}.design-ticket-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.design-ticket-card-ids{flex-direction:column;gap:.15rem;min-width:0;display:flex}.design-ticket-id{color:#0f766e;font-size:.72rem;font-weight:700}.design-ticket-market{color:var(--muted);font-size:.72rem}.design-ticket-card-meta{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.design-ticket-prio{text-transform:uppercase;letter-spacing:.04em;color:#3d4450;background:#eef2f1;border-radius:6px;padding:.2rem .45rem;font-size:.65rem;font-weight:800}.design-ticket-prio--high{color:#b42318;background:#fde8e6}.design-ticket-prio--normal{color:#0f766e;background:#e7f5f3}.design-ticket-prio--low{color:#3d6b55;background:#e8f2ec}.design-ticket-late{text-transform:uppercase;color:#b42318;background:#fde8e6;border-radius:6px;padding:.2rem .45rem;font-size:.65rem;font-weight:800}.design-ticket-age{color:var(--muted);padding:.2rem .35rem;font-size:.68rem;font-weight:650}.design-ticket-title{letter-spacing:-.02em;margin:0;font-size:1.2rem;line-height:1.25}.design-ticket-kind,.design-ticket-note,.design-ticket-from{color:#3d4450;margin:0;font-size:.85rem}.design-ticket-note{background:#f4f7f6;border:1px solid #e2ebe9;border-radius:10px;padding:.65rem .75rem}.design-ticket-comments{flex-direction:column;gap:.45rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.design-ticket-comments li{background:#f8faf9;border:1px solid #e8eeec;border-radius:10px;padding:.55rem .7rem;font-size:.8rem}.design-ticket-comments p{margin:.2rem 0 0}.design-ticket-actions{flex-direction:column;gap:.55rem;margin-top:auto;padding-top:.5rem;display:flex}.design-ticket-comment-row{flex-direction:column;gap:.4rem;display:flex}.design-ticket-comment-row textarea{width:100%;font:inherit;border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:3rem;padding:.55rem .65rem;font-size:.85rem}.design-ticket-done-label{color:#3d6b55;font-size:.8rem;font-weight:700}.theme-product-data{--zalando-orange:#4338ca;--zalando-orange-deep:#3730a3;--zalando-orange-soft:#eef2ff;--zalando-orange-mid:#c7d2fe;--bg:#f5f6fa}.theme-product-data .masthead--product-data{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#312e81 0%,#4338ca 55%,#6366f1 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #4338ca47}.theme-product-data .masthead-top{border-bottom-color:#ffffff38}.theme-product-data .brand-parent--product-data{color:#ffffffb8}.theme-product-data .product-data-wordmark{letter-spacing:-.03em;color:#fff;font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1.05}.theme-product-data .brand-word--product-data{color:#ffffffe6;text-transform:none;font-size:.85rem;font-weight:650}.theme-product-data .brand-tag{color:#ffffffbf}.theme-product-data .user-session-card,.theme-product-data .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#c7d2fe}.theme-product-data .user-session-label{color:#666}.theme-product-data .user-session-name,.theme-product-data .user-session-chevron,.theme-product-data .user-notify-btn{color:#1a1a1a}.theme-product-data .user-session-menu{color:#1a1a1a;background:#fff;border-color:#c7d2fe}.theme-product-data .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-product-data .marketplace-switch{color:#5c6370}.theme-product-data .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-product-data .marketplace-switch--product-data.is-active{color:#fff;background:#4338ca}.theme-sales{--zalando-orange:#0d9488;--zalando-orange-deep:#0f766e;--zalando-orange-soft:#f0fdfa;--zalando-orange-mid:#99f6e4;--bg:#f4faf9;--sales-ink:#134e4a;--sales-muted:#5b7a76;--sales-line:#d5ebe7;--sales-panel:#fff;--sales-risk:#be123c;--sales-accent:#0d9488;--sales-accent-soft:#ccfbf1;--sales-sky:#e0f2fe}.theme-sales .masthead--sales{color:var(--sales-ink);border:1px solid var(--sales-line);border-radius:var(--radius);background:linear-gradient(#ffffffeb 0%,#f0fdfaf2 100%),linear-gradient(120deg,#ecfeff 0%,#f0fdfa 45%,#e0f2fe 100%);margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 4px 18px #0d948814}.theme-sales .masthead-top{border-bottom-color:var(--sales-line)}.theme-sales .brand-parent--sales{color:var(--sales-muted)}.theme-sales .sales-wordmark{letter-spacing:-.03em;color:var(--sales-ink);font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1.05}.theme-sales .brand-word--sales{color:var(--sales-accent);text-transform:none;font-size:.85rem;font-weight:650}.theme-sales .brand-tag{color:var(--sales-muted)}.theme-sales .user-session-card,.theme-sales .user-notify-btn{border-color:var(--sales-line);color:var(--sales-ink);background:#fff}.theme-sales .user-session-label{color:var(--sales-muted)}.theme-sales .user-session-name,.theme-sales .user-session-chevron,.theme-sales .user-notify-btn{color:var(--sales-ink)}.theme-sales .user-session-menu{color:var(--sales-ink);border-color:var(--sales-line);background:#fff}.theme-sales .marketplace-switcher{border-color:var(--sales-line);background:#fff}.theme-sales .marketplace-switch{color:var(--sales-muted)}.theme-sales .marketplace-switch:hover:not(:disabled){color:var(--sales-ink);background:var(--zalando-orange-soft)}.theme-sales .marketplace-switch--sales.is-active{background:var(--sales-accent);color:#fff}.theme-customer-cases{--customer-cases-ink:#0f172a;--customer-cases-muted:#475569;--customer-cases-line:#bfdbfe;--customer-cases-accent:#1d4ed8;--customer-cases-soft:#eff6ff;--zalando-orange:#1d4ed8;--zalando-orange-deep:#1e40af;--zalando-orange-soft:#eff6ff;--zalando-orange-mid:#bfdbfe;--bg:#f5f7fb;color:var(--customer-cases-ink)}.theme-customer-cases .masthead--customer-cases{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 55%,#3b82f6 100%);border-bottom:none;margin-bottom:1.25rem;padding:1rem 1.25rem .35rem;box-shadow:0 8px 24px #1d4ed847}.theme-customer-cases .masthead-top{border-bottom-color:#ffffff38}.theme-customer-cases .brand-parent--customer-cases{color:#ffffffb8}.theme-customer-cases .customer-cases-wordmark{letter-spacing:-.03em;color:#fff;font-family:Space Grotesk,Arial,sans-serif;font-size:1.55rem;font-weight:800;line-height:1.05}.theme-customer-cases .brand-word--customer-cases{color:#ffffffe6;text-transform:none;font-size:.85rem;font-weight:650}.theme-customer-cases .brand-tag{color:#ffffffbf}.theme-customer-cases .user-session-card,.theme-customer-cases .user-notify-btn{color:#1a1a1a;background:#fff;border-color:#bfdbfe}.theme-customer-cases .user-session-label{color:#666}.theme-customer-cases .user-session-name,.theme-customer-cases .user-session-chevron,.theme-customer-cases .user-notify-btn{color:#1a1a1a}.theme-customer-cases .user-session-menu{color:#1a1a1a;background:#fff;border-color:#bfdbfe}.theme-customer-cases .as-of-chip--customer-cases{color:#fff;background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%);border:1px solid #1e40af;box-shadow:0 2px 8px #1d4ed838}.theme-customer-cases .as-of-chip--customer-cases strong{color:#fff}.theme-customer-cases .marketplace-switcher{background:#fff;border-color:#e2e4e8}.theme-customer-cases .marketplace-switch{color:#5c6370}.theme-customer-cases .marketplace-switch:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}.theme-customer-cases .marketplace-switch--customer-cases.is-active{background:var(--customer-cases-accent);color:#fff}.customer-cases-create{margin:.5rem 0 1.5rem}.customer-cases-create-form{border:1px solid var(--customer-cases-line,#bfdbfe);background:#fff;border-radius:12px;gap:.75rem;max-width:40rem;padding:1rem 1.1rem;display:grid}.customer-cases-create-form--full{max-width:52rem}.customer-cases-create-form label{color:var(--customer-cases-muted,#475569);gap:.35rem;font-size:.82rem;font-weight:650;display:grid}.customer-cases-create-form input,.customer-cases-create-form select,.customer-cases-create-form textarea{font:inherit;color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:.55rem .7rem;font-weight:500}.customer-cases-form-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.customer-cases-form-row--3{grid-template-columns:1fr 1.2fr 1.2fr}@media (max-width:720px){.customer-cases-form-row,.customer-cases-form-row--3{grid-template-columns:1fr}}.customer-cases-fieldset{border:1px solid var(--customer-cases-line,#bfdbfe);border-radius:10px;gap:.65rem;margin:0;padding:.85rem .9rem;display:grid}.customer-cases-fieldset legend{text-transform:uppercase;letter-spacing:.04em;color:var(--customer-cases-accent,#1d4ed8);padding:0 .35rem;font-size:.8rem;font-weight:700}.customer-case-hint{color:var(--customer-cases-muted,#475569);margin:0;font-size:.82rem;font-weight:500}.customer-case-sku-hits{z-index:6;gap:.35rem;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:auto}.customer-case-sku-hits button{text-align:left;width:100%;font:inherit;border:1px solid var(--line);background:var(--customer-cases-soft,#eff6ff);cursor:pointer;border-radius:8px;grid-template-columns:8.5rem 1fr auto;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.82rem;display:grid}.customer-case-sku-hits button:hover{border-color:var(--customer-cases-accent,#1d4ed8)}.customer-case-lines{border-collapse:collapse;width:100%;font-size:.85rem}.customer-case-lines th,.customer-case-lines td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:.35rem .4rem}.customer-case-lines--edit input[type=number]{width:5.5rem;font:inherit;border:1px solid var(--line);border-radius:6px;padding:.3rem .4rem}.customer-case-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}@media (max-width:800px){.customer-case-facts{grid-template-columns:1fr}}.customer-case-facts h3{text-transform:uppercase;letter-spacing:.05em;color:var(--customer-cases-muted,#475569);margin:0 0 .3rem;font-size:.75rem}.customer-case-facts p{margin:0;font-size:.9rem;line-height:1.35}.customer-case-doc-actions{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.65rem;display:flex}.customer-case-grid{gap:1rem;display:grid}.customer-case-card{border:1px solid var(--customer-cases-line,#bfdbfe);background:#fff;border-radius:14px;padding:1rem 1.1rem 1.15rem;box-shadow:0 8px 24px #0f172a0d}.customer-case-card.is-done{opacity:.78}.customer-case-card.is-late:not(.is-done){border-color:#f5c2c0;box-shadow:0 0 0 2px #b423182e,0 8px 24px #0f172a0d}.customer-case-card.is-minimized{padding-bottom:.95rem}.customer-case-add-product{color:var(--customer-cases-muted,#475569);gap:.35rem;margin:.45rem 0 .55rem;font-size:.82rem;font-weight:650;display:grid}.customer-case-add-product input{font:inherit;border:1px solid var(--line);border-radius:8px;padding:.5rem .65rem;font-weight:500}.customer-case-card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.customer-case-id{color:var(--customer-cases-muted,#475569);font-size:.78rem}.customer-case-title{letter-spacing:-.02em;margin:.2rem 0 .25rem;font-size:1.15rem}.customer-case-meta{color:var(--customer-cases-muted,#475569);margin:0;font-size:.82rem}.customer-case-card-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.customer-case-summary{color:var(--ink-soft);margin:.75rem 0 0}.customer-case-block{border-top:1px solid var(--line);margin-top:1rem;padding-top:.85rem}.customer-case-block h3{text-transform:uppercase;letter-spacing:.05em;color:var(--customer-cases-muted,#475569);margin:0 0 .45rem;font-size:.8rem}.customer-case-empty{color:var(--muted);margin:0;font-size:.9rem}.customer-case-comments,.customer-case-attachments{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.customer-case-comments li p{margin:.2rem 0 0}.customer-case-comments li span.mono,.customer-case-attachments .mono{color:var(--muted);margin-left:.4rem;font-size:.75rem}.customer-case-comment-form{gap:.5rem;margin-top:.75rem;display:grid}.customer-case-comment-form textarea{font:inherit;border:1px solid var(--line);border-radius:8px;padding:.55rem .7rem}.customer-cases-filters,.customer-cases-docs-filters{border:1px solid var(--customer-cases-line,#bfdbfe);background:var(--customer-cases-soft,#eff6ff);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1rem;padding:.85rem .95rem;display:grid}.customer-cases-filters label,.customer-cases-docs-filters label,.customer-case-invoice-edit label{color:var(--customer-cases-muted,#475569);gap:.3rem;font-size:.78rem;font-weight:650;display:grid}.customer-cases-filters select,.customer-cases-docs-filters select,.customer-case-invoice-edit input{font:inherit;border:1px solid var(--line);background:#fff;border-radius:8px;padding:.45rem .55rem;font-weight:500}.customer-case-invoice-edit{margin-top:.55rem}.customer-case-invoice-edit-stack{gap:.55rem;margin-top:.55rem;display:grid}.customer-cases-docs-report{margin:1.25rem 0 2rem}@media (max-width:720px){.customer-cases-filters,.customer-cases-docs-filters{grid-template-columns:1fr}}.customer-case-attach{flex-direction:column;gap:.3rem;margin-top:0;font-size:.82rem;font-weight:650;display:inline-flex}.sku-selection-bar{border:1px solid var(--line);background:#f8fafc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.55rem .75rem;display:flex}.keep-eye-sales-summary{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;flex-wrap:wrap;gap:.4rem .9rem;margin:0 0 .55rem;padding:.4rem .65rem;display:flex}.keep-eye-panel .panel-header{padding-bottom:.45rem}.keep-eye-panel .panel-header h2{font-size:1.05rem}.keep-eye-panel .panel-header p{font-size:.8rem}.keep-eye-table th,.keep-eye-table td{vertical-align:middle;padding:.28rem .4rem;font-size:.8rem}.keep-eye-table .col-sku .sku-with-copy{gap:.35rem}.keep-eye-table .col-sku .product-thumb,.keep-eye-table .col-sku .product-thumb--empty{width:32px;height:32px}.keep-eye-table .sku-with-copy{width:auto}.keep-eye-table .pill{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.keep-eye-sales-summary>div{flex-direction:column;gap:.08rem;min-width:4.2rem;display:flex}.keep-eye-sales-k{letter-spacing:.04em;text-transform:uppercase;color:#92400e;font-size:.65rem;font-weight:750}.keep-eye-sales-summary strong{font-size:.92rem}.keep-eye-product{flex-direction:column;gap:.12rem;display:flex}.keep-eye-product-meta{color:var(--muted);font-size:.78rem}.stock-table-toolbar{flex-direction:column;gap:.55rem;margin:0 0 .65rem;display:flex}.stock-select-all-banner{border:1px solid color-mix(in srgb, #2563eb 28%, var(--line));background:#eef3fd;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;padding:.5rem .75rem;font-size:.88rem;display:flex}.stock-export-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem 1rem;width:100%;display:flex}.sku-selection-bar-count{margin-right:.25rem;font-size:.82rem;font-weight:700}.col-select{text-align:center;width:2.2rem}.ticket-product-cards{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));justify-items:stretch;gap:.65rem;max-width:36rem;margin:.85rem auto 1rem;display:grid}.ticket-product-card{text-align:left;font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.ticket-product-card:disabled{cursor:default}.ticket-product-card:not(:disabled):hover{border-color:#94a3b8}.ticket-product-card-body{gap:.15rem;min-width:0;display:grid}.ticket-product-card-sku{font-size:.78rem;font-weight:700}.ticket-product-card-name{color:var(--ink-soft,#475569);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.ticket-product-card-meta{color:var(--muted);font-size:.72rem}.sales-command{flex-direction:column;gap:1.25rem;margin:.25rem 0 2.5rem;display:flex}.sales-command-intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.sales-command-intro h1{letter-spacing:-.03em;color:var(--sales-ink);margin:0 0 .35rem;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(1.6rem,2.5vw,2.1rem)}.sales-command-intro .lede{max-width:42rem;color:var(--sales-muted);margin:0;font-size:.95rem;line-height:1.45}.sales-command-pulse{color:var(--sales-muted);text-align:right;max-width:16rem;margin:0;font-size:.75rem}.sales-filter-bar{border:1px solid var(--sales-line);background:#fff;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(10rem,1.4fr);align-items:end;gap:.55rem .65rem;padding:.9rem 1rem;display:grid;box-shadow:0 1px 3px #134e4a0a}.sales-filter{flex-direction:column;gap:.25rem;min-width:0;display:flex}.sales-filter span{text-transform:uppercase;letter-spacing:.06em;color:var(--sales-muted);font-size:.65rem}.sales-filter select,.sales-filter input{border:1px solid var(--sales-line);width:100%;color:var(--sales-ink);background:#fff;border-radius:8px;min-height:2.1rem;padding:.4rem .5rem;font-size:.82rem}.sales-filter--query{grid-column:span 1}.sales-filter-actions{border-top:1px solid #e7f5f2;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.2rem;padding-top:.35rem;display:flex}.sales-filter-scope{color:var(--sales-muted);margin:0;font-size:.78rem}.sales-filter-scope strong{color:var(--sales-ink);font-weight:600}.sales-filter-count{color:var(--sales-accent)}.sales-filter-clear{border:1px solid var(--sales-line);color:var(--sales-ink);cursor:pointer;background:#fff;border-radius:8px;padding:.35rem .75rem;font-size:.78rem}.sales-filter-clear:disabled{opacity:.4;cursor:default}.sales-filter-clear:not(:disabled):hover{border-color:var(--sales-accent);color:var(--sales-accent);background:var(--zalando-orange-soft)}.sales-filter-action-btns{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sales-export-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.35rem .75rem;font-size:.78rem;font-weight:600}.sales-export-btn--powerbi{color:#fff;background:#111;border-color:#111}.sales-export-btn--powerbi:hover{background:#404040;border-color:#404040}.sales-export-btn--powerbi:disabled{opacity:.45;cursor:not-allowed}.btn-powerbi-open{-webkit-appearance:none;appearance:none;color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#111;border:1px solid #111;border-radius:8px;align-items:center;min-height:2.15rem;padding:.45rem .9rem;font-size:.82rem;font-weight:650;line-height:1.35;display:inline-flex}.btn-powerbi-open:hover{background:#404040;border-color:#404040}.btn-powerbi-open:disabled{opacity:.45;cursor:not-allowed}.btn-export-pdf{-webkit-appearance:none;appearance:none;color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#ea580c;border:1px solid #ea580c;border-radius:8px;padding:.45rem .9rem;font-size:.82rem;font-weight:650}.btn-export-pdf:hover{background:#c2410c;border-color:#c2410c}.sales-pbi-actions-sep{background:#d4d4d4;align-self:stretch;width:1px;min-height:1.6rem;margin:0 .35rem}.panel-header-actions{gap:.75rem}.panel-header-actions .sales-export-btn--powerbi{-webkit-appearance:none;appearance:none;font:inherit;white-space:nowrap;border-radius:8px;padding:.4rem .75rem;font-size:.82rem;font-weight:650}.sales-export-btn--pdf{color:var(--sales-ink);border-color:var(--sales-accent);background:#fff}.sales-export-btn--pdf:hover{background:var(--sales-accent-soft)}.sales-mp-toolbar{justify-content:flex-end;gap:.5rem;margin:0 0 .65rem;display:flex}.sales-pbi-overlay{z-index:80;background:#0f17168c;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.sales-pbi-modal{color:#171717;background:#fafafa;border:1px solid #d4d4d4;border-radius:12px;width:min(1280px,100%);max-height:min(92vh,900px);padding:1.15rem 1.35rem 1.5rem;overflow:auto;box-shadow:0 24px 60px #00000047}.sales-pbi-kpi{background:#fff;border:1px solid #e5e5e5;border-left:3px solid #ea580c}.sales-pbi-head{border-bottom:1px solid var(--sales-line,#d5ebe7);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.sales-pbi-kicker{letter-spacing:.08em;text-transform:uppercase;color:#737373;margin:0;font-size:.72rem;font-weight:700}.sales-pbi-head h2{color:#111;margin:.15rem 0 .35rem;font-size:1.35rem}.sales-pbi-scope,.sales-pbi-period{color:#737373;margin:.15rem 0;font-size:.82rem}.sales-pbi-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.sales-pbi-close{color:#404040;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:.4rem .85rem;font-size:.82rem}.sales-pbi-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin-bottom:1rem;display:grid}.sales-pbi-kpi{background:#fff;border:1px solid #e5e5e5;border-left:3px solid #ea580c;border-radius:8px;padding:.65rem .75rem}.sales-pbi-kpi span{color:var(--sales-muted,#5b7a76);font-size:.78rem;display:block}.sales-pbi-kpi strong{font-size:1.32rem}.sales-pbi-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.sales-pbi-card{border:1px solid var(--sales-line,#d5ebe7);background:#fff;border-radius:10px;padding:.75rem .85rem}.sales-pbi-card--wide{grid-column:1/-1}.sales-pbi-card h3{margin:0 0 .55rem;font-size:.98rem}.sales-pbi-bars{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sales-pbi-bar-meta{justify-content:space-between;margin-bottom:.15rem;font-size:.86rem;font-weight:600;display:flex}.sales-pbi-bar-track{background:#e7f5f2;border-radius:99px;height:8px;overflow:hidden}.sales-pbi-bar-fill{background:var(--sales-accent,#0d9488);border-radius:99px;height:100%}.sales-pbi-table-wrap{max-height:360px;overflow:auto}.sales-pbi-table{border-collapse:collapse;width:100%;font-size:.85rem}.sales-pbi-table th,.sales-pbi-table td{text-align:left;border-bottom:1px solid #e7f5f2;padding:.35rem .4rem}.sales-pbi-table th{color:#fff;background:#134e4a;font-weight:600;position:sticky;top:0}.sales-pbi-risk{color:#be123c;font-weight:700}.sales-pbi-tabs{flex-wrap:wrap;align-items:center;gap:.45rem;margin:.75rem 0 .65rem;display:flex}.sales-pbi-tab{color:#404040;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#fff;border:1px solid #d4d4d4;border-radius:999px;align-items:center;min-height:2.15rem;padding:.45rem 1rem;font-size:.88rem;font-weight:650;line-height:1.35;display:inline-flex;overflow:visible}.sales-pbi-tab.is-active{color:#fff;background:#111;border-color:#111}.sales-pbi-body{max-height:min(70vh,720px);margin-top:.5rem;overflow:auto}.sales-pbi-hint,.sales-pbi-empty{color:#5b7a76;margin:.35rem 0 .75rem;font-size:.85rem}.sales-pbi-subhead{margin:1.25rem 0 .5rem;font-size:1rem}.sales-pbi-name{white-space:normal;max-width:220px;line-height:1.25}.sales-pbi-thumb{width:44px}.sales-pbi-table--products th,.sales-pbi-table--products td{vertical-align:middle;font-size:.78rem}.sales-pbi-table tr.is-risk td{background:#be123c0a}.sales-pbi-bars--spaced{margin-top:1rem}.sales-pbi-levers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.sales-pbi-lever{background:#f8fffd;border:1px solid #d5ebe7;border-radius:10px;padding:.85rem 1rem}.sales-pbi-lever--high{background:#fff7fb;border-color:#f9a8d4}.sales-pbi-lever-tag{text-transform:uppercase;letter-spacing:.04em;color:#0f766e;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:inline-block}.sales-pbi-lever h4{margin:0 0 .5rem;font-size:.95rem}.sales-pbi-lever p{color:#334155;margin:.25rem 0;font-size:.85rem}.sales-pane-powerbi{margin-left:auto}@media (max-width:800px){.sales-pbi-kpis,.sales-pbi-grid{grid-template-columns:1fr}}.sales-row-filter{border:1px solid var(--sales-line);color:var(--sales-ink);cursor:pointer;background:#fff;border-radius:6px;margin-bottom:.25rem;padding:.2rem .45rem;font-size:.7rem}.sales-row-filter:hover{border-color:var(--sales-accent);color:var(--sales-accent)}.sales-mini-bar{background:var(--sales-accent);border-radius:999px;max-width:6rem;height:4px}.sales-lever-sku-wrap{border-top:1px dashed var(--sales-line);margin-top:.55rem;padding-top:.55rem}.sales-lever-skus{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.sales-lever-skus li{color:#5b7a76;background:#f7fbfb;border:1px solid #eef4f3;border-radius:999px;padding:.25rem .5rem;font-size:.72rem}.sales-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.sales-kpi{background:var(--sales-panel);border:1px solid var(--sales-line);border-radius:14px;flex-direction:column;gap:.2rem;padding:.85rem 1rem;display:flex;box-shadow:0 1px 2px #134e4a0a}.sales-kpi--hero{color:var(--sales-ink);background:linear-gradient(145deg,#ccfbf1 0%,#e0f2fe 100%);border-color:#99f6e4;grid-column:span 1}.sales-kpi--hero .sales-kpi-label,.sales-kpi--hero .sales-kpi-hint{color:var(--sales-muted)}.sales-kpi-label{text-transform:uppercase;letter-spacing:.06em;color:var(--sales-muted);font-size:.7rem}.sales-kpi-value{letter-spacing:-.02em;color:var(--sales-ink);font-family:Space Grotesk,Arial,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.1}.sales-kpi-hint{color:var(--sales-muted);font-size:.72rem}.sales-pane-nav{border:1px solid var(--sales-line);background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.4rem;display:flex;overflow:visible}.sales-pane-btn{color:var(--sales-muted);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;border-radius:999px;align-items:center;min-height:2.2rem;padding:.5rem 1rem;font-size:.84rem;font-weight:600;line-height:1.35;display:inline-flex;overflow:visible}.sales-pane-btn:hover{color:var(--sales-ink);background:var(--zalando-orange-soft)}.sales-pane-btn.is-active{background:var(--sales-accent);color:#fff;border-color:#0000}.sales-pane-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.sales-pane-stack{flex-direction:column;gap:1rem;display:flex}.sales-panel{background:var(--sales-panel);border:1px solid var(--sales-line);border-radius:16px;padding:1.05rem 1.15rem 1.2rem;box-shadow:0 1px 3px #134e4a0a}.sales-panel--wide{grid-column:1/-1}.sales-panel-head{margin-bottom:.85rem}.sales-panel-head h2{letter-spacing:-.02em;color:var(--sales-ink);margin:0 0 .25rem;font-size:1.05rem}.sales-panel-head p{color:var(--sales-muted);margin:0;font-size:.8rem}.sales-share-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.sales-share-meta{color:var(--sales-ink);justify-content:space-between;gap:.75rem;margin-bottom:.25rem;font-size:.82rem;display:flex}.sales-share-track{background:#eaf7f4;border-radius:999px;height:8px;overflow:hidden}.sales-share-fill{background:linear-gradient(90deg,#14b8a6,#0d9488);border-radius:999px;height:100%}.sales-share-fill--country{background:linear-gradient(90deg,#38bdf8,#0284c7)}.sales-share-note{color:var(--sales-muted);margin:.2rem 0 0;font-size:.7rem}.sales-table-wrap{overflow-x:auto}.sales-cmd-table{border-collapse:collapse;width:100%;font-size:.8rem}.sales-cmd-table th{text-align:left;color:var(--sales-muted);border-bottom:1px solid var(--sales-line);white-space:nowrap;padding:.4rem .5rem;font-weight:600}.sales-cmd-table td{vertical-align:top;border-bottom:1px solid #f0ebe6;padding:.45rem .5rem}.sales-cmd-table tr.is-risk td{background:#fff1f2}.sales-cmd-table tr.is-risk td:last-child{color:var(--sales-risk);font-weight:700}.sales-lever-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.sales-lever-grid--full{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.sales-lever{background:#fff;border:1px solid #eef4f3;border-radius:16px;flex-direction:column;gap:.15rem;padding:1rem 1.05rem 1.05rem;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #134e4a08}.sales-lever:hover{border-color:#dcefe9;box-shadow:0 2px 8px #134e4a0d}.sales-lever--high,.sales-lever--medium{background:#fff;border-color:#eef4f3}.sales-lever-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.sales-lever-impact{letter-spacing:.02em;color:#5b7a76;background:#f7fbfb;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.sales-lever--medium .sales-lever-impact{color:#64748b;background:#f8fafc}.sales-lever-metric{color:var(--sales-muted);background:#fafafa;border:1px solid #eef4f3;border-radius:999px;padding:.18rem .5rem;font-size:.72rem;font-weight:600}.sales-lever h3{color:var(--sales-ink);letter-spacing:-.02em;margin:0 0 .55rem;font-size:1rem;line-height:1.3}.sales-lever-block{margin:0 0 .45rem}.sales-lever-block--action{background:#fafdfd;border:1px solid #eef7f5;border-radius:12px;margin-bottom:.15rem;padding:.55rem .65rem}.sales-lever--medium .sales-lever-block--action{background:#fafafa;border-color:#f1f5f9}.sales-lever-label{text-transform:uppercase;letter-spacing:.07em;color:var(--sales-muted);margin-bottom:.2rem;font-size:.65rem;font-weight:650;display:block}.sales-lever-why,.sales-lever-action{color:#334155;margin:0;font-size:.82rem;line-height:1.45}.sales-lever-action{color:var(--sales-ink);font-weight:500}.sales-alert-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sales-alert-list li{background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;grid-template-columns:8rem 1fr auto auto;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.8rem;display:grid}.sales-alert-stock{color:var(--sales-risk);font-weight:700}.daily-tips-theme{--tips-accent:var(--zalando-orange,#ff6900);--tips-accent-deep:var(--zalando-orange-deep,#e85e00);--tips-accent-soft:var(--zalando-orange-soft,#fff1e6);--tips-accent-mid:var(--zalando-orange-mid,#ffe0cc);--tips-ink:var(--ink,#1a1a1a);--tips-muted:var(--muted,#5c6370);--tips-line:var(--line,#e2e4e8)}.daily-tips-theme.theme-zalando{--zalando-orange:#ff6900;--zalando-orange-deep:#e85e00;--zalando-orange-soft:#fff1e6;--zalando-orange-mid:#ffe0cc}.daily-tips-theme.theme-amazon{--zalando-orange:#f90;--zalando-orange-deep:#e47911;--zalando-orange-soft:#fff8f0;--zalando-orange-mid:#ffe8cc}.daily-tips-theme.theme-galaxus{--zalando-orange:#1a1a1a;--zalando-orange-deep:#000;--zalando-orange-soft:#f0f0f0;--zalando-orange-mid:#e5e5e5}.daily-tips-theme.theme-otto{--zalando-orange:#e2001a;--zalando-orange-deep:#b80016;--zalando-orange-soft:#fff1f3;--zalando-orange-mid:#ffd6dc}.daily-tips-theme.theme-manor{--zalando-orange:#8b1538;--zalando-orange-deep:#6a102b;--zalando-orange-soft:#f8eef2;--zalando-orange-mid:#efd5de}.daily-tips-theme.theme-kaufland{--zalando-orange:#e31c23;--zalando-orange-deep:#b8141a;--zalando-orange-soft:#fff1f1;--zalando-orange-mid:#ffd6d8}.daily-tips-theme.theme-aboutyou{--zalando-orange:#111;--zalando-orange-deep:#000;--zalando-orange-soft:#f3f3f3;--zalando-orange-mid:#e5e5e5}.daily-tips-theme.theme-bol{--zalando-orange:#0000a4;--zalando-orange-deep:#00007a;--zalando-orange-soft:#eef0ff;--zalando-orange-mid:#d6dbff}.daily-tips-theme.theme-cdiscount{--zalando-orange:#0b5cab;--zalando-orange-deep:#084a8a;--zalando-orange-soft:#e7f1fb;--zalando-orange-mid:#c5dff5}.daily-tips-theme.theme-vertbaudet{--zalando-orange:#e2007a;--zalando-orange-deep:#b80063;--zalando-orange-soft:#fce4f0;--zalando-orange-mid:#f5b8d6}.daily-tips-theme.theme-allegro{--zalando-orange:#ff5a00;--zalando-orange-deep:#e04e00;--zalando-orange-soft:#fff0e8;--zalando-orange-mid:#ffd4bf}.daily-tips-theme.theme-mediamarkt{--zalando-orange:#df0000;--zalando-orange-deep:#b80000;--zalando-orange-soft:#ffe8e8;--zalando-orange-mid:#ffc5c5}.daily-tips-theme.theme-sales{--zalando-orange:#0d9488;--zalando-orange-deep:#0f766e;--zalando-orange-soft:#f0fdfa;--zalando-orange-mid:#99f6e4;--tips-ink:#134e4a;--tips-muted:#5b7a76;--tips-line:#d5ebe7}.sales-tips-dock-tab{z-index:1190;-webkit-appearance:none;appearance:none;border:1px solid var(--tips-line);color:var(--tips-ink);cursor:pointer;writing-mode:vertical-rl;text-orientation:mixed;font:inherit;letter-spacing:.06em;box-shadow:6px 0 20px color-mix(in srgb, var(--tips-accent) 12%, transparent);background:#fff;border-left:0;border-radius:0 12px 12px 0;flex-direction:row;align-items:center;gap:.4rem;padding:1rem .55rem;font-size:.82rem;font-weight:750;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.sales-tips-dock-tab:hover{background:var(--tips-accent-soft)}.sales-tips-dock-tab.has-open{border-color:var(--tips-accent-mid);color:var(--tips-accent-deep)}.sales-tips-dock-tab-label{transform:rotate(180deg)}.sales-tips-dock-tab-badge{writing-mode:horizontal-tb;text-orientation:mixed;background:var(--tips-accent);color:#fff;text-align:center;border-radius:999px;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.68rem;font-weight:800;line-height:1.25rem;position:absolute;top:-.35rem;right:-.35rem;box-shadow:0 0 0 2px #fff}.sales-tips-dock{z-index:1191;pointer-events:none;width:min(360px,100%);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.sales-tips-dock.is-open{pointer-events:auto;transform:translate(0)}.sales-tips-dock-panel{border-right:1px solid var(--tips-line);height:100%;box-shadow:12px 0 32px color-mix(in srgb, var(--tips-accent) 14%, transparent);background:#fff;flex-direction:column;display:flex}.sales-tips-dock-header{border-bottom:1px solid var(--tips-line);background:linear-gradient(180deg, var(--tips-accent-soft) 0%, #fff 100%);flex-shrink:0;padding:.85rem 1rem .65rem;position:relative}.sales-tips-dock-title-row{align-items:center;gap:.5rem;display:flex}.sales-tips-dock-title{letter-spacing:-.01em;color:var(--tips-ink);margin:0;font-size:1.05rem;font-weight:750}.sales-tips-dock-pill{color:var(--tips-accent-deep);background:var(--tips-accent-soft);border:1px solid var(--tips-accent-mid);border-radius:999px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}.sales-tips-dock-date{color:var(--tips-muted);margin:.35rem 0 0;font-size:.72rem}.sales-tips-dock-close{-webkit-appearance:none;appearance:none;color:var(--tips-muted);font:inherit;cursor:pointer;background:#f3f5f7;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;font-size:.95rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}.sales-tips-dock-close:hover{color:var(--tips-ink);background:#e8eaed}.sales-tips-dock-list{flex-direction:column;flex:1;gap:.35rem;margin:0;padding:.65rem .75rem;list-style:none;display:flex;overflow:auto}.sales-tips-dock-item{border:1px solid color-mix(in srgb, var(--tips-accent) 10%, var(--tips-line));background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:stretch;gap:.35rem;display:grid;overflow:hidden}.sales-tips-dock-item.is-active{border-color:var(--tips-accent-mid);box-shadow:0 0 0 1px color-mix(in srgb, var(--tips-accent) 18%, transparent)}.sales-tips-dock-item.is-done{opacity:.72;background:#fafafa}.sales-tips-dock-item-main{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:0;align-items:flex-start;gap:.55rem;min-width:0;padding:.55rem .6rem;display:flex}.sales-tips-dock-item-main:hover{background:var(--tips-accent-soft)}.sales-tips-dock-num{background:var(--tips-accent-soft);width:1.35rem;height:1.35rem;color:var(--tips-accent-deep);border-radius:999px;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:800;display:grid}.sales-tips-dock-item.is-done .sales-tips-dock-num{color:#64748b;background:#e2e8f0}.sales-tips-dock-item-text{gap:.15rem;min-width:0;display:grid}.sales-tips-dock-item-title{color:var(--tips-ink);font-size:.82rem;font-weight:650;line-height:1.35}.sales-tips-dock-item-meta{color:var(--tips-muted);font-size:.68rem}.sales-tips-done-side{-webkit-appearance:none;appearance:none;border:0;border-left:1px solid color-mix(in srgb, var(--tips-accent) 10%, var(--tips-line));background:var(--tips-accent-soft);color:var(--tips-accent-deep);font:inherit;cursor:pointer;align-self:stretch;min-width:3.1rem;padding:0 .55rem;font-size:.68rem;font-weight:750}.sales-tips-done-side:hover{background:color-mix(in srgb, var(--tips-accent-soft) 70%, var(--tips-accent-mid))}.sales-tips-done-side.is-done{background:var(--tips-accent-soft);color:var(--tips-accent);font-size:.85rem}.sales-tips-dock-foot{color:var(--tips-muted);border-top:1px solid var(--tips-line);flex-shrink:0;margin:0;padding:.65rem .85rem;font-size:.68rem}.sales-tips-modal-backdrop{z-index:1195;background:#0f172a47;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sales-tips-modal-card{border:1px solid var(--tips-line);width:min(520px,100%);max-height:min(88vh,640px);box-shadow:0 24px 48px color-mix(in srgb, var(--tips-accent) 18%, transparent);background:#fff;border-radius:18px;padding:1.15rem 1.2rem 1rem;overflow:auto}.sales-tips-modal-card.is-done{border-color:var(--tips-accent-mid)}.sales-tips-modal-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.sales-tips-modal-kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--tips-muted);margin-bottom:.25rem;font-size:.65rem;font-weight:750;display:block}.sales-tips-modal-head h2{letter-spacing:-.02em;color:var(--tips-ink);margin:0;font-size:1.15rem;line-height:1.3}.sales-tips-modal-close{-webkit-appearance:none;appearance:none;color:var(--tips-muted);cursor:pointer;width:2rem;height:2rem;font:inherit;background:#f3f5f7;border:0;border-radius:8px;flex-shrink:0}.sales-tips-modal-close:hover{color:var(--tips-ink);background:#e8eaed}.sales-tips-modal-metric{color:var(--tips-accent-deep);background:var(--tips-accent-soft);border:1px solid var(--tips-accent-mid);border-radius:999px;margin:0 0 .75rem;padding:.2rem .55rem;font-size:.78rem;font-weight:650;display:inline-block}.sales-tips-modal-block{margin-bottom:.65rem}.sales-tips-modal-block p{color:#334155;margin:0;font-size:.88rem;line-height:1.45}.sales-tips-modal-block--action{background:var(--tips-accent-soft);border:1px solid var(--tips-accent-mid);border-radius:12px;padding:.65rem .75rem}.sales-tips-modal-label{text-transform:uppercase;letter-spacing:.07em;color:var(--tips-muted);margin-bottom:.25rem;font-size:.65rem;font-weight:650;display:block}.sales-tips-modal-skus ul{flex-direction:column;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.sales-tips-modal-skus li{font-size:inherit;color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}.sales-tips-open-sku{border:1px solid var(--tips-accent-mid);width:100%;font:inherit;cursor:pointer;text-align:left;color:var(--tips-accent-deep);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}.sales-tips-open-sku:hover{background:var(--tips-accent-soft)}.sales-tips-open-sku-go{color:var(--tips-accent-deep);flex-shrink:0;font-size:.75rem;font-weight:700}.sales-tips-open-primary{width:100%;font:inherit;cursor:pointer;color:#fff;background:var(--tips-accent-deep);border:0;border-radius:10px;margin-top:.65rem;padding:.55rem .85rem;font-size:.88rem;font-weight:700}.sales-tips-open-primary:hover{filter:brightness(1.08)}.sales-tips-modal-foot{border-top:1px solid var(--tips-line);margin-top:.85rem;padding-top:.75rem}.sales-tips-done-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--tips-accent-mid);background:var(--tips-accent-soft);color:var(--tips-accent-deep);font:inherit;cursor:pointer;border-radius:10px;width:100%;padding:.55rem 1rem;font-size:.88rem;font-weight:700}.sales-tips-done-btn:hover{background:color-mix(in srgb, var(--tips-accent-soft) 55%, var(--tips-accent-mid))}.sales-tips-done-btn.is-done{border-color:var(--tips-line);color:var(--tips-muted);background:#fff}.sales-playbook ol{color:#44403c;margin:0;padding-left:1.2rem;font-size:.88rem;line-height:1.55}.sales-playbook li{margin-bottom:.55rem}@media (max-width:1100px){.sales-kpi-grid,.sales-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-pane-grid{grid-template-columns:1fr}}@media (max-width:720px){.sales-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;overflow:visible}.sales-kpi,.sales-kpi--hero{width:100%;min-width:0;padding:.95rem 1rem;overflow:visible}.sales-kpi-value{overflow-wrap:anywhere;word-break:break-word;font-size:1.35rem}.sales-kpi-hint{overflow-wrap:anywhere}.sales-filter-bar{grid-template-columns:1fr;gap:.75rem;padding:1rem;overflow:visible}.sales-filter--query{grid-column:1/-1}.sales-filter select,.sales-filter input{box-sizing:border-box;width:100%;max-width:100%;min-height:2.55rem;padding:.55rem .7rem;font-size:16px}.sales-command,.sales-command-intro,.sales-filter-bar,.sales-kpi-grid,.sales-pane-nav,.sales-pane-grid,.sales-pane-stack,.sales-pulse-footer,.sales-pulse-card{box-sizing:border-box;width:100%;max-width:100%}.sales-pane-grid{grid-template-columns:1fr}.sales-command-pulse{text-align:left;max-width:none}.sales-pane-nav{border-radius:16px;width:100%}.sales-pane-btn{text-align:center;flex:auto;padding:.55rem .75rem;font-size:.85rem}.sales-lever-grid,.sales-lever-grid--full{grid-template-columns:1fr;overflow:visible}.sales-lever{min-width:0}.sales-alert-list{overflow:visible}.sales-alert-list li{grid-template-columns:1fr;gap:.25rem .5rem;min-width:0}.sales-pulse-filter select,.sales-pulse-filter input[type=date],.sales-pulse-filter input[type=month]{width:100%;min-width:0}}.product-data-inbox{margin:.5rem 0 2.5rem;padding:0 .15rem}.product-data-inner-tabs{flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0 .15rem;display:flex}.product-data-inner-tab{border:1px solid var(--line,#c9d5cd);color:var(--ink,#14201a);cursor:pointer;background:#fff;border-radius:999px;padding:.4rem .95rem;font-size:.88rem;font-weight:650}.product-data-inner-tab:hover{border-color:#0d9488}.product-data-inner-tab.is-active{color:#fff;background:#134e4a;border-color:#134e4a}.maxte-eans-panel{border:1px solid var(--line,#c9d5cd);background:#fff;border-radius:12px;margin:.25rem 0 2rem;padding:1.1rem 1.2rem 1.25rem}.maxte-eans-kicker{letter-spacing:.06em;text-transform:uppercase;color:#0d9488;margin:0 0 .2rem;font-size:.68rem;font-weight:700}.maxte-eans-head h2{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.35rem}.maxte-eans-lede{max-width:40rem;color:var(--muted,#6b7a72);margin:0;font-size:.92rem;line-height:1.45}.maxte-eans-status{margin:1rem 0 .85rem}.maxte-eans-muted{color:var(--muted,#6b7a72);margin:0;font-size:.9rem}.maxte-eans-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem 1rem;margin:0;display:grid}.maxte-eans-meta dt{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6b7a72);margin:0;font-size:.68rem;font-weight:700}.maxte-eans-meta dd{margin:.15rem 0 0;font-size:.92rem;font-weight:600}.maxte-eans-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.maxte-eans-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.maxte-eans-error{color:#b91c1c;margin:.75rem 0 0;font-size:.9rem;font-weight:600}.maxte-eans-ok{color:#0f766e;margin:.75rem 0 0;font-size:.9rem;font-weight:600}@media (max-width:720px){.maxte-eans-meta{grid-template-columns:1fr 1fr}}.product-data-inbox-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.product-data-inbox-head h1{letter-spacing:-.02em;margin:0 0 .25rem;font-size:1.35rem}.product-data-inbox-head-aside{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.product-data-show-done{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.product-data-inbox-empty{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:var(--radius);background:#fff;margin:1.5rem 0;padding:1.5rem}.product-data-ticket-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.product-data-ticket-card{background:#fff;border:1px solid #d8dceb;border-radius:16px;flex-direction:column;gap:.55rem;min-height:14rem;padding:1.15rem 1.2rem 1rem;display:flex;box-shadow:0 6px 20px #312e8114}.product-data-ticket-card--high{border-left:5px solid #b42318}.product-data-ticket-card--normal{border-left:5px solid #4338ca}.product-data-ticket-card--low{border-left:5px solid #64748b}.product-data-ticket-card.is-done{opacity:.72;background:#f7f8fc}.product-data-ticket-card.is-late:not(.is-done){box-shadow:0 0 0 2px #b423182e,0 6px 20px #312e8114}.product-data-ticket-card.is-focused{outline-offset:2px;outline:2px solid #5b6cff;box-shadow:0 0 0 4px #5b6cff2e}.product-data-ticket-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.product-data-ticket-card-ids{flex-direction:column;gap:.15rem;min-width:0;display:flex}.product-data-ticket-id{color:#4338ca;font-size:.72rem;font-weight:700}.product-data-ticket-market{color:var(--muted);font-size:.72rem}.product-data-ticket-card-meta{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.product-data-ticket-title{letter-spacing:-.01em;margin:0;font-size:1.05rem}.product-data-ticket-problem{background:#f5f6fa;border:1px solid #e2e5ef;border-radius:10px;margin:.15rem 0;padding:.65rem .75rem}.product-data-ticket-problem-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}.product-data-ticket-problem-code,.product-data-ticket-problem-desc,.product-data-ticket-from{color:#3d4450;margin:0;font-size:.85rem}.product-data-ticket-comments{flex-direction:column;gap:.45rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.product-data-ticket-comments li{background:#f8f9fc;border:1px solid #e8eaef;border-radius:10px;padding:.55rem .7rem;font-size:.8rem}.product-data-ticket-comments p{margin:.2rem 0 0}.product-data-ticket-actions{flex-direction:column;gap:.55rem;margin-top:auto;padding-top:.5rem;display:flex}.product-data-ticket-comment-row{flex-direction:column;gap:.4rem;display:flex}.product-data-ticket-comment-row textarea{width:100%;font:inherit;border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:3rem;padding:.55rem .65rem;font-size:.85rem}.product-data-ticket-done-label,.product-data-inbox-count{color:#4338ca;font-size:.8rem;font-weight:700}.product-data-ticket-prio{text-transform:uppercase;color:#4338ca;background:#eef2ff;border-radius:999px;padding:.15rem .4rem;font-size:.68rem;font-weight:700}.product-data-ticket-prio--high{color:#b42318;background:#fde8e8}.product-data-ticket-late{color:#b42318;font-size:.68rem;font-weight:700}.product-data-ticket-age{color:var(--muted);font-size:.68rem}.product-data-card-share-tabs{margin-bottom:.15rem}.product-import-panel{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;border:1px solid #c7d2fe;margin:0 0 1.5rem;padding:1rem 1.1rem}.product-import-panel-head h2{margin:0 0 .35rem;font-size:1.15rem}.product-import-panel-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.product-import-field{flex-direction:column;gap:.3rem;font-size:.82rem;font-weight:650;display:flex}.product-import-field--full{grid-column:1/-1}.product-import-field select,.product-import-field input,.product-import-field textarea{font:inherit;border:1px solid var(--line);border-radius:10px;padding:.5rem .65rem}.product-import-new-supplier{gap:.45rem;display:flex}.product-import-new-supplier input{flex:1}.product-import-actions{grid-column:1/-1;align-items:center;gap:.65rem;display:flex}.product-import-file-input{display:none}.product-import-upload-btn{min-width:12rem}.product-import-message{color:#3730a3;margin:.75rem 0 0;font-size:.85rem;font-weight:600}.product-import-lists{margin:0 0 2rem}.product-import-empty{color:var(--muted);font-size:.88rem}.product-import-batch{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin-bottom:1.25rem;overflow:hidden}.product-import-batch-head{border-bottom:1px solid var(--line);background:#fafbff;justify-content:space-between;gap:1rem;padding:.85rem 1rem;display:flex}.product-import-batch-head-aside{flex-direction:column;align-items:flex-end;gap:.55rem;min-width:0;display:flex}.product-import-batch-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.product-import-share-tabs{flex-wrap:wrap}.product-import-batch--focused{outline-offset:2px;outline:2px solid #6366f1}.product-import-batch-head h3{margin:0;font-size:1rem}.product-import-batch-meta{color:var(--muted);margin:.25rem 0 0;font-size:.78rem}.product-import-batch-counts{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.product-import-count{border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.product-import-count--create{color:#b42318;background:#fde8e8}.product-import-count--exists{color:#067647;background:#e8f5ee}.product-import-count--manual{color:#c2410c;background:#fff7ed}.product-import-delete-btn{margin-right:.35rem}.product-import-count--progress{color:#4338ca;background:#eef2ff}.product-import-batch--complete{border-color:#86efac}.product-import-completed-block{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);margin-top:1.75rem;padding-top:.85rem}.product-import-completed-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:.85rem;display:flex}.product-import-completed-heading{letter-spacing:.01em;margin:0 0 .25rem;font-size:1rem;font-weight:600}.product-import-batch-complete{color:#067647;margin:.35rem 0 0;font-size:.78rem;font-weight:700}.product-import-row--done{opacity:.72}.product-import-row--focused{outline-offset:-2px;background:#eef2ff;outline:2px solid #4338ca}.product-import-share-cell{white-space:nowrap}.product-import-row-share{padding:.2rem .45rem;font-size:.68rem}.product-import-done-label{color:#067647;font-size:.72rem;font-weight:700}.product-import-peer-done{color:#067647;font-size:.72rem;font-weight:600}.product-import-peer-done-by{color:#4b5563;font-weight:500}.product-import-peer-pending{color:#9ca3af;font-size:.72rem}.product-import-done-cell{white-space:nowrap}.product-import-table{border-collapse:collapse;width:100%;font-size:.78rem}.product-import-table th,.product-import-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eef0f4;padding:.45rem .65rem}.product-import-table th{color:var(--ink-soft);background:#f8f9fc;font-weight:700}.product-import-row--create{background:#fffbfb}.product-import-row--manual{background:#fffbf5}.product-import-status{text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.15rem .45rem;font-size:.68rem;font-weight:800}.product-import-status--create{color:#b42318;background:#fde8e8}.product-import-status--exists{color:#067647;background:#e8f5ee}.product-import-status--manual{color:#c2410c;background:#ffedd5}.product-import-resolve{flex-direction:column;gap:.3rem;display:flex}.product-import-manual-reason{color:var(--muted);font-size:.72rem}.btn-export--small{padding:.25rem .5rem;font-size:.72rem}.ticket-main-task-badge{letter-spacing:.06em;text-transform:uppercase;color:#b42318;margin:0 0 .65rem;font-size:.72rem;font-weight:800}.product-data-ticket-card.is-main-task,.design-ticket-card.is-main-task{border-width:2px;border-color:#f97316;box-shadow:0 10px 28px #f973162e}.product-data-ticket-supplier,.design-ticket-supplier{color:var(--ink-soft);margin:0 0 .65rem;font-size:.82rem}.product-data-inbox--main,.design-inbox--main{border-top:2px solid #f97316;margin-bottom:1.75rem;padding:.85rem .15rem 0}.theme-sales .order-proposals-wrap{z-index:40;position:relative}.theme-sales .order-proposals-toggle{background:#ffffffeb;border-color:#0f766e47;box-shadow:0 8px 22px #0f766e1f}.theme-sales .order-proposals-pill{color:#0f766e;background:#0f766e1f}.theme-sales .order-proposals-dropdown{width:min(360px,92vw);max-height:min(55vh,420px);left:auto;right:0;overflow:auto}.theme-sales .order-proposals-list-head{align-items:flex-start}.order-proposals-supplier-pick{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .85rem;display:flex}.order-proposals-supplier-pick:hover{background:#0f766e12}.order-proposals-modal-backdrop{z-index:12000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.order-proposals-modal{background:#fff;border:1px solid #0f766e2e;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:min(78vh,680px);display:flex;overflow:hidden;box-shadow:0 24px 64px #0f172a47}.order-proposals-modal-head{background:linear-gradient(#0f766e14,#fff0);border-bottom:1px solid #0f766e1f;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem .85rem;display:flex}.order-proposals-modal-kicker{letter-spacing:.06em;text-transform:uppercase;color:#0f766e;margin:0 0 .2rem;font-size:.68rem;font-weight:700}.order-proposals-modal-head h2{color:#0f172a;margin:0;font-size:1.2rem;font-weight:750}.order-proposals-meta{color:#64748b;margin:.35rem 0 0;font-size:.74rem;font-weight:500;line-height:1.35}.order-proposals-modal-actions{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.order-proposals-export-all{padding:.35rem .65rem;font-size:.78rem}.order-proposals-modal-close{color:#334155;cursor:pointer;background:#0f172a0f;border:0;border-radius:8px;width:2rem;height:2rem;font-size:1rem;line-height:1}.order-proposals-modal-close:hover{background:#0f172a1a}.order-proposals-empty{color:#64748b;margin:0;padding:1.25rem 1.1rem;font-size:.88rem}.order-proposals-list{flex:1;margin:0;padding:0 0 .5rem;list-style:none;overflow:auto}.order-proposals-item{border-top:1px solid #0f172a14}.order-proposals-item:first-child{border-top:0}.order-proposals-item.is-open{background:#0f766e08}.order-proposals-item-row{align-items:center;gap:.45rem;padding:.35rem .85rem .35rem .45rem;display:flex}.order-proposals-item-main{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:10px;flex:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .45rem;padding:.45rem .35rem;display:grid}.order-proposals-item-main:hover{background:#0f766e12}.order-proposals-chevron{color:#64748b;grid-row:1/-1;font-size:.75rem}.order-proposals-supplier{color:#0f172a;font-size:.92rem;font-weight:700}.order-proposals-item-stats{color:#64748b;grid-column:2;font-size:.72rem}.order-proposals-lines{flex:1;margin:0;padding:.35rem .85rem .85rem;list-style:none;overflow:auto}.order-proposals-lines--modal{border-left:0;margin:0}.order-proposals-line{background:#f8fafc;border:1px solid #0f172a0f;border-radius:10px;margin:0 0 .28rem;padding:.5rem .6rem}.order-proposals-line--critical{background:#dc26260f;border-color:#dc26262e}.order-proposals-line--soon{background:#d9770612;border-color:#d977062e}.order-proposals-line-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.order-proposals-sku{font-size:.8rem;font-weight:650}.order-proposals-qty{color:#0f766e;white-space:nowrap;font-size:.88rem;font-weight:750}.order-proposals-line-name{color:#0f172a;margin:.2rem 0 0;font-size:.8rem}.order-proposals-line-meta{color:#64748b;margin:.25rem 0 0;font-size:.7rem;line-height:1.4}.order-proposals-urgency{font-weight:700}.order-proposals-urgency--critical{color:#b91c1c}.order-proposals-urgency--soon{color:#b45309}.order-proposals-urgency--plan{color:#0f766e}.order-proposals-modal-foot{background:#0f766e0a;border-top:1px solid #0f766e1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.1rem 1rem;display:flex}.order-proposals-done-hint{color:#64748b;flex:1;min-width:12rem;margin:0;font-size:.72rem;line-height:1.35}.order-proposals-done-btn{font:inherit;cursor:pointer;color:#fff;background:#0f766e;border:0;border-radius:10px;flex-shrink:0;padding:.55rem 1rem;font-size:.88rem;font-weight:700}.order-proposals-done-btn:hover{background:#0d9488}@media (max-width:720px){.product-import-panel-form{grid-template-columns:1fr}.order-proposals-modal{max-height:min(88vh,720px)}}.sales-pulse-footer{margin:0 1.25rem 1.75rem}.sales-pulse-card{background:linear-gradient(165deg,#f0fdfaf2,#fffffffa),#fff;border:1px solid #0f766e2e;border-radius:18px;padding:1.25rem 1.35rem 1.4rem;box-shadow:0 12px 40px #0f766e14}.sales-pulse-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.sales-pulse-head-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.55rem;max-width:min(100%,22rem);display:flex}.sales-pulse-head-aside .btn-powerbi-open{white-space:nowrap}.sales-pulse-kicker{letter-spacing:.08em;text-transform:uppercase;color:#0f766e;margin:0 0 .2rem;font-size:.68rem;font-weight:700}.sales-pulse-head h2{letter-spacing:-.02em;color:#134e4a;margin:0;font-size:1.35rem}.sales-pulse-lede{color:#475569;max-width:42rem;margin:.35rem 0 0;font-size:.86rem;line-height:1.4}.sales-pulse-asof{color:#64748b;text-align:right;margin:0;font-size:.72rem;line-height:1.45}.sales-pulse-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:.75rem;display:flex}.sales-pulse-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.sales-pulse-filters{flex-wrap:wrap;align-items:flex-end;gap:.5rem .65rem;display:flex}.sales-pulse-filter{letter-spacing:.04em;text-transform:uppercase;color:#64748b;flex-direction:column;gap:.2rem;font-size:.68rem;font-weight:600;display:flex}.sales-pulse-filter select,.sales-pulse-filter input[type=date],.sales-pulse-filter input[type=month]{min-width:8.5rem;font:inherit;text-transform:none;letter-spacing:0;color:#134e4a;background:#fff;border:1px solid #0f766e38;border-radius:10px;padding:.4rem .55rem;font-size:.84rem;font-weight:600}.sales-pulse-filter input[type=month]{min-width:10rem}.sales-pulse-filter-clear{color:#0f766e;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:.4rem .35rem;font-size:.8rem;font-weight:600;text-decoration:underline}.sales-pulse-filter-clear:hover{color:#0d9488}.sales-pulse-tab{color:#0f766e;font:inherit;cursor:pointer;background:#fff;border:1px solid #0f766e38;border-radius:999px;padding:.35rem .9rem;font-size:.82rem;font-weight:600}.sales-pulse-tab:hover{background:#0f766e0f}.sales-pulse-tab.is-active{color:#fff;background:#0f766e;border-color:#0f766e}.sales-pulse-insight{color:#134e4a;background:#0f766e14;border-left:3px solid #0f766e;border-radius:12px;margin:0 0 .9rem;padding:.65rem .85rem;font-size:.9rem;line-height:1.4}.sales-pulse-kpis{grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));gap:.55rem;margin-bottom:1rem;display:grid}.sales-pulse-kpi{background:#ffffffd9;border:1px solid #0f766e1f;border-radius:12px;flex-direction:column;gap:.15rem;padding:.55rem .7rem;display:flex}.sales-pulse-kpi span{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.68rem;font-weight:600}.sales-pulse-kpi strong{color:#134e4a;font-size:1.15rem}.sales-pulse-columns{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.sales-pulse-col h3{color:#134e4a;margin:0 0 .55rem;font-size:.92rem}.sales-pulse-empty{color:#64748b;margin:0;font-size:.84rem}.sales-pulse-list{flex-direction:column;gap:.45rem;max-height:28rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.sales-pulse-product{background:#fff;border:1px solid #0f172a14;border-radius:12px;padding:.45rem .55rem .5rem}.sales-pulse-product.is-spike{background:linear-gradient(#fff7edf2,#fff);border-color:#ea580c59}.sales-pulse-product-btn{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:0;display:flex}.sales-pulse-product-main{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.sales-pulse-spike-tag{letter-spacing:.06em;text-transform:uppercase;color:#c2410c;background:#ea580c1f;border-radius:6px;padding:.12rem .35rem;font-size:.62rem;font-weight:800}.sales-pulse-main-sku{color:#0f172a;font-weight:700}.sales-pulse-brand{color:#64748b;font-size:.78rem}.sales-pulse-product-meta{color:#475569;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;font-size:.78rem;display:flex}.sales-pulse-qty{align-items:baseline;gap:.55rem;display:flex}.sales-pulse-qty span{flex-direction:column;align-items:flex-end;gap:.02rem;line-height:1.15;display:flex}.sales-pulse-qty em{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:.58rem;font-style:normal;font-weight:700}.sales-pulse-qty strong{color:#334155;font-weight:650}.sales-pulse-net{color:#0f766e;font-weight:700}.sales-pulse-ret{color:#c2410c}.sales-pulse-cal-note{color:#0f766e;margin:-.35rem 0 .75rem;font-size:.78rem}.sales-pulse-name{color:#64748b;margin:.25rem 0 0;font-size:.75rem}.sales-pulse-variant-panel{border-top:1px solid #0f172a0f;margin-top:.45rem;padding-top:.45rem}.sales-pulse-variant-hint{color:#64748b;margin:0 0 .35rem;font-size:.72rem}.sales-pulse-variant-table{border-collapse:collapse;width:100%;font-size:.75rem}.sales-pulse-variant-table th,.sales-pulse-variant-table td{text-align:left;border-bottom:1px solid #0f172a0d;padding:.25rem .35rem}.sales-pulse-variant-table th{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:.65rem}@media (max-width:900px){.sales-pulse-kpis,.sales-pulse-columns{grid-template-columns:1fr 1fr}}@media (max-width:640px){.sales-pulse-footer{margin:0 .75rem 1.25rem}.sales-pulse-kpis,.sales-pulse-columns{grid-template-columns:1fr}.sales-pulse-asof{text-align:left}}@media (max-width:720px){html,body{max-width:100%;overflow-x:hidden}.app-shell{width:100%;max-width:100%;padding-left:.75rem;padding-right:.75rem;padding-bottom:max(5rem, env(safe-area-inset-bottom,0px) + 4rem);box-sizing:border-box;overflow-x:hidden}.app-shell.theme-sales{overflow-x:hidden}.back-to-top{bottom:auto;top:max(5.5rem, env(safe-area-inset-top,0px) + 4.75rem);right:.85rem}.home-masthead{flex-direction:column;align-items:stretch;gap:.75rem}.home-masthead-title{font-size:1.35rem}.home-launch-orb-grid,.home-launch-orb-grid--workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .5rem}.home-launch-orb{min-width:0;max-width:none}.home-launch-orb-icon-wrap{width:min(6.1rem,42vw);height:min(6.1rem,42vw)}.home-launch-orb-core{width:86%;height:86%}.home-launch-orb-core .marketplace-switch-icon{width:1.85rem;height:1.85rem}.home-launch-orb-label{overflow-wrap:anywhere;white-space:normal;font-size:.78rem}.masthead-aside,.user-session-row{width:100%}.user-session-card,.masthead-aside .ops-updates-wrap{width:100%;min-width:0;max-width:none}.ops-updates-dropdown{width:auto;min-width:0;max-height:min(70vh,28rem);left:0;right:0}.ops-updates-strip-row{flex-wrap:wrap;align-items:flex-start}.marketplace-switcher-stack,.marketplace-switcher,.masthead-markets-row .marketplace-switcher{flex-shrink:1;width:100%;max-width:100%}.marketplace-switcher{border-radius:16px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.28rem;padding:.35rem;display:flex;overflow:visible}.marketplace-switcher--secondary{justify-content:center}.marketplace-switch{flex:none;min-width:auto;height:auto;padding:.4rem .55rem}.masthead-markets-row{overflow:visible}.view-tab{padding:.45rem .55rem;font-size:.82rem}.ticket-strip{max-width:none}.ticket-modal-card{width:calc(100% - 1rem);max-width:calc(100% - 1rem);max-height:calc(100dvh - 1rem);margin:.5rem;overflow:auto}.chat-dock-tab{writing-mode:horizontal-tb;text-orientation:mixed;border-right:1px solid var(--line);border-bottom:0;border-radius:12px 12px 0 0;padding:.55rem .9rem;top:auto;bottom:0;left:auto;right:.75rem;transform:none;box-shadow:0 -6px 20px #14181c1f}.chat-dock-tab-label{transform:none}.chat-dock-tab-badge{left:-.35rem;right:auto}.chat-dock{width:100%;max-width:100%;height:min(88dvh,640px);top:auto;bottom:0;left:0;right:0;transform:translateY(110%)}.chat-dock.is-open{transform:translateY(0)}.chat-dock-panel{border-left:0;border-right:0;border-top:1px solid var(--line);border-radius:16px 16px 0 0;box-shadow:0 -12px 32px #14181c24}.sales-tips-dock-tab{writing-mode:horizontal-tb;text-orientation:mixed;border-left:1px solid var(--tips-line);border-right:1px solid var(--tips-line);box-shadow:0 -6px 20px color-mix(in srgb, var(--tips-accent) 12%, transparent);border-bottom:0;border-radius:12px 12px 0 0;padding:.55rem .9rem;top:auto;bottom:0;left:.75rem;right:auto;transform:none}.sales-tips-dock-tab-label{transform:none}.sales-tips-dock{width:100%;max-width:100%;height:min(88dvh,640px);top:auto;bottom:0;left:0;right:0;transform:translateY(110%)}.sales-tips-dock.is-open{transform:translateY(0)}.sales-tips-dock-panel{border-right:0;border-top:1px solid var(--tips-line);border-radius:16px 16px 0 0;box-shadow:0 -12px 32px #14181c24}.sales-command{gap:1rem;width:100%;max-width:100%;margin:.25rem 0 2rem}.sales-command-intro{flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.sales-command-intro h1{font-size:1.85rem;line-height:1.15}.sales-command-intro .lede{max-width:none;font-size:.95rem;line-height:1.45}.sales-command-pulse{text-align:left;max-width:none;font-size:.85rem;line-height:1.45}.table-wrap,.sales-table-wrap,.fixed-docs-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.sales-pulse-footer{width:100%;max-width:100%;margin:0 0 1.25rem}.sales-pulse-card{box-sizing:border-box;width:100%;padding:1.15rem 1rem 1.3rem;overflow:visible}.sales-pulse-head{flex-direction:column;align-items:stretch;gap:.5rem}.sales-pulse-head h2{font-size:1.35rem}.sales-pulse-lede{max-width:none;font-size:.9rem}.sales-pulse-asof{text-align:left}.sales-pulse-controls{flex-direction:column;align-items:stretch;gap:.75rem}.sales-pulse-tabs{width:100%}.sales-pulse-tab{text-align:center;flex:auto;padding:.5rem .65rem;font-size:.82rem}.sales-pulse-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-bottom:0;overflow:visible}.sales-pulse-kpi{width:100%;min-width:0;padding:.85rem .9rem}.sales-pulse-kpi strong{overflow-wrap:anywhere;font-size:1.15rem}.sales-pulse-columns{grid-template-columns:1fr;gap:1rem;padding-bottom:0;overflow:visible}.sales-pulse-filters{grid-template-columns:1fr;gap:.65rem;width:100%;display:grid}.sales-pulse-filter{width:100%;min-width:0}.sales-pulse-filter select,.sales-pulse-filter input[type=date],.sales-pulse-filter input[type=month]{box-sizing:border-box;width:100%;min-height:2.55rem;font-size:16px}.sales-pulse-product-btn{flex-wrap:wrap}.sales-pulse-product-main,.sales-pulse-product-meta,.sales-pulse-qty{min-width:0;max-width:100%}.sales-pulse-product-meta{flex-shrink:1;width:100%}.sales-pulse-qty{flex-wrap:wrap}.ops-greeting-aside{justify-content:flex-start;align-self:stretch}.login-field input,.login-submit{font-size:16px}.design-ticket-card-head,.product-data-ticket-card-head,.product-data-inbox-head{flex-wrap:wrap}.product-data-inbox-head-aside{align-items:flex-start}}.marketplace-switch--attendance.is-active{color:#fff;background:#0f766e;box-shadow:0 1px 4px #0f766e59}.marketplace-switch-icon--attendance{width:1rem;height:1rem}.theme-attendance{--attendance-accent:#0f766e}.theme-attendance .masthead--attendance{border-bottom:1px solid color-mix(in srgb, var(--attendance-accent) 28%, var(--line))}.theme-attendance .brand-word{color:var(--attendance-accent)}.theme-attendance .marketplace-switch--attendance.is-active{background:var(--attendance-accent);color:#fff}.attendance-panel{max-width:min(520px,100vw)}.attendance-body{flex-direction:column;gap:1.25rem;display:flex}.attendance-month-bar{justify-content:space-between;align-items:flex-end;gap:.6rem;display:flex}.attendance-month-bar label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex-direction:column;flex:1;gap:.25rem;font-size:.72rem;font-weight:700;display:flex}.attendance-month-bar select{font:inherit;text-transform:none;letter-spacing:0;color:var(--ink);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);padding:.4rem .55rem;font-weight:600}.attendance-month-bar .link-btn{min-width:2.2rem;padding:.4rem .5rem}.attendance-cal-weekdays,.attendance-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid}.attendance-cal-weekdays span{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:.2rem 0;font-size:.7rem;font-weight:700}.attendance-cal-pad{min-height:3.1rem}.attendance-cal-day{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;min-height:3.1rem;font:inherit;color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.25rem;display:flex}.attendance-cal-day:hover:not(:disabled){border-color:color-mix(in srgb, var(--attendance-accent,#0f766e) 45%, var(--line))}.attendance-cal-day.is-today{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--attendance-accent,#0f766e) 55%, transparent)}.attendance-cal-day.is-missing:not(.has-hours){background:color-mix(in srgb, #c2410c 10%, var(--surface));border-color:#c2410c}.attendance-zero-hint,.attendance-need-hours{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.attendance-need-hours{color:#c2410c;margin-bottom:.55rem;font-weight:600}.attendance-cal-day.is-selected{border-color:var(--attendance-accent,#0f766e);background:color-mix(in srgb, var(--attendance-accent,#0f766e) 12%, var(--surface))}.attendance-cal-day.has-hours .attendance-cal-mins{color:var(--attendance-accent,#0f766e);font-size:.65rem;font-weight:700}.attendance-cal-day.is-month-end:not(:disabled){border-color:color-mix(in srgb, var(--attendance-accent,#0f766e) 55%, var(--line))}.attendance-cal-complete{letter-spacing:.03em;text-transform:uppercase;color:var(--attendance-accent,#0f766e);font-size:.58rem;font-weight:800}.attendance-cal-day.is-future,.attendance-cal-day:disabled{opacity:.4;cursor:not-allowed}.attendance-cal-num{font-size:.9rem;font-weight:700}.attendance-day-editor h3{margin:0 0 .65rem;font-size:1rem}.attendance-day-fields{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.attendance-day-fields label{flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;display:flex}.attendance-day-fields input{border-radius:var(--radius-sm);border:1px solid var(--line);width:4.5rem;font:inherit;padding:.45rem .55rem}.attendance-day-readonly{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.attendance-complete{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--attendance-accent,#0f766e) 35%, var(--line));background:color-mix(in srgb, var(--attendance-accent,#0f766e) 8%, var(--surface));flex-direction:column;gap:.65rem;padding:.85rem 1rem;display:flex}.attendance-complete p{margin:0;font-size:.9rem}.attendance-main{flex-direction:column;gap:1.25rem;max-width:1200px;margin:0 auto;padding:1rem 1.25rem 3rem;display:flex}.attendance-toolbar{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem;display:flex}.attendance-toolbar label{flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:700;display:flex}.attendance-toolbar select{border-radius:var(--radius-sm);border:1px solid var(--line);min-width:12rem;font:inherit;background:var(--surface);padding:.45rem .6rem}.attendance-toolbar-note{max-width:36rem;color:var(--muted);margin:0;font-size:.85rem}.attendance-team-strip{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;display:grid}.attendance-team-strip>div,.attendance-mgr-stats>div{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:.25rem;padding:.75rem .85rem;display:flex}.attendance-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.attendance-team-strip strong,.attendance-mgr-stats strong{font-size:1.05rem}.attendance-mgr-stats strong small{color:var(--muted);font-size:.75rem;font-weight:600}.attendance-mgr-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.attendance-mgr-card{border:1px solid var(--line);border-radius:var(--radius-md,12px);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;gap:.85rem;padding:1rem;display:flex}.attendance-mgr-card.is-top{border-color:color-mix(in srgb, var(--attendance-accent,#0f766e) 50%, var(--line));box-shadow:0 0 0 1px color-mix(in srgb, var(--attendance-accent,#0f766e) 20%, transparent)}.attendance-mgr-card.is-complete{background:color-mix(in srgb, var(--attendance-accent,#0f766e) 6%, var(--surface))}.attendance-mgr-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.attendance-mgr-head h3{margin:.15rem 0 .2rem;font-size:1.15rem}.attendance-mgr-rank{letter-spacing:.05em;text-transform:uppercase;color:var(--attendance-accent,#0f766e);margin:0;font-size:.72rem;font-weight:800}.attendance-mgr-meta{color:var(--muted);margin:0;font-size:.82rem}.attendance-mgr-score{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--attendance-accent,#0f766e) 12%, transparent);min-width:3.25rem;color:var(--attendance-accent,#0f766e);flex-direction:column;align-items:center;padding:.35rem .5rem;display:flex}.attendance-mgr-score span{font-size:1.25rem;font-weight:800;line-height:1}.attendance-mgr-score small{text-transform:uppercase;font-size:.65rem;font-weight:700}.attendance-mgr-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.attendance-mgr-days ul{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.attendance-mgr-days li{background:color-mix(in srgb, var(--line) 55%, transparent);border-radius:6px;justify-content:space-between;gap:.35rem;padding:.3rem .4rem;font-size:.78rem;display:flex}.attendance-mgr-empty,.attendance-empty{color:var(--muted);margin:0;font-size:.95rem}.marketplace-switch--rules.is-active{color:#fff;background:#475569;box-shadow:0 1px 4px #47556959}.marketplace-switch-icon--rules{width:1rem;height:1rem}.theme-rules{--rules-accent:#475569}.theme-rules .masthead--rules{border-bottom:1px solid color-mix(in srgb, var(--rules-accent) 28%, var(--line))}.theme-rules .brand-word--rules{color:var(--rules-accent)}.theme-rules .marketplace-switch--rules.is-active{background:var(--rules-accent);color:#fff}.rules-wordmark{letter-spacing:-.03em;color:var(--rules-accent);font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(1.55rem,2.4vw,1.95rem);font-weight:700;line-height:1.05}.as-of-chip--rules{border-color:color-mix(in srgb, var(--rules-accent) 35%, var(--line))}.rules-top-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.rules-updated{color:var(--muted);font-size:.78rem}.rules-shared,.rules-markets{max-width:72rem;margin:0 1.1rem 1.4rem}.rules-shared h2,.rules-markets>.rules-market-card+.rules-market-card{margin-top:.85rem}.rules-shared h2{margin:0 0 .35rem;font-size:1.05rem}.rules-market-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.rules-market-card+.rules-market-card{margin-top:.75rem}.rules-market-toggle,.rules-country-toggle{-webkit-appearance:none;appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:.65rem;padding:.75rem .9rem;display:flex}.rules-market-toggle:hover,.rules-country-toggle:hover{background:color-mix(in srgb, var(--rules-accent) 6%, transparent)}.rules-market-logo{flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.rules-market-titles{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.rules-market-titles strong{font-size:.98rem}.rules-market-titles span,.rules-country-summary{color:var(--muted);font-size:.78rem}.rules-market-body,.rules-country-body{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);padding:0 .9rem .95rem}.rules-market-lede{color:var(--muted);max-width:42rem;margin:.75rem 0 .65rem;font-size:.88rem}.rules-country-grid{flex-direction:column;gap:.55rem;display:flex}.rules-country-card{border:1px solid color-mix(in srgb, var(--line) 85%, transparent);background:color-mix(in srgb, var(--rules-accent) 3%, #fff);border-radius:10px}.rules-country-card.is-open{background:#fff}.rules-field{flex-direction:column;gap:.3rem;margin:.65rem 0;font-size:.86rem;font-weight:600;display:flex}.rules-field select,.rules-field textarea,.rules-clause-add select,.rules-clause-add input{font:inherit;border:1px solid var(--line);background:#fff;border-radius:8px;padding:.4rem .5rem;font-weight:400}.rules-field-hint{color:var(--muted);font-size:.78rem;font-weight:400}.rules-clause-block{margin:.7rem 0}.rules-clause-block h4{margin:0 0 .2rem;font-size:.88rem}.rules-clause-hint,.rules-clause-empty{color:var(--muted);margin:0 0 .4rem;font-size:.78rem}.rules-clause-list{flex-direction:column;gap:.35rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.rules-clause-list li{background:color-mix(in srgb, var(--line) 45%, transparent);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem .5rem;font-size:.8rem;display:flex}.rules-clause-add{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.rules-clause-add input{flex:1;min-width:8rem}.rules-country-actions{justify-content:flex-end;margin-top:.5rem;display:flex}.rules-policy-summary{background:color-mix(in srgb, var(--rules-accent) 7%, #fff);border:1px solid color-mix(in srgb, var(--rules-accent) 18%, var(--line));border-radius:10px;margin:.75rem 0 .85rem;padding:.65rem .75rem}.rules-policy-summary h4{margin:0 0 .35rem;font-size:.88rem}.rules-policy-summary ul{color:var(--muted);flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.8rem;display:flex}.rules-policy-summary li{color:inherit}.rules-curation-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem .85rem;margin:.5rem 0 .75rem;display:grid}.rules-curation-grid .rules-field{margin:0}.rules-field input[type=number]{font:inherit;border:1px solid var(--line);background:#fff;border-radius:8px;max-width:12rem;padding:.4rem .5rem;font-weight:400}@media (max-width:640px){.rules-shared,.rules-markets{margin-left:.75rem;margin-right:.75rem}.rules-clause-add{flex-direction:column;align-items:stretch}}.rules-reset-backdrop{z-index:1400;background:#0f172a73;place-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.rules-reset-card{border:1px solid var(--line);background:#fff;border-radius:14px;width:min(28rem,100%);padding:1.1rem 1.15rem 1rem;box-shadow:0 18px 40px #0f172a33}.rules-reset-card h2{margin:0 0 .45rem;font-size:1.1rem}.rules-reset-card p{color:var(--muted);margin:0 0 .75rem;font-size:.9rem}.rules-reset-actions{justify-content:flex-end;gap:.5rem;margin-top:.85rem;display:flex}.rules-reset-confirm:disabled{opacity:.45;cursor:not-allowed}html,body{min-height:100%;margin:0}
