.pp-diagram-slider{min-width:0;max-width:100%}.pp-diagram-slider__hint{display:none}@media(max-width:780px){.pp-diagram-slider{contain:inline-size}.pp-diagram-slider__hint:not([hidden]){display:block;margin:0;padding-block:var(--pp-space-3);color:var(--pp-muted);font-size:var(--pp-font-size-small, 12px)}.pp-diagram-slider__viewport.is-scrollable{cursor:grab}.pp-diagram-slider__viewport.is-dragging{cursor:grabbing;user-select:none}.pp-diagram-slider__viewport{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pp-diagram-slider__viewport::-webkit-scrollbar{display:none}.pp-diagram-slider__viewport:focus-visible{outline:2px solid var(--pp-action);outline-offset:2px}.pp-diagram-slider__viewport>.medicine-service-field-guide__canvas{width:960px;min-width:960px;max-width:none}body.page-cosmetics .pp-diagram-slider .cosmetics-service-field-guide__field-grid,body.page-cosmetics .pp-diagram-slider .medicine-service-field-guide__group-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}
