.swc__track{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--cpad) * -1);padding:4px var(--cpad) 8px;scroll-padding:0 var(--cpad);gap:12px;display:flex;position:relative;overflow-x:auto}.swc__track::-webkit-scrollbar{display:none}.swc__card{scroll-snap-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:0 0 84%;transition:scale .25s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.swc__card:active{scale:.98}}.swc__card img,.swc__card video{transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.swc__card:hover img,.swc__card:hover video{transform:scale(1.04)}}.swc__nav{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.swc__dots{gap:6px;display:flex}.swc__dot{border-radius:var(--btn-radius-pill);cursor:pointer;background:var(--border-strong);border:0;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.swc__dot.is-on{background:var(--text-primary);width:22px}.swc__arrows{gap:8px;display:flex}.swc__arrow{cursor:pointer;border:1px solid var(--border-strong);width:44px;height:44px;color:var(--text-primary);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background .2s;display:flex}.swc__arrow:disabled{opacity:.35;cursor:default}.swc__arrow svg{width:16px;height:16px}.swc-sheet{z-index:12000;position:fixed;inset:0}.swc-sheet__scrim{background:color-mix(in srgb, var(--surface-dark) 45%, transparent);opacity:0;transition:opacity .3s;position:absolute;inset:0;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.swc-sheet__panel{overscroll-behavior:contain;border-radius:var(--radius-lg,24px);opacity:0;width:min(720px,100vw - 32px);max-height:calc(100svh - 48px);box-shadow:0 30px 60px -24px color-mix(in srgb, var(--surface-dark) 55%, transparent);transition:opacity .3s,transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-46%)scale(.96)}.swc-sheet.is-open .swc-sheet__scrim{opacity:1}.swc-sheet__panel{scrollbar-width:none}.swc-sheet__panel::-webkit-scrollbar{display:none}.swc-sheet.is-open .swc-sheet__panel{opacity:1;transform:translate(-50%,-50%)}.swc-sheet__media img,.swc-sheet__media video{transition:transform .8s cubic-bezier(.2,.8,.2,1);transform:scale(1.08)}.swc-sheet.is-open .swc-sheet__media img,.swc-sheet.is-open .swc-sheet__media video{transform:none}.swc-sheet__body{opacity:0;transition:opacity .5s .15s,transform .6s cubic-bezier(.2,.8,.2,1) .15s;transform:translateY(16px)}.swc-sheet.is-open .swc-sheet__body{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.swc__dot,.swc-sheet__panel,.swc-sheet__scrim,.swc__card,.swc__card img,.swc__card video,.swc-sheet__media img,.swc-sheet__media video,.swc-sheet__body{transition:none}.swc__card:active{scale:none}.swc__card:hover img,.swc__card:hover video,.swc-sheet__media img,.swc-sheet__media video{transform:none}.swc-sheet__body{opacity:1;transform:none}}
