[data-brand=zenzontle]{--z-ground:#eceee9;--z-panel:#fafbf8;--z-ink:#18202f;--z-soft:#586173;--z-rule:#d3d7cf;--z-a:#2346a8;--z-a-soft:#c9d3ee;--z-b:#2c8a66;--z-b-soft:#c5e2d5;--z-target:#d9960f;--z-up:#1d7a4c;--z-down:#b9392a;--z-warn:#b9392a;--z-focus:#2346a8}.dz-page{background:var(--black)}.dz-frame{padding:10px var(--gutter);background:var(--black);color:var(--paper);align-items:center;gap:20px;font-size:14px;display:flex}.dz-frame a{color:var(--green)}.dz-frame a:hover{text-underline-offset:3px;text-decoration:underline}.dz-frame__back{white-space:nowrap;font-weight:600}.dz-frame__note{color:#f2f4f0b8;flex:1}.dz-frame__lang{white-space:nowrap}.dz{--pad:clamp(16px, 2vw, 28px);background:var(--z-ground);color:var(--z-ink);padding:var(--pad);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 100;min-height:100svh}.dz :focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.dz button{cursor:pointer}.dz button:disabled{cursor:default}.dz-head{justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.dz-brand{align-items:center;gap:14px;display:flex}.dz-logo{width:44px;height:44px;fill:var(--z-a);color:var(--z-a);flex:none}.dz-brand h1{font-variation-settings:"wdth" 125;letter-spacing:-.01em;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1}.dz-brand p{color:var(--z-soft);max-width:60ch;margin-top:6px;font-size:15px}.dz-filters{border-top:2px solid var(--z-ink);border-bottom:1px solid var(--z-rule);margin-bottom:18px;padding:14px 0 12px}.dz-sentence{font-variation-settings:"wdth" 88;letter-spacing:-.005em;font-size:clamp(19px,2.1vw,26px);font-weight:500;line-height:1.6}.dz-sentence>span{color:var(--z-soft)}.dz-sentence .dz-comma{margin-left:-.18em;margin-right:.1em}.dz-sentence select{-webkit-appearance:none;appearance:none;font:inherit;font-variation-settings:inherit;color:var(--z-ink);border:0;border-bottom:2px dotted var(--z-soft);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2318202f'/%3E%3C/svg%3E") right 4px center/10px 6px no-repeat;border-radius:0;max-width:100%;margin:0 .1em;padding:0 20px 0 2px}.dz-sentence select:hover{border-bottom-color:var(--z-ink)}.dz-sentence select.is-set{color:var(--z-a);border-bottom:2px solid var(--z-a)}.dz-sentence select:focus-visible{outline-offset:4px}.dz-measure{visibility:hidden;white-space:pre;font-variation-settings:"wdth" 88;letter-spacing:-.005em;font-size:clamp(19px,2.1vw,26px);font-weight:500;position:absolute}.dz-chip{font:inherit;font-variation-settings:inherit;color:var(--z-panel);background:var(--z-a);border-radius:4px;align-items:center;gap:.3em;padding:0 .35em 0 .4em;display:inline-flex}.dz-chip span{opacity:.8;font-size:.8em}.dz-chip:hover span{opacity:1}.dz-quick{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.dz-presets{flex-wrap:wrap;gap:6px;display:flex}.dz-presets button,.dz-reset,.dz-toggle button{border:1px solid var(--z-rule);background:var(--z-panel);color:var(--z-ink);border-radius:4px;padding:5px 10px;font-size:13px}.dz-presets button:hover,.dz-toggle button:hover,.dz-reset:not(:disabled):hover{border-color:var(--z-ink)}.dz-presets button[aria-pressed=true],.dz-toggle button[aria-pressed=true]{background:var(--z-ink);border-color:var(--z-ink);color:var(--z-panel)}.dz-reset:disabled{color:var(--z-soft);opacity:.55}.dz-noscript{background:var(--z-panel);border-left:3px solid var(--z-warn);margin-bottom:18px;padding:16px}.dz-kpi-strip{margin-bottom:18px}.dz-kpis{border-left:1px solid var(--z-rule);grid-template-columns:repeat(5,1fr);display:grid}.dz-kpi{border-right:1px solid var(--z-rule);min-width:0;padding:4px 16px 6px}.dz-kpi dt{color:var(--z-soft);font-size:14px}.dz-kpi dd{flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:0;display:flex}.dz-kpi strong{font-variation-settings:"wdth" 70;letter-spacing:-.01em;font-size:clamp(28px,3.3vw,46px);font-weight:700;line-height:1.1}.dz-kpi small{color:var(--z-soft);flex-basis:100%;font-size:13px}.dz-period{color:var(--z-soft);margin-top:8px;font-size:13px}.dz-delta{white-space:nowrap;font-size:14px;font-weight:600}.dz-delta.is-up{color:var(--z-up)}.dz-delta.is-down{color:var(--z-down)}.dz-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.dz-panel{background:var(--z-panel);border-top:2px solid var(--z-ink);min-width:0;padding:14px 16px 16px}.dz-panel--trend{grid-column:span 8}.dz-panel--stores{grid-column:span 4}.dz-panel--drill{grid-column:span 5}.dz-panel--stock{grid-column:span 7}.dz-panel--table{grid-column:1/-1}.dz-panel>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.dz-panel h2{font-variation-settings:"wdth" 92;font-size:19px;font-weight:700}.dz-hint{color:var(--z-soft);max-width:70ch;margin:3px 0 10px;font-size:13px}.dz-chart{min-height:120px}.dz-svg{display:block;overflow:visible}.dz-legend{flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.dz-legend button,.dz-legend span{color:var(--z-soft);align-items:center;gap:6px;display:inline-flex}.dz-legend button:hover{color:var(--z-ink)}.dz-legend i{width:12px;height:12px;display:inline-block}.dz-legend i.is-store{background:var(--z-a)}.dz-legend i.is-online{background:var(--z-b)}.dz-legend i.is-target{border-top:2px dashed var(--z-target);height:0}.dz-crumb{color:var(--z-soft);gap:6px;font-size:14px;display:flex}.dz-crumb button{color:var(--z-a);text-underline-offset:3px;text-decoration:underline}.dz-crumb [aria-current]{color:var(--z-ink);font-weight:600}.dz-svg text{font-family:var(--font-sans);fill:var(--z-soft)}.dz-axis{font-size:11px}.dz-axis-title{font-size:12px;font-weight:600;fill:var(--z-ink)!important}.dz-gridline{stroke:var(--z-rule);stroke-width:1px}.dz-baseline{stroke:var(--z-ink)}.dz-hit{fill:#0000}.is-store{fill:var(--z-a)}.is-online{fill:var(--z-b)}.is-cat{fill:var(--z-a)}.dz-target{fill:none;stroke:var(--z-target);stroke-width:2.5px;stroke-dasharray:5 3;pointer-events:none}.dz-col{cursor:pointer}.dz-col.is-out .is-store{fill:var(--z-a-soft)}.dz-col.is-out .is-online{fill:var(--z-b-soft)}.dz-col:hover .dz-hit,.dz-col:focus-visible .dz-hit{fill:#18202f0f}.dz-col:focus-visible{outline:none}.dz-col:focus-visible .dz-hit{stroke:var(--z-focus);stroke-width:2px}.dz-label{pointer-events:none;font-size:14px;fill:var(--z-ink)!important}.dz-note{font-size:13px}.dz-group{font-size:12px;font-weight:700;fill:var(--z-ink)!important}.dz-group.is-act{cursor:pointer}.dz-group.is-act:hover{text-decoration:underline}.dz-row [data-act]{cursor:pointer}.dz-row rect[data-act]:hover{filter:brightness(1.15)}.dz-row .dz-hit:hover+.dz-label{text-decoration:underline}.dz-row.is-dimmed .is-store,.dz-row.is-dimmed .is-cat{fill:var(--z-a-soft)}.dz-row.is-dimmed .is-online{fill:var(--z-b-soft)}.dz-row.is-dimmed .dz-label{fill:var(--z-soft)!important}.dz-row.is-selected .dz-label{font-weight:700}.dz-marker{stroke:var(--z-target);stroke-width:3px;pointer-events:none}.dz-svg [data-act]:focus-visible{stroke:var(--z-focus);stroke-width:2px;outline:none}.dz-zone{fill:#b9392a0f;stroke:#b9392a59;stroke-dasharray:4 3}.dz-zone-label{font-size:12px;font-weight:600;fill:var(--z-warn)!important}.dz-dot{fill:var(--z-a);fill-opacity:.72;stroke:var(--z-panel);stroke-width:1.5px;cursor:pointer}.dz-dot.is-slow{fill:var(--z-warn)}.dz-dot:hover{fill-opacity:1}.dz-dot.is-dimmed{fill-opacity:.2}.dz-dot.is-selected{fill-opacity:1;stroke:var(--z-ink);stroke-width:2.5px}.dz-dot-name{pointer-events:none;paint-order:stroke;stroke:var(--z-panel);stroke-width:4px;stroke-linejoin:round;font-size:12px;fill:var(--z-ink)!important}.dz-toggle{color:var(--z-soft);align-items:center;gap:6px;font-size:13px;display:flex}.dz-table-wrap{margin-top:10px;overflow-x:auto}.dz-table{border-collapse:collapse;width:100%;font-size:14px}.dz-table th,.dz-table td{text-align:left;border-bottom:1px solid var(--z-rule);white-space:nowrap;padding:7px 10px}.dz-table thead th{border-bottom:1px solid var(--z-ink);font-size:13px;font-weight:600}.dz-table thead button{color:var(--z-ink);gap:4px;font-weight:600;display:inline-flex}.dz-table thead button:hover{color:var(--z-a)}.dz-table .is-num{text-align:right}.dz-table .is-num button{flex-direction:row-reverse}.dz-sort{width:.8em;color:var(--z-a);display:inline-block}.dz-table tbody th{font-weight:500}.dz-table tbody tr[data-act]{cursor:pointer}.dz-table tbody tr[data-act]:hover{background:#2346a80f}.dz-table tbody tr.is-selected{background:#2346a81f}.dz-table tbody tr.is-selected th{font-weight:700}.dz-table tbody tr:focus-visible{outline-offset:-2px}.dz-muted{color:var(--z-soft)}.dz-warn{color:var(--z-warn);font-weight:600}.dz-empty{color:var(--z-soft);text-align:center!important;white-space:normal!important;padding:28px!important}.dz-tip{z-index:300;pointer-events:none;color:#fafbf8;min-width:170px;max-width:280px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;background:#18202f;border-radius:4px;padding:9px 11px;font-size:13px;line-height:1.35;position:fixed;top:0;left:0}.dz-tip b{margin-bottom:4px;font-weight:700;display:block}.dz-tip span{justify-content:space-between;gap:14px;display:flex}.dz-tip i{opacity:.72;font-style:normal}.dz-foot{border-top:1px solid var(--z-rule);color:var(--z-soft);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding-top:12px;font-size:13px;display:flex}.dz-foot a{color:var(--z-a);text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.dz-panel--trend,.dz-panel--stock{grid-column:1/-1}.dz-panel--stores,.dz-panel--drill{grid-column:span 6}}@media (width<=860px){.dz-kpis{grid-template-columns:repeat(3,1fr);row-gap:12px}}@media (width<=720px){.dz-frame{flex-wrap:wrap;row-gap:4px;font-size:13px}.dz-frame__note{flex-basis:100%;order:3}.dz-frame__lang{margin-left:auto}.dz-panel--stores,.dz-panel--drill{grid-column:1/-1}.dz-kpis{grid-template-columns:repeat(2,1fr)}.dz-sentence select{max-width:100%}}@media (prefers-reduced-motion:no-preference){.dz-svg rect,.dz-dot{transition:fill .2s,fill-opacity .2s}}
