.m-note { margin-top: -8px; text-align: center; }.m-tabs { position: sticky; top: 0; z-index: 2; margin: 12px calc(-1 * var(--lt-space-20)) 0; background: var(--lt-bg); border-bottom: var(--lt-hairline) solid var(--lt-border); }.m-tabs-in { display: flex; gap: 4px; overflow-x: auto; padding: 0 var(--lt-space-8); scrollbar-width: none; overscroll-behavior-x: contain; }.m-tabs-in::-webkit-scrollbar { display: none; }@media (min-width: 600px) { .m-tabs { margin: 12px 0 0; } .m-tabs-in { padding: 0; } }.m-tab { flex: none; display: flex; align-items: center; justify-content: center; min-width: var(--lt-tap-min); min-height: var(--lt-tap-min); padding: 0 var(--lt-space-12); border-bottom: 2px solid transparent; margin-bottom: -1px; color: var(--lt-muted); font-size: 15px; font-weight: 600; text-decoration: none; white-space: nowrap; touch-action: manipulation; -webkit-tap-highlight-color: rgba(0, 0, 0, .06); }.m-tab[aria-current="true"] { color: var(--lt-text); border-bottom-color: var(--shop-line); }.m-tab:focus-visible { outline-offset: -3px; }@media (hover: hover) { .m-tab:hover { color: var(--lt-text); } }.m-tabs.is-more-end .m-tabs-in { -webkit-mask-image: linear-gradient(to right, transparent, #000 24px); mask-image: linear-gradient(to right, transparent, #000 24px); }.m-tabs.is-more-start .m-tabs-in { -webkit-mask-image: linear-gradient(to left, transparent, #000 24px); mask-image: linear-gradient(to left, transparent, #000 24px); }.m-tabs.is-more-start.is-more-end .m-tabs-in { -webkit-mask-image: linear-gradient(to right, transparent, #000 24px, #000 calc(100% - 24px), transparent); mask-image: linear-gradient(to right, transparent, #000 24px, #000 calc(100% - 24px), transparent); }.m-sec { scroll-margin-top: 60px; }.lt-row.m-item { align-items: flex-start; }.m-cal { display: block; }.m-wa { margin-top: var(--lt-space-32); }