.st-section--mc{overflow-x:clip}.st-mc{--mc-w: 264px;--mc-gap: 28px;position:relative;isolation:isolate}.st-mc:before{content:"";position:absolute;top:52%;left:50%;z-index:-1;width:min(620px,90vw);height:min(620px,90vw);border-radius:50%;background:radial-gradient(circle at 40% 40%,color-mix(in oklab,var(--primary) 22%,transparent) 0%,transparent 55%),radial-gradient(circle at 62% 62%,color-mix(in oklab,var(--ring-4) 70%,transparent) 0%,transparent 55%);transform:translate(-50%,-50%);filter:blur(10px);pointer-events:none}.st-mc__bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-bottom:10px}.st-mc__filters{position:relative;display:inline-flex;max-width:100%;gap:4px;padding:4px;border:1px solid var(--line-2);border-radius:999px;background:var(--card);overflow-x:auto;scrollbar-width:none}.st-mc__filters::-webkit-scrollbar{display:none}.st-mc__filter{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;height:38px;padding:0 8px 0 14px;border:0;border-radius:999px;background:none;font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:background-color .3s var(--ease),color .3s}.st-mc__filter .st-i{width:15px;height:15px}.st-mc__filter i{min-width:24px;padding:2px 7px;border-radius:999px;background:var(--paper-2);font-style:normal;font-size:12px;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink-2);transition:background-color .3s,color .3s}.st-mc__filter:hover{background:var(--paper)}.st-mc__filter[aria-pressed=true]{background:var(--ink);color:#fff}.st-mc__filter[aria-pressed=true] i{background:#ffffff29;color:#fff}.st-mc__nav{display:flex;align-items:center;gap:8px;margin-left:auto}.st-mc__nav[hidden]{display:none}.st-mc__count{margin-right:6px;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.st-mc__count b{font-weight:650;color:var(--ink)}.st-mc__arrow{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--line-2);border-radius:50%;background:var(--card);color:var(--ink);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,transform .3s var(--ease),opacity .25s}.st-mc__arrow .st-i{width:19px;height:19px}.st-mc__arrow:hover{background:var(--ink);border-color:var(--ink);color:#fff}.st-mc__arrow:active{transform:scale(.94)}.st-mc__arrow:disabled{opacity:.35;pointer-events:none}.st-mc__view{position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:26px 0 30px;-webkit-mask:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);outline:none}.st-mc__view::-webkit-scrollbar{display:none}.st-mc__view:focus-visible .st-mc__item.is-focus .st-mc__frame{outline:2px solid var(--primary-btn);outline-offset:5px}.st-mc__view.is-grab{cursor:grab}.st-mc__view.is-dragging{cursor:grabbing;scroll-snap-type:none}.st-mc__view.is-dragging .st-mc__item{pointer-events:none}.st-mc__track{display:flex;align-items:flex-start;gap:var(--mc-gap);width:max-content;padding-inline:calc(50% - var(--mc-w) / 2)}.st-mc__item{flex:0 0 var(--mc-w);min-width:0;scroll-snap-align:center;transform-origin:50% 40%;transition:transform .7s var(--ease),opacity .55s ease,filter .55s ease}.st-mc__item[hidden]{display:none}.st-js .st-mc.is-on .st-mc__item{opacity:.5;transform:scale(.88);filter:saturate(.65) blur(1.2px);cursor:pointer}.st-js .st-mc.is-on .st-mc__item.is-focus{opacity:1;transform:none;filter:none;cursor:default}.st-js .st-mc.is-on .st-mc__item.is-near{opacity:.72;transform:scale(.92);filter:saturate(.8) blur(.6px)}.st-mc__item.is-new{animation:st-mc-entra .6s var(--ease) both}@keyframes st-mc-entra{0%{opacity:0;translate:0 18px}}.st-mc__fig{margin:0}.st-mc__frame{position:relative;padding:7px;border-radius:40px;background:linear-gradient(160deg,#2c2721,#15120e 55%,#221e19);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #17140f4d,0 34px 60px -30px #17140f8c;transition:box-shadow .6s var(--ease)}.st-mc__item.is-focus .st-mc__frame{box-shadow:inset 0 1px #ffffff24,0 0 0 1px #17140f4d,0 44px 80px -30px #17140f99,0 24px 70px -20px color-mix(in oklab,var(--primary) 40%,transparent)}.st-mc__screen{position:relative;aspect-ratio:9 / 16;border-radius:33px;background:var(--paper-2);overflow:hidden}.st-mc__screen img,.st-mc__screen picture{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.st-mc__screen>.ui,.st-mc__screen>.mk{height:100%;max-width:none;border:0;border-radius:0;box-shadow:none}.st-mc--none .st-mc__frame{padding:0;border-radius:22px;background:none;box-shadow:var(--shadow-2)}.st-mc--none .st-mc__screen{border-radius:22px}.st-mc__cap{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:18px;padding:0 6px;text-align:center;transition:opacity .45s,transform .6s var(--ease)}.st-mc__cap b{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.st-mc__cap span{font-size:14px;line-height:1.45;color:var(--muted);text-wrap:pretty}.st-js .st-mc.is-on .st-mc__item:not(.is-focus) .st-mc__cap{transform:translateY(-4px)}.st-mc__foot{display:flex;align-items:center;gap:16px;margin-top:4px}html:not(.st-js) .st-mc__foot{display:none}.st-mc__progress{position:relative;width:180px;height:3px;border-radius:3px;background:var(--line-2);overflow:hidden}.st-mc__progress>span{position:absolute;inset:0;border-radius:3px;background:var(--primary-btn);transform:scaleX(.1);transform-origin:left center;transition:transform .5s var(--ease)}.st-mc__hint{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--muted)}.st-mc__hint .st-i{width:16px;height:16px}.st-mc.is-moved .st-mc__hint{opacity:0;transition:opacity .6s}@media(max-width:760px){.st-mc{--mc-w: 62vw;--mc-gap: 14px}.st-mc__bar{gap:12px}.st-mc__arrow{display:none}.st-mc__view{padding:20px 0 22px;-webkit-mask:none;mask:none}.st-mc__frame{padding:6px;border-radius:34px}.st-mc__screen{border-radius:28px}.st-mc__cap b{font-size:17px}.st-mc__cap span{font-size:13.5px}.st-js .st-mc.is-on .st-mc__item{filter:saturate(.7);transform:scale(.9)}.st-js .st-mc.is-on .st-mc__item.is-near{filter:saturate(.85);transform:scale(.93)}.st-mc__progress{width:120px}}@media(prefers-reduced-motion:reduce){.st-mc__item.is-new{animation:none}}
