.superPerfectCell-module-scss-module__bD3FrG__root{margin:0}
.superPerfectCellCaption-module-scss-module__yLqLeq__root{--caption-color:var(--tatami-color-text-strong);--caption-counter-color:inherit;counter-increment:count;scroll-snap-stop:always;scroll-snap-align:start;list-style-type:none}.superPerfectCellCaption-module-scss-module__yLqLeq__button{font:var(--tatami-typography-sans-200-regular-font);letter-spacing:var(--tatami-typography-sans-200-regular-letter-spacing);width:var(--caption-width);color:var(--caption-color);opacity:.5;text-align:start;cursor:default;touch-action:pan-x;background:0 0;border:0;flex-direction:column;gap:6px;padding:16px 0 0;transition:opacity .1s linear;display:flex}.superPerfectCellCaption-module-scss-module__yLqLeq__button.superPerfectCellCaption-module-scss-module__yLqLeq__balanceText{text-wrap:balance}.superPerfectCellCaption-module-scss-module__yLqLeq__button.superPerfectCellCaption-module-scss-module__yLqLeq__active{--caption-counter-color:var(--tatami-color-blue-300);opacity:1}.superPerfectCellCaption-module-scss-module__yLqLeq__button:hover{opacity:1}.superPerfectCellCaption-module-scss-module__yLqLeq__button:focus-visible{opacity:1;box-shadow:0 0 0 2px var(--tatami-color-black),0 0 0 4px var(--tatami-color-white);outline:0}.superPerfectCellCaption-module-scss-module__yLqLeq__button:before{font:var(--tatami-typography-sans-700-semibold-font);letter-spacing:var(--tatami-typography-sans-700-semibold-letter-spacing);content:counter(count);color:var(--caption-counter-color);margin-bottom:2px;transition:color .1s linear}@media (min-width:600px){.superPerfectCellCaption-module-scss-module__yLqLeq__button:before{font:var(--tatami-typography-sans-800-semibold-font);letter-spacing:var(--tatami-typography-sans-800-semibold-letter-spacing)}}.superPerfectCellCaption-module-scss-module__yLqLeq__inlineLink:focus-visible{box-shadow:none;outline:0}
.superPerfectCellCaptionList-module-scss-module__Txduta__root{--caption-width:calc(100% - 84px);--caption-progress-track-color:#00000014;--caption-progress-bar-color:#84bff5;--caption-progress-track-height:2.5px;--caption-progress-border-radius:1000px;--caption-list-column:minmax(var(--caption-width), 1fr);--caption-list-last-column:100%;--caption-list-grid-template-columns:repeat(calc(var(--caption-list-count) - 1), var(--caption-list-column)) var(--caption-list-last-column);margin-bottom:40px}@media (min-width:600px){.superPerfectCellCaptionList-module-scss-module__Txduta__root{--caption-width:238px;--caption-list-last-column:var(--caption-list-column)}}.superPerfectCellCaptionList-module-scss-module__Txduta__list{grid-template-columns:var(--caption-list-grid-template-columns);counter-reset:count;overscroll-behavior-x:contain;scroll-snap-type:inline mandatory;-ms-overflow-style:none;scrollbar-width:none;justify-content:space-between;gap:24px;margin:0;padding:0;display:grid;overflow-x:auto}.superPerfectCellCaptionList-module-scss-module__Txduta__list::-webkit-scrollbar{display:none}.superPerfectCellCaptionList-module-scss-module__Txduta__progressTrack{background-color:var(--caption-progress-track-color);width:100%;height:var(--caption-progress-track-height);border-radius:var(--caption-progress-border-radius);contain:paint;display:block}.superPerfectCellCaptionList-module-scss-module__Txduta__progressValue{border-radius:inherit;width:100%;height:100%;transform:translateX(calc(var(--direction) * (-100% + var(--caption-list-progress-percentage))));background-color:var(--caption-progress-bar-color);transition:transform .2s}
/*# sourceMappingURL=0nd-dv0ndo7gq.css.map*/