.cz-carousel{width:100%;min-width:0;color:var(--ink);font-size:12px}.cz-carousel-window{overflow:hidden;background:var(--panel,#f4f6ff);border-radius:14px}.cz-carousel-track{display:flex;transition:transform .5s ease;align-items:stretch}.cz-carousel-slide{flex:0 0 100%;width:100%;min-width:0;padding:16px 13px 10px;box-sizing:border-box}.cz-carousel-slide header{display:flex;gap:5px;align-items:start;justify-content:space-between;min-height:40px}.cz-carousel-slide h2{font-size:15px;font-weight:750;line-height:1.5;color:var(--blue,#4c7dff);margin:0}.cz-carousel-slide select{max-width:68px;font-size:11px;border:1px solid #a7b9e755;border-radius:4px;background:var(--card,#fff);color:var(--ink);padding:2px}.cz-carousel-plot{height:265px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--muted);font-size:11px}.cz-carousel-plot svg{width:100%;height:235px;overflow:visible}.cz-carousel-plot output{display:block;font-size:10px;text-align:center;min-height:24px;line-height:1.6}.cz-carousel-plot text{fill:currentColor;font-size:9px}.cz-carousel-plot line{stroke:currentColor;opacity:.2;stroke-dasharray:3 3}.cz-carousel-slide footer{font-size:9px;color:var(--muted);text-align:right}.cz-carousel-controls{display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 0}.cz-carousel-controls button{border:0;background:none;color:var(--muted);padding:2px 4px;cursor:pointer}.cz-carousel-dots{display:flex;gap:6px}.cz-carousel-dots button{width:16px;height:5px;padding:0;border-radius:5px;background:#b2bfd6}.cz-carousel-dots button[aria-current=true]{background:#53678b}.cz-carousel-controls [data-pause]{font-size:11px}@media(prefers-reduced-motion:reduce){.cz-carousel-track{transition:none}}
