.oc-scene-mod{position:relative}.oc-scene-mod__head{margin-bottom:40px}.oc-scene-mod__stage{width:100%}.oc-scene-mod__carousel{overflow:hidden;position:relative}.oc-scene-mod__track{display:flex}.oc-scene-mod__slide{flex:0 0 100%;min-width:0;position:relative}.oc-scene-mod__carousel.is-fit .oc-scene-mod__slide{overflow:hidden}.oc-scene-mod__slide-link{color:inherit;display:block;outline:none;text-decoration:none}.oc-scene-mod__slide-link .oc-scene{border-radius:16px;transition:box-shadow .2s ease,transform .2s ease}.oc-scene-mod__slide-link:focus-visible .oc-scene,.oc-scene-mod__slide-link:hover .oc-scene{box-shadow:0 0 0 1px rgba(66,182,85,.5),0 22px 60px -28px rgba(66,182,85,.4)}.oc-scene-mod__cap{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(13,17,21,.82);border:1px solid var(--line,#232b33);border-radius:999px;bottom:18px;color:var(--text,#e8ecef);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;left:18px;padding:8px 14px;position:absolute;z-index:2}.oc-scene-mod__cap--link span{color:var(--jade)}.oc-scene-mod__slide-link:hover .oc-scene-mod__cap{border-color:rgba(66,182,85,.45)}.oc-scene-mod__dots{display:flex;gap:9px;justify-content:center;margin-top:20px}.oc-scene-mod__dot{background:var(--line-strong,#2e3842);border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:background .2s ease,width .2s ease;width:8px}.oc-scene-mod__dot:hover{background:var(--text-mute,#99a4ae)}.oc-scene-mod__dot.is-active{background:var(--jade);width:22px}@media (prefers-reduced-motion:reduce){.oc-scene-mod__track{transition:none!important}}.oc-scene-frame{background:#0d1115;border:1px solid #232b33;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.18),0 24px 60px -24px rgba(0,0,0,.55);overflow:hidden;position:relative}.oc-scene-frame__bar{align-items:center;background:#1a2027;border-bottom:1px solid #232b33;display:flex;height:40px;padding:0 14px;position:relative}.oc-scene-frame__dots{display:inline-flex;flex:none;gap:7px}.oc-scene-frame__dots i{border-radius:999px;display:block;height:11px;width:11px}.oc-scene-frame__dots i:first-child{background:#ff5f57}.oc-scene-frame__dots i:nth-child(2){background:#febc2e}.oc-scene-frame__dots i:nth-child(3){background:#28c840}.oc-scene-frame__url{background:#0d1115;border-radius:7px;box-sizing:border-box;color:#99a4ae;font:500 12px/24px Montserrat,system-ui,sans-serif;height:24px;left:50%;overflow:hidden;padding:0 12px;position:absolute;text-align:center;text-overflow:ellipsis;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:min(56%,420px)}.oc-scene-frame__body{overflow:hidden;position:relative}.oc-scene-frame .oc-scene{border-radius:0}.oc-scene-frame .oc-scene-mod__slide-link:focus-visible .oc-scene,.oc-scene-frame .oc-scene-mod__slide-link:hover .oc-scene{box-shadow:inset 0 0 0 1px rgba(66,182,85,.5)}@media (max-width:640px){.oc-scene-frame{border-radius:10px}.oc-scene-frame__bar{height:30px;padding:0 10px}.oc-scene-frame__dots{gap:5px}.oc-scene-frame__dots i{height:8px;width:8px}.oc-scene-frame__url{font-size:10px;height:18px;line-height:18px;width:60%}}