.page_page__ZU32B{background:var(--vig-gradient);color:var(--white)}.page_showMore__xZ2By{position:absolute;bottom:20px;right:20px;color:var(--pink);font-weight:700;padding:4px 8px;background-color:var(--midnight);border-radius:50px;border:1px solid transparent;transition:border .2s,background-color .15s}.page_card__QV0Om,.page_footer__sHKi3{background:var(--cardBackground)}.page_card__QV0Om{padding:calc(var(--spacing) * 10);border-radius:var(--card-radius);display:flex;flex-direction:column;gap:10px;position:relative;padding-bottom:calc(var(--spacing) * 20)}.page_card__QV0Om h2{margin-bottom:calc(var(--spacing) * 5)}.page_card__QV0Om p{font-size:1.2rem}.modal_modal__ocKFE{position:fixed;top:0;left:0;right:0;height:100svh;z-index:1000;pointer-events:none;display:flex;align-items:center;justify-content:center;max-height:100svh;overflow:hidden}.modal_modal__ocKFE:before{content:"";position:fixed;top:0;left:0;right:0;height:100vh;background:var(--vig-gradient);opacity:0;z-index:0;transition:opacity .15s}.modal_modalContainer__j3JDl{position:relative;background-color:var(--midnight);z-index:1;border-radius:16px;opacity:0;transform:translateY(100px);transition:opacity .15s,transform .15s;margin:auto}.modal_modalContainer__j3JDl:before{content:"";position:absolute;top:0;left:0;right:0;height:50px;background:var(--modalTopGradient);border-top-left-radius:16px;border-top-right-radius:16px}.modal_modalContainer__j3JDl:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:var(--modalBottomGradient);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.modal_modalInner__sq3Pv{display:flex;flex-direction:column;gap:20px;max-height:calc(100svh - 200px);overflow-y:auto;scrollbar-color:var(--white30) transparent;scrollbar-width:thin}.modal_open___d8W8{pointer-events:all;overflow-y:auto}.modal_open___d8W8:before{opacity:.8}.modal_open___d8W8 .modal_modalContainer__j3JDl{opacity:1;transform:translateY(0)}.modal_showMore__uGKGt{position:absolute;bottom:20px;right:20px;color:var(--pink);font-weight:700;padding:4px 8px;background-color:var(--midnight);border-radius:50px;border:1px solid transparent;transition:border .2s,background-color .15s}.modal_showMore__uGKGt:hover{border:1px solid var(--grape)}.modal_showMore__uGKGt:active,.modal_showMore__uGKGt:focus{border:1px solid var(--midnight);background-color:var(--white10)}.modal_showMore__uGKGt:active~.modal_section__wcOwF,.modal_showMore__uGKGt:focus~.modal_section__wcOwF{opacity:1}.modal_showMore__uGKGt:active~.modal_section__wcOwF p,.modal_showMore__uGKGt:focus~.modal_section__wcOwF p{display:inline-block;max-height:1000px}.modal_close__DI7bJ{position:absolute;right:10px;top:-36px;padding:6px;font-weight:700}.ui-video-seek-slider{position:relative;touch-action:none}.ui-video-seek-slider:focus{outline:none}.ui-video-seek-slider .track{padding:0;cursor:pointer;outline:none}.ui-video-seek-slider .track:focus{border:0;outline:none}.ui-video-seek-slider .track .main{width:100%;outline:none;height:18px;top:0;position:absolute;display:flex;align-items:center;box-sizing:border-box}.ui-video-seek-slider .track .main:before{content:"";position:absolute;width:100%;height:3px;background-color:rgba(255,255,255,.2);overflow:hidden;transition:height .1s;outline:none}.ui-video-seek-slider .track .main .inner-seek-block{position:absolute;width:100%;height:3px;transition:height .1s,opacity .4s;transform-origin:0 0}.ui-video-seek-slider .track .main:focus{border:0;outline:none}.ui-video-seek-slider .track .main .buffered{background-color:rgba(255,255,255,.3);z-index:2}.ui-video-seek-slider .track .main .seek-hover{background-color:rgba(255,255,255,.5);z-index:1}.ui-video-seek-slider .track .main .connect{background-color:red;z-index:3;transform-origin:0 0}.ui-video-seek-slider .track .main.with-gap .inner-seek-block,.ui-video-seek-slider .track .main.with-gap:before{width:calc(100% - 2px);margin:0 auto}@media(hover){.ui-video-seek-slider .track .main:hover .inner-seek-block,.ui-video-seek-slider .track .main:hover:before{height:8px}}.ui-video-seek-slider .thumb{pointer-events:none;position:absolute;width:12px;height:12px;left:-6px;z-index:4;top:3px}.ui-video-seek-slider .thumb .handler{border-radius:100%;width:100%;height:100%;background-color:red;opacity:0;transform:scale(.4);transition:transform .2s,opacity .2s}.ui-video-seek-slider .thumb.active .handler{opacity:1;transform:scale(1)}.ui-video-seek-slider .hover-time{text-shadow:1px 1px 1px #000;position:absolute;line-height:18px;font-size:16px;color:#ddd;bottom:5px;left:0;padding:5px 10px;opacity:0;pointer-events:none;text-align:center}.ui-video-seek-slider .hover-time.active{opacity:1}.ui-video-seek-slider .hover-time .preview-screen{background-repeat:no-repeat;background-size:cover;background-position:50%;width:160px;height:90px;border-radius:5px;background-color:#000;margin:0 auto 10px}.ui-video-seek-slider:hover .track .main .seek-hover{opacity:1}.inner-seek-block{border-radius:100px}.ui-video-seek-slider .hover-time{font-family:inherit}.ui-video-seek-slider .thumb .handler,.ui-video-seek-slider .track .main .connect{background-color:var(--pink)}.ui-video-seek-slider:hover .thumb .handler{box-shadow:0 0 5px 1px rgba(0,0,0,.3);border:.5px solid rgba(255,255,255,.5);transform:scale(1.5)}@keyframes slideDown{0%{transform:translateY(-100px)}to{transform:translateY(0)}}.video-logo{transform:translateY(-100px)}.video-logo.loaded{animation:slideDown .5s forwards;animation-delay:.5s}.controls{opacity:0;transition:opacity .3s}.controls.visible{opacity:1}.controls button{filter:drop-shadow(0 1px 0 rgba(0,0,0,.3)) drop-shadow(0 0 1px rgba(0,0,0,.3))}.pause-cover{opacity:0;pointer-events:none;transition:opacity .15s;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(255,255,255,0))}.pause-cover:after{content:"";position:absolute;top:0;left:0;right:0;height:25%;background:linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.6))}.pause-cover.visible{opacity:1;transition:opacity .3s;pointer-events:auto;z-index:20}.pause-cover button{transition:transform .3s}.pause-cover button:hover{transform:scale(1.2);transition:transform .2s}.pause-cover button:active{transform:scale(.9);transition:transform .1s}