/* The live site's glass player treatment, without changing this preview's sizing. */
#meet-atlas .film-screen{position:relative;isolation:isolate;border:1px solid #91bcff4d;border-radius:24px;background:linear-gradient(135deg,#78e6ff18,#080f1c 35%,#ac96ff1a);box-shadow:0 24px 75px #01071488,0 0 55px #639fff17;transition:border-color .7s ease,box-shadow .7s ease}
#meet-atlas .film-screen:before{content:'';position:absolute;z-index:1;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 6px #91bcff0a,inset 0 1px 0 #b5edff66;transition:opacity .6s ease}
#meet-atlas .film-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;height:78px;display:grid;place-items:center;padding:0;border:1px solid #bdefff99;border-radius:50%;background:#09182cce;color:#e4f8ff;box-shadow:0 0 0 9px #73c5ff0c,0 0 36px #47aeff35;backdrop-filter:blur(8px);cursor:pointer;transition:background .25s ease,box-shadow .25s ease,opacity .25s ease}
#meet-atlas .film-play[hidden],#meet-atlas .film-status[hidden]{display:none!important}
#meet-atlas .film-play svg{width:24px;height:24px;fill:currentColor;stroke:none;margin-left:4px;pointer-events:none}
#meet-atlas .film-play:hover{background:#174168e8;box-shadow:0 0 0 12px #73c5ff12,0 0 40px #47aeff50}
#meet-atlas .film-play:focus-visible{outline:3px solid white;outline-offset:6px}
#meet-atlas [data-film-state=playing]{border-color:#607f9a3b;box-shadow:0 12px 40px #0005}
#meet-atlas [data-film-state=playing]:before{opacity:0}
#meet-atlas [data-film-state=loading] .film-play svg{opacity:0}
#meet-atlas [data-film-state=loading] .film-play:after{content:'';position:absolute;inset:23px;border:2px solid #bdefff33;border-top-color:#bdefff;border-radius:50%;animation:film-loading 1.1s linear infinite}
#meet-atlas .film-play:disabled{cursor:wait}
#meet-atlas .film-status{position:absolute;z-index:3;left:50%;bottom:56px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 32px);padding:9px 14px;border:1px solid #9ddcff40;border-radius:8px;background:#071421e8;color:#cbe5f7;font-size:12px;text-align:center;line-height:1.5}
@keyframes film-loading{to{transform:rotate(360deg)}}
@media(max-width:600px){#meet-atlas .film-screen{border-radius:15px}#meet-atlas .film-play{width:62px;height:62px}#meet-atlas .film-play svg{width:21px;height:21px}#meet-atlas [data-film-state=loading] .film-play:after{inset:17px}#meet-atlas .film-status{bottom:12px;font-size:10px;padding:6px 9px}}
@media(prefers-reduced-motion:reduce){#meet-atlas .film-play,#meet-atlas .film-screen,#meet-atlas .film-screen:before{transition:none}#meet-atlas .film-play:after{animation:none}}
