@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber-Regular.woff2)format("woff2"),url(/fonts/AmazonEmber-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay-Regular.woff2)format("woff2"),url(/fonts/AmazonEmberDisplay-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay-Bold.woff2)format("woff2"),url(/fonts/AmazonEmberDisplay-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{color:#fff;text-align:left;background-color:#000;margin:0;font-family:Amazon Ember,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1}h1{margin-top:0;margin-bottom:.5rem;font-size:2.5rem;font-weight:500;line-height:1.2}img{vertical-align:middle;pointer-events:none;border-style:none}button,input,select,textarea{font-family:inherit;line-height:inherit}a{color:inherit;text-decoration:none;transition:color .3s ease-in-out}a:hover{text-decoration:none}a:focus{outline:none}ul,ol{margin:0;padding:0}ul li,ol li{list-style:none}.btn{border:none;border-radius:0;padding:0}.btn:focus,.btn:active:focus{box-shadow:none!important;outline:none!important}.loading{z-index:40;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:36px;display:flex;position:fixed;inset:0}.loading[hidden]{display:none}body.is-loading{overflow:hidden}body.is-loading .menu,body.is-loading .player{visibility:hidden}.loading__logo{width:min(220px,58vw)}.loading__mark{width:100%;height:auto;display:block}.loading__track{background:#ffffff21;border-radius:10px;width:min(280px,72vw);height:10px;position:relative;overflow:hidden}.loading__fill{height:100%;width:calc(var(--progress,0)*100%);background:#0578ff;border-radius:5px;position:absolute;top:0;left:0}.menu{width:100%;max-width:768px;margin-inline:auto;container-type:inline-size}.menu__stage{position:relative}.menu__grid{grid-template-columns:repeat(3,1fr);gap:3.51563cqi;padding:23.1771cqi 4.03646cqi 7.03125cqi;display:grid}.menu__header{z-index:3;width:100%;height:23.1771cqi;position:absolute;top:0;left:0;overflow:hidden}body.has-popup .menu__header{z-index:30;background:0 0;width:100%;max-width:768px;position:fixed;top:0;left:50%;transform:translate(-50%)}body.has-popup .menu__pill,body.has-popup .menu__title{display:none}.menu__mark{pointer-events:none;width:14.8876cqi;height:3.90326cqi;position:absolute;top:5.33854cqi;left:4.01068cqi}.menu__pill{pointer-events:none;border:.130208cqi solid #9b9b9b;border-radius:.520833cqi;justify-content:center;align-items:center;width:35.1563cqi;height:4.81771cqi;display:flex;position:absolute;top:4.81771cqi;left:60.8073cqi}.menu__title{white-space:nowrap;margin:0;line-height:1;position:absolute}.menu__title span{line-height:1}.menu__title{font-family:Amazon Ember Display,Amazon Ember,Arial,sans-serif;font-size:3.38542cqi;font-weight:700;top:17.4479cqi;left:4.03646cqi;transform:translateY(calc(.269231em - 100%))}.menu__hint{text-align:center;white-space:nowrap;margin:0;font-size:2.21354cqi;font-weight:400;line-height:1}.thumb{aspect-ratio:664/1000;width:100%;color:inherit;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:1.30208cqi;padding:0;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.thumb:focus-visible{outline-offset:calc(2 / 768 * 100cqi);outline:.260417cqi solid #0578ff}@property --px{syntax:"<length>";inherits:true;initial-value:0}body.has-popup{width:100%;position:fixed;overflow:hidden}.popup{z-index:10;-webkit-backdrop-filter:blur(.773529cqi)brightness(.783434);background:#000000ad;position:fixed;inset:0;overflow:hidden}.popup[hidden]{display:none}.popup__frame{--px:calc(100cqi / 768);max-width:768px;height:100%;margin-inline:auto;position:relative}.popup__back{box-sizing:border-box;color:#fff;width:23.8281cqi;height:4.81771cqi;font:inherit;white-space:nowrap;appearance:none;cursor:pointer;background:0 0;border:.130208cqi solid #9b9b9b;border-radius:.520833cqi;justify-content:flex-end;align-items:center;gap:1.82292cqi;padding:0 1.82292cqi 0 1.04167cqi;font-size:2.21354cqi;font-weight:400;line-height:1;display:none;position:absolute;top:4.81771cqi;right:4.03646cqi}.popup__back:focus-visible{outline-offset:calc(2 / 768 * 100cqi);outline:.260417cqi solid #0578ff}body.has-popup .popup__back{display:flex}.popup__back-x{flex:none;width:2.34375cqi;height:2.34375cqi;display:block}.popup__poster{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:72.0052cqi;min-height:0;padding-block:3.125cqi;display:flex;position:absolute;top:9.63542cqi;bottom:0;left:14.0625cqi;container-type:size}.popup__figure{--bar:calc(51 * var(--px));width:min(96.3834cqi,max(0px,(100cqh - var(--bar))*533/805));flex-direction:column;align-items:stretch;min-height:0;max-height:100%;display:flex}.popup__media{aspect-ratio:533/805;border-radius:calc(10*var(--px));background:#000;flex:none;width:100%;position:relative;overflow:hidden}.popup__photo{object-fit:cover;width:100%;height:100%;display:block}.popup__progress{width:103.752%;height:calc(16*var(--px));margin-top:calc(35*var(--px));flex:none;margin-left:-1.87617%;position:relative}.popup__player-status{left:0;right:0;bottom:calc(100% + 10*var(--px));color:#fff;font-size:calc(17*var(--px));text-align:center;white-space:nowrap;margin:0;font-weight:400;line-height:1;position:absolute}.popup__player-status[hidden]{display:none}.popup__bar,.popup__bar-fill{height:100%;position:absolute;top:0;left:0}.popup__bar{border-radius:calc(10*var(--px));background:#ffffff21;width:100%;overflow:hidden}.popup__bar-fill{width:calc(var(--progress,0)*100%);border-radius:calc(8*var(--px));background:#0578ff}.page-player{background:#000;margin:0;overflow:hidden}.player{background:#000;place-items:center;min-height:100vh;display:grid}.player__stage{aspect-ratio:1344/1008;background:#000;width:min(100vw,133.333vh);position:relative}.player__media{object-fit:cover;pointer-events:none;background:#000;width:100%;height:100%;position:absolute;inset:0}.player__title{opacity:0;transition:opacity .8s}.player.is-title .player__title{opacity:1}
