@charset "UTF-8";.greet_vp{--greet-vp-accent:#7432ff;--greet-vp-color:#ffffff;--greet-vp-hover:rgba(255, 255, 255, 0.18);--greet-vp-radius:10px;--greet-vp-bar-h:0px;--greet-vp-bar-offset:0px;--greet-vp-top-h:0px;--greet-vp-bar-bg:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));--greet-vp-bar-pad:22px 10px 8px;--greet-vp-btn:36px;--greet-vp-icon:22px;--greet-vp-track:4px;--greet-vp-play:68px;--greet-vp-caption-color:#ffffff;--greet-vp-caption-bg:rgba(0, 0, 0, 0.75);--greet-vp-caption-size:1em;position:relative;width:100%;max-width:var(--greet-vp-max-width,none);margin:0 auto 1.5em;clear:both}.greet_vp.greet_vp-align-left{margin-left:0}.greet_vp.greet_vp-align-right{margin-right:0}.greet_vp *,.greet_vp ::after,.greet_vp ::before{box-sizing:border-box}.greet_vp [hidden]{display:none!important}.greet_vp .greet_vp_frame{position:relative;width:100%;aspect-ratio:var(--greet-vp-ratio,16/9);border-radius:var(--greet-vp-radius);background-color:#000}.greet_vp .greet_vp_stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--greet-vp-radius);background-color:#000;color:var(--greet-vp-color);font-size:14px;line-height:1.3;text-align:left;outline:0;-webkit-user-select:none;user-select:none}.greet_vp .greet_vp_stage:focus-visible{box-shadow:0 0 0 3px var(--greet-vp-accent)}.greet_vp .greet_vp_click,.greet_vp .greet_vp_media,.greet_vp .greet_vp_media iframe,.greet_vp .greet_vp_media video,.greet_vp .greet_vp_poster{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:0}.greet_vp .greet_vp_media video{display:block;background-color:#000;object-fit:contain}.greet_vp .greet_vp_poster{object-fit:cover;transition:opacity .3s}.greet_vp.greet_vp-previewing .greet_vp_poster,.greet_vp.greet_vp-started .greet_vp_poster{opacity:0;visibility:hidden}.greet_vp .greet_vp_click{cursor:pointer}.greet_vp .greet_vp_stage a{text-decoration:none;box-shadow:none}.greet_vp .greet_vp_stage .greet_vp_big_play{all:unset;box-sizing:border-box;position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:var(--greet-vp-play);height:var(--greet-vp-play);margin:calc(var(--greet-vp-play)/ -2) 0 0 calc(var(--greet-vp-play)/ -2);border-radius:50%;background-color:var(--greet-vp-accent);box-shadow:0 8px 26px rgba(0,0,0,.35);color:#fff;cursor:pointer;transition:transform .15s,filter .15s}.greet_vp .greet_vp_stage .greet_vp_big_play:hover{background-color:var(--greet-vp-accent);color:#fff;filter:brightness(1.12);transform:scale(1.05)}.greet_vp .greet_vp_stage .greet_vp_big_play:focus-visible{outline:3px solid #fff;outline-offset:2px}.greet_vp .greet_vp_big_play .greet_vp_icon{width:46%;height:46%}.greet_vp.greet_vp-play-soft .greet_vp_big_play{border-radius:28%}.greet_vp.greet_vp-play-square .greet_vp_big_play{border-radius:4px}.greet_vp.greet_vp-playsize-small{--greet-vp-play:48px}.greet_vp.greet_vp-playsize-medium{--greet-vp-play:68px}.greet_vp.greet_vp-playsize-large{--greet-vp-play:88px}.greet_vp.greet_vp-playsize-xlarge{--greet-vp-play:112px}.greet_vp.greet_vp-covered .greet_vp_big_play,.greet_vp.greet_vp-no_big_play .greet_vp_big_play,.greet_vp.greet_vp-playing .greet_vp_big_play,.greet_vp.greet_vp-waiting .greet_vp_big_play{display:none}.greet_vp.greet_vp-previewing .greet_vp_big_play{display:flex}.greet_vp.greet_vp-previewing.greet_vp-no_big_play .greet_vp_big_play{display:none}.greet_vp .greet_vp_spinner{position:absolute;top:50%;left:50%;display:none;width:44px;height:44px;margin:-22px 0 0 -22px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:greet_vp_spin .8s linear infinite;pointer-events:none}.greet_vp.greet_vp-waiting .greet_vp_spinner{display:block}@keyframes greet_vp_spin{to{transform:rotate(360deg)}}.greet_vp .greet_vp_message{position:absolute;top:50%;right:16px;left:16px;padding:10px 14px;border-radius:8px;background-color:rgba(15,18,28,.9);color:#fff;text-align:center;transform:translateY(-50%)}.greet_vp .greet_vp_bar{position:absolute;right:0;bottom:0;left:0;padding:var(--greet-vp-bar-pad);background:var(--greet-vp-bar-bg);direction:ltr;transition:opacity .25s,transform .25s}.greet_vp.greet_vp-previewing .greet_vp_bar,.greet_vp.greet_vp-previewing .greet_vp_bottom,.greet_vp.greet_vp-previewing .greet_vp_top,.greet_vp:not(.greet_vp-booted) .greet_vp_bar{display:none}.greet_vp.greet_vp-bar-gradient .greet_vp_bar{--greet-vp-bar-bg:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0))}.greet_vp.greet_vp-bar-solid .greet_vp_bar{--greet-vp-bar-bg:rgba(17, 20, 31, 0.96)}.greet_vp.greet_vp-bar-transparent .greet_vp_stage .greet_vp_bar{--greet-vp-bar-bg:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;box-shadow:none}.greet_vp.greet_vp-bar-transparent .greet_vp_bar .greet_vp_icon,.greet_vp.greet_vp-bar-transparent .greet_vp_time{filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .7))}.greet_vp.greet_vp-idle .greet_vp_bar{opacity:0;transform:translateY(6px);pointer-events:none}.greet_vp.greet_vp-idle .greet_vp_click{cursor:none}.greet_vp .greet_vp_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:var(--greet-vp-btn)}.greet_vp .greet_vp_group{display:flex;align-items:center;gap:2px;min-width:0}.greet_vp .greet_vp_group-right{margin-left:auto}.greet_vp .greet_vp_bar .greet_vp_btn{all:unset;box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--greet-vp-btn);height:var(--greet-vp-btn);border-radius:6px;color:inherit;cursor:pointer;transition:background-color .15s,transform .1s}.greet_vp .greet_vp_bar .greet_vp_btn:hover,.greet_vp .greet_vp_bar .greet_vp_btn[aria-expanded=true]{background-color:var(--greet-vp-hover);color:inherit}.greet_vp .greet_vp_bar .greet_vp_btn:active{transform:scale(.94)}.greet_vp .greet_vp_bar .greet_vp_btn:focus-visible,.greet_vp .greet_vp_bar [role=slider]:focus-visible{outline:2px solid var(--greet-vp-color);outline-offset:1px}.greet_vp .greet_vp_bar .greet_vp_btn.is-active{box-shadow:inset 0 -2px 0 var(--greet-vp-accent)}.greet_vp .greet_vp_icon{display:block;width:var(--greet-vp-icon);height:var(--greet-vp-icon);fill:currentColor}.greet_vp .greet_vp_icon_on,.greet_vp.greet_vp-fullscreen .greet_vp_btn-fullscreen .greet_vp_icon_off,.greet_vp.greet_vp-muted .greet_vp_btn-mute .greet_vp_icon_off,.greet_vp.greet_vp-playing .greet_vp_btn-play .greet_vp_icon_off{display:none}.greet_vp.greet_vp-fullscreen .greet_vp_btn-fullscreen .greet_vp_icon_on,.greet_vp.greet_vp-muted .greet_vp_btn-mute .greet_vp_icon_on,.greet_vp.greet_vp-playing .greet_vp_btn-play .greet_vp_icon_on{display:block}.greet_vp .greet_vp_time{margin-left:6px;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.greet_vp .greet_vp_time_current+.greet_vp_time_duration{margin-left:0}.greet_vp .greet_vp_time_current+.greet_vp_time_duration::before{content:"/";margin:0 5px;opacity:.7}.greet_vp .greet_vp_volume{display:flex;flex:0 1 70px;align-items:center;width:70px;min-width:0;height:var(--greet-vp-btn);margin:0 8px 0 2px;cursor:pointer;touch-action:none}.greet_vp .greet_vp_volume_track{position:relative;width:100%;height:4px;border-radius:4px;background-color:rgba(255,255,255,.3)}.greet_vp .greet_vp_volume_level{position:absolute;top:0;bottom:0;left:0;border-radius:inherit;background-color:var(--greet-vp-color)}.greet_vp .greet_vp_volume_thumb{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background-color:var(--greet-vp-color)}.greet_vp .greet_vp_seek{position:relative;display:flex;align-items:center;height:18px;margin:0 6px 2px;cursor:pointer;touch-action:none}.greet_vp .greet_vp_seek_track{position:relative;width:100%;height:var(--greet-vp-track);border-radius:var(--greet-vp-track);background-color:rgba(255,255,255,.28);transition:height .15s}.greet_vp .greet_vp_seek:hover .greet_vp_seek_track,.greet_vp.greet_vp-scrubbing .greet_vp_seek_track{height:calc(var(--greet-vp-track) + 2px)}.greet_vp .greet_vp_seek_buffered,.greet_vp .greet_vp_seek_played{position:absolute;top:0;bottom:0;left:0;border-radius:inherit}.greet_vp .greet_vp_seek_buffered{background-color:rgba(255,255,255,.35)}.greet_vp .greet_vp_seek_played{background-color:var(--greet-vp-accent)}.greet_vp .greet_vp_seek_thumb{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background-color:var(--greet-vp-accent);box-shadow:0 0 0 2px rgba(255,255,255,.9);transform:scale(0);transition:transform .15s}.greet_vp .greet_vp_seek:focus-visible .greet_vp_seek_thumb,.greet_vp .greet_vp_seek:hover .greet_vp_seek_thumb,.greet_vp.greet_vp-scrubbing .greet_vp_seek_thumb{transform:scale(1)}.greet_vp .greet_vp_seek_markers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.greet_vp .greet_vp_seek_marker{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;background-color:rgba(0,0,0,.8)}.greet_vp .greet_vp_seek_tip{position:absolute;bottom:100%;left:0;max-width:90%;margin-bottom:6px;padding:4px 8px;overflow:hidden;border-radius:4px;background-color:rgba(0,0,0,.85);color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity .15s}.greet_vp .greet_vp_seek-hover .greet_vp_seek_tip{opacity:1}.greet_vp .greet_vp_seek_wave{display:none}.greet_vp.greet_vp-seek-waveform .greet_vp_seek{height:34px}.greet_vp.greet_vp-seek-waveform .greet_vp_seek_track{display:none}.greet_vp.greet_vp-seek-waveform .greet_vp_seek_wave{display:flex;align-items:center;gap:2px;width:100%;height:100%}.greet_vp .greet_vp_seek_wave_bar{flex:1 1 0;min-width:1px;border-radius:2px;background-color:rgba(255,255,255,.4)}.greet_vp .greet_vp_seek_wave_bar.is-played{background-color:var(--greet-vp-accent)}.greet_vp.greet_vp-locked .greet_vp_seek{cursor:default}.greet_vp.greet_vp-locked .greet_vp_seek_thumb{display:none}.greet_vp.greet_vp-locked .greet_vp_seek:hover .greet_vp_seek_track{height:var(--greet-vp-track)}.greet_vp.greet_vp-seek-rapid_engage .greet_vp_time{display:none}.greet_vp.greet_vp-seek-rapid_engage .greet_vp_seek_played{transition:width .3s linear}.greet_vp .greet_vp_menu{position:absolute;right:10px;bottom:calc(100% - 12px);min-width:170px;max-width:calc(100% - 20px);max-height:260px;padding:6px;overflow-y:auto;border-radius:10px;background-color:rgba(20,22,32,.96);box-shadow:0 10px 30px rgba(0,0,0,.45);color:#fff;font-size:14px}.greet_vp .greet_vp_menu .greet_vp_menu_item{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:9px 10px;border-radius:6px;color:#fff;cursor:pointer}.greet_vp .greet_vp_menu .greet_vp_menu_item:focus-visible,.greet_vp .greet_vp_menu .greet_vp_menu_item:hover{background-color:rgba(255,255,255,.12);color:#fff}.greet_vp .greet_vp_menu_label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.greet_vp .greet_vp_menu_label::before{content:"✓";margin-right:8px;color:var(--greet-vp-accent);font-weight:700;visibility:hidden}.greet_vp .greet_vp_menu_item.is-active .greet_vp_menu_label{font-weight:600}.greet_vp .greet_vp_menu_item.is-active .greet_vp_menu_label::before{visibility:visible}.greet_vp .greet_vp_menu_value{flex:0 0 auto;font-size:13px;white-space:nowrap;opacity:.7}.greet_vp .greet_vp_menu .greet_vp_menu_heading{all:unset;box-sizing:border-box;display:block;width:100%;margin-bottom:4px;padding:6px 10px 8px;border-bottom:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.7);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.greet_vp .greet_vp_menu .greet_vp_menu_back{cursor:pointer}.greet_vp .greet_vp_menu .greet_vp_menu_back::before{content:"‹";margin-right:6px;font-size:14px}.greet_vp .greet_vp_menu .greet_vp_menu_back:focus-visible,.greet_vp .greet_vp_menu .greet_vp_menu_back:hover{color:#fff}[dir=rtl] .greet_vp .greet_vp_menu{direction:rtl;text-align:right}[dir=rtl] .greet_vp .greet_vp_menu_label::before{margin-right:0;margin-left:8px}[dir=rtl] .greet_vp .greet_vp_menu .greet_vp_menu_back::before{margin-right:0;margin-left:6px}.greet_vp .greet_vp_top{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;gap:10px;padding:12px 12px 0;pointer-events:none}.greet_vp .greet_vp_top-titled::before{content:"";position:absolute;top:0;right:0;left:0;height:90px;background:linear-gradient(to bottom,rgba(0,0,0,.65),rgba(0,0,0,0));transition:opacity .25s}.greet_vp .greet_vp_head{position:relative;display:flex;align-items:flex-start;gap:12px;direction:ltr}.greet_vp .greet_vp_title{flex:1 1 auto;min-width:0;overflow:hidden;color:#fff;font-size:16px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;transition:opacity .25s}.greet_vp.greet_vp-idle .greet_vp_title,.greet_vp.greet_vp-idle .greet_vp_top-titled::before{opacity:0}.greet_vp .greet_vp_logo{display:block;flex:0 0 auto;max-width:50%;pointer-events:auto}.greet_vp .greet_vp_logo img{display:block;width:100%;max-width:none;height:auto;margin:0;border:0;border-radius:0;box-shadow:none}.greet_vp span.greet_vp_logo{pointer-events:none}.greet_vp .greet_vp_logo-bottom-left{align-self:flex-start}.greet_vp .greet_vp_logo-bottom-right{align-self:flex-end}.greet_vp .greet_vp_action{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:8px;background:var(--greet-vp-action-bg,var(--greet-vp-accent));box-shadow:0 4px 14px rgba(0,0,0,.3);color:#fff;pointer-events:auto}.greet_vp .greet_vp_action_text{min-width:0;font-weight:500;overflow-wrap:anywhere}.greet_vp .greet_vp_stage .greet_vp_action_button{flex:0 0 auto;margin-left:auto;padding:6px 12px;border-radius:6px;background-color:#fff;color:#111;font-size:13px;font-weight:600;white-space:nowrap;transition:opacity .15s}.greet_vp .greet_vp_stage .greet_vp_action_button:hover{color:#111;opacity:.88}.greet_vp .greet_vp_bottom{position:absolute;right:12px;bottom:calc(var(--greet-vp-bar-h) + var(--greet-vp-bar-offset) + 10px);left:12px;display:flex;flex-direction:column;gap:10px;pointer-events:none;transition:bottom .25s}.greet_vp.greet_vp-idle .greet_vp_bottom,.greet_vp:not(.greet_vp-booted) .greet_vp_bottom{bottom:14px}.greet_vp .greet_vp_captions{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:clamp(14px,2.4vw,20px);text-align:center}.greet_vp .greet_vp_captions:empty{display:none}.greet_vp .greet_vp_caption{max-width:100%;padding:2px 10px;border-radius:4px;background-color:var(--greet-vp-caption-bg);color:var(--greet-vp-caption-color);font-size:var(--greet-vp-caption-size);line-height:1.4;overflow-wrap:anywhere}.greet_vp .greet_vp_overlay{position:absolute;top:calc(var(--greet-vp-top-h) + 12px);right:12px;bottom:calc(var(--greet-vp-bar-h) + var(--greet-vp-bar-offset) + 12px);left:12px;display:flex;align-items:center;justify-content:center;pointer-events:none}.greet_vp .greet_vp_overlay-top-center,.greet_vp .greet_vp_overlay-top-left,.greet_vp .greet_vp_overlay-top-right{align-items:flex-start}.greet_vp .greet_vp_overlay-bottom-center,.greet_vp .greet_vp_overlay-bottom-left,.greet_vp .greet_vp_overlay-bottom-right{align-items:flex-end}.greet_vp .greet_vp_overlay-bottom-left,.greet_vp .greet_vp_overlay-middle-left,.greet_vp .greet_vp_overlay-top-left{justify-content:flex-start}.greet_vp .greet_vp_overlay-bottom-right,.greet_vp .greet_vp_overlay-middle-right,.greet_vp .greet_vp_overlay-top-right{justify-content:flex-end}.greet_vp .greet_vp_overlay_card{position:relative;max-width:min(100%,360px);padding:10px 14px;border-radius:8px;background-color:rgba(0,0,0,.6);color:#fff;pointer-events:auto}.greet_vp .greet_vp_overlay-cta .greet_vp_overlay_card{padding:20px 28px 18px;border-radius:12px;background-color:rgba(15,18,28,.92);box-shadow:0 10px 30px rgba(0,0,0,.45);text-align:center}.greet_vp .greet_vp_overlay_heading{font-size:17px;font-weight:700;line-height:1.3}.greet_vp .greet_vp_overlay_text{font-size:14px;line-height:1.45;white-space:pre-line}.greet_vp .greet_vp_overlay_heading+.greet_vp_overlay_text{margin-top:4px}.greet_vp .greet_vp_stage .greet_vp_overlay_button{display:inline-block;margin-top:14px;padding:9px 18px;border-radius:6px;background-color:var(--greet-vp-accent);color:#fff;font-weight:600;transition:filter .15s}.greet_vp .greet_vp_stage .greet_vp_overlay_button:hover{color:#fff;filter:brightness(1.12)}.greet_vp .greet_vp_stage .greet_vp_overlay_continue{all:unset;display:block;margin:12px auto 0;color:rgba(255,255,255,.85);font-size:13px;text-decoration:underline;cursor:pointer}.greet_vp .greet_vp_stage .greet_vp_overlay_close{all:unset;position:absolute;top:3px;right:5px;width:24px;height:24px;color:rgba(255,255,255,.75);font-size:20px;line-height:24px;text-align:center;cursor:pointer}.greet_vp .greet_vp_stage .greet_vp_overlay_close:hover,.greet_vp .greet_vp_stage .greet_vp_overlay_continue:hover{color:#fff}.greet_vp .greet_vp_stage .greet_vp_endscreen_replay:focus-visible,.greet_vp .greet_vp_stage .greet_vp_overlay_close:focus-visible,.greet_vp .greet_vp_stage .greet_vp_overlay_continue:focus-visible{outline:2px solid #fff;outline-offset:2px}.greet_vp .greet_vp_endscreen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6)}.greet_vp .greet_vp_stage .greet_vp_endscreen_replay{all:unset;padding:12px 24px;border-radius:999px;background-color:var(--greet-vp-accent);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.greet_vp .greet_vp_stage .greet_vp_endscreen_replay::before{content:"↺";margin-right:8px}.greet_vp.greet_vp-skin-modern{--greet-vp-bar-pad:28px 16px 12px;--greet-vp-btn:40px;--greet-vp-icon:24px;--greet-vp-track:6px}.greet_vp.greet_vp-skin-modern.greet_vp-playsize-auto{--greet-vp-play:84px}.greet_vp.greet_vp-skin-modern .greet_vp_seek_thumb{width:16px;height:16px;margin:-8px 0 0 -8px}.greet_vp.greet_vp-skin-simple{--greet-vp-bar-bg:rgba(17, 20, 31, 0.96);--greet-vp-bar-pad:6px 8px 4px;--greet-vp-btn:32px;--greet-vp-icon:20px;--greet-vp-track:3px}.greet_vp.greet_vp-skin-simple .greet_vp_seek{height:12px}.greet_vp.greet_vp-skin-simple .greet_vp_menu{bottom:calc(100% + 6px)}.greet_vp.greet_vp-skin-minimal{--greet-vp-bar-bg:rgba(15, 18, 28, 0.78);--greet-vp-bar-pad:5px 12px;--greet-vp-bar-offset:12px;--greet-vp-btn:32px;--greet-vp-icon:20px}.greet_vp.greet_vp-skin-minimal .greet_vp_bar{right:12px;bottom:12px;left:12px;display:flex;align-items:center;gap:4px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.greet_vp.greet_vp-skin-minimal .greet_vp_group,.greet_vp.greet_vp-skin-minimal .greet_vp_row{display:contents}.greet_vp.greet_vp-skin-minimal .greet_vp_seek{flex:1 1 60px;min-width:40px;margin:0 6px}.greet_vp.greet_vp-skin-minimal .greet_vp_group>*{order:1}.greet_vp.greet_vp-skin-minimal .greet_vp_group>.greet_vp_btn-play{order:-1}.greet_vp.greet_vp-skin-minimal .greet_vp_time,.greet_vp.greet_vp-skin-minimal .greet_vp_volume{display:none}.greet_vp.greet_vp-skin-minimal .greet_vp_menu{right:0;bottom:calc(100% + 8px)}.greet_vp.greet_vp-skin-standard{--greet-vp-bar-bg:#14161f;--greet-vp-bar-pad:0 8px 4px}.greet_vp.greet_vp-skin-standard .greet_vp_seek{height:14px;margin:0 -8px 2px}.greet_vp.greet_vp-skin-standard .greet_vp_bar .greet_vp_btn,.greet_vp.greet_vp-skin-standard .greet_vp_seek_track{border-radius:0}.greet_vp.greet_vp-skin-standard .greet_vp_seek_thumb{border-radius:2px}.greet_vp.greet_vp-skin-standard .greet_vp_menu{bottom:calc(100% + 6px);border-radius:4px}.greet_vp.greet_vp-skin-floating{--greet-vp-bar-bg:rgba(20, 22, 32, 0.58);--greet-vp-bar-pad:8px 10px 6px;--greet-vp-bar-offset:12px}.greet_vp.greet_vp-skin-floating .greet_vp_bar{right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.greet_vp.greet_vp-skin-floating .greet_vp_menu{right:0;bottom:calc(100% + 8px)}.greet_vp.greet_vp-skin-ambient .greet_vp_frame::before{content:"";position:absolute;top:-4%;right:-3%;bottom:-6%;left:-3%;border-radius:calc(var(--greet-vp-radius) + 20px);background:var(--greet-vp-poster,linear-gradient(135deg,var(--greet-vp-accent),#111)) center/cover no-repeat;filter:blur(34px) saturate(1.6);opacity:.75;pointer-events:none}.greet_vp.greet_vp-audio{--greet-vp-bar-bg:transparent;--greet-vp-bar-pad:0;--greet-vp-audio-bg:#14161f}.greet_vp.greet_vp-audio .greet_vp_frame{aspect-ratio:auto;background-color:transparent}.greet_vp.greet_vp-audio .greet_vp_stage{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;row-gap:4px;padding:12px 14px;overflow:visible;background-color:var(--greet-vp-audio-bg)}.greet_vp.greet_vp-audio .greet_vp_media{width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.greet_vp.greet_vp-audio.greet_vp-source-vimeo .greet_vp_media{width:200px;height:113px;z-index:-1}.greet_vp.greet_vp-audio .greet_vp_big_play,.greet_vp.greet_vp-audio .greet_vp_bottom,.greet_vp.greet_vp-audio .greet_vp_click,.greet_vp.greet_vp-audio .greet_vp_overlays,.greet_vp.greet_vp-audio .greet_vp_spinner,.greet_vp.greet_vp-audio .greet_vp_top,.greet_vp.greet_vp-audio .greet_vp_unfloat{display:none}.greet_vp .greet_vp_audio_art{display:flex;grid-row:1/span 2;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border-radius:8px;background-color:var(--greet-vp-accent);color:#fff}.greet_vp .greet_vp_audio_art img{display:block;width:100%;max-width:none;height:100%;margin:0;border:0;border-radius:0;box-shadow:none;object-fit:cover}.greet_vp .greet_vp_audio_art .greet_vp_icon{width:34px;height:34px}.greet_vp .greet_vp_audio_title{grid-column:2;min-width:0;overflow:hidden;font-size:15px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.greet_vp.greet_vp-audio .greet_vp_stage .greet_vp_bar{position:relative;right:auto;bottom:auto;left:auto;display:block;grid-column:2;min-width:0;opacity:1;transform:none;pointer-events:auto}.greet_vp.greet_vp-audio .greet_vp_seek{margin:0 0 2px}.greet_vp.greet_vp-audio:not(.greet_vp-seek-waveform) .greet_vp_seek{box-sizing:border-box;height:24px;margin-top:-6px;padding-top:6px}.greet_vp.greet_vp-audio:not(.greet_vp-seek-waveform) .greet_vp_seek_tip{margin-bottom:0}.greet_vp.greet_vp-audio .greet_vp_bar .greet_vp_btn-play{border-radius:50%;background-color:var(--greet-vp-accent);color:#fff}.greet_vp.greet_vp-audio .greet_vp_bar .greet_vp_btn-play:hover{background-color:var(--greet-vp-accent);color:#fff;filter:brightness(1.12)}.greet_vp.greet_vp-audio .greet_vp_menu{right:0;bottom:calc(100% + 8px);z-index:10}.greet_vp.greet_vp-audio .greet_vp_message{position:static;grid-column:1/-1;transform:none}.greet_vp.greet_vp-audio-card{max-width:var(--greet-vp-max-width,380px)}.greet_vp.greet_vp-audio-card .greet_vp_stage{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:16px}.greet_vp.greet_vp-audio-card .greet_vp_audio_art{grid-row:auto;width:100%;height:auto;aspect-ratio:1/1;border-radius:10px}.greet_vp.greet_vp-audio-card .greet_vp_audio_art .greet_vp_icon{width:30%;height:30%}.greet_vp.greet_vp-audio-card .greet_vp_audio_title,.greet_vp.greet_vp-audio-card .greet_vp_stage .greet_vp_bar{grid-column:1}.greet_vp.greet_vp-audio-card .greet_vp_audio_title{font-size:17px;text-align:center}.greet_vp.greet_vp-audio-minimal .greet_vp_stage{grid-template-columns:minmax(0,1fr);padding:8px 12px}.greet_vp.greet_vp-audio-minimal .greet_vp_audio_art,.greet_vp.greet_vp-audio-minimal .greet_vp_audio_title,.greet_vp.greet_vp-audio-minimal .greet_vp_group>*,.greet_vp.greet_vp-audio-minimal .greet_vp_menu{display:none}.greet_vp.greet_vp-audio-minimal .greet_vp_stage .greet_vp_bar{display:flex;grid-column:1;align-items:center;gap:12px}.greet_vp.greet_vp-audio-minimal .greet_vp_group,.greet_vp.greet_vp-audio-minimal .greet_vp_row{display:contents}.greet_vp.greet_vp-audio-minimal .greet_vp_group>.greet_vp_btn-play{display:inline-flex;order:-1}.greet_vp.greet_vp-audio-minimal .greet_vp_seek{flex:1 1 auto;min-width:0;margin:0}.greet_vp.greet_vp-audio.greet_vp-narrow .greet_vp_audio_art{width:56px;height:56px}.greet_vp.greet_vp-audio-card.greet_vp-narrow .greet_vp_audio_art{width:100%;height:auto}.greet_vp.greet_vp-narrow{--greet-vp-bar-pad:16px 6px 5px;--greet-vp-btn:32px;--greet-vp-icon:20px}.greet_vp.greet_vp-narrow.greet_vp-playsize-auto{--greet-vp-play:56px}.greet_vp.greet_vp-narrow .greet_vp_stage .greet_vp_big_play{--greet-vp-play-room:calc(var(--greet-vp-stage-h, 0px) - var(--greet-vp-top-h) - var(--greet-vp-bar-h) - var(--greet-vp-bar-offset));--greet-vp-play-fit:max(32px, min(var(--greet-vp-play), calc(var(--greet-vp-play-room) - 8px)));top:calc(var(--greet-vp-top-h) + var(--greet-vp-play-room)/ 2);width:var(--greet-vp-play-fit);height:var(--greet-vp-play-fit);margin:calc(var(--greet-vp-play-fit)/ -2) 0 0 calc(var(--greet-vp-play-fit)/ -2)}.greet_vp.greet_vp-narrow .greet_vp_volume,.greet_vp.greet_vp-tiny .greet_vp_btn-forward,.greet_vp.greet_vp-tiny .greet_vp_btn-rewind,.greet_vp.greet_vp-tiny .greet_vp_time_duration{display:none}.greet_vp.greet_vp-narrow .greet_vp_stage{font-size:13px}.greet_vp.greet_vp-narrow .greet_vp_title{font-size:14px}.greet_vp .greet_vp_stage .greet_vp_unfloat{all:unset;position:absolute;top:6px;right:6px;display:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:rgba(15,18,28,.85);color:#fff;cursor:pointer}.greet_vp .greet_vp_unfloat .greet_vp_icon{width:16px;height:16px}.greet_vp.greet_vp-floating .greet_vp_stage{position:fixed;top:auto;right:16px;bottom:16px;left:auto;z-index:99990;width:min(380px,100vw - 32px);height:auto;aspect-ratio:var(--greet-vp-ratio,16/9);box-shadow:0 16px 40px rgba(0,0,0,.4)}.greet_vp.greet_vp-floating.greet_vp-sticky-bottom-left .greet_vp_stage{right:auto;left:16px}.greet_vp.greet_vp-floating.greet_vp-sticky-top-right .greet_vp_stage{top:16px;bottom:auto}.greet_vp.greet_vp-floating.greet_vp-sticky-top-left .greet_vp_stage{top:16px;right:auto;bottom:auto;left:16px}.greet_vp.greet_vp-floating .greet_vp_unfloat{display:flex}.greet_vp.greet_vp-floating .greet_vp_top{display:none}.greet_vp.greet_vp-floating .greet_vp_frame::after{content:attr(data-floating-label);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;color:rgba(255,255,255,.7);font-size:14px;text-align:center}.greet_vp.greet_vp-fullscreen{--greet-vp-radius:0px;--greet-vp-bar-pad:30px 18px 14px;--greet-vp-btn:44px;--greet-vp-icon:26px}.greet_vp.greet_vp-fullscreen .greet_vp_stage{font-size:16px}.greet_vp.greet_vp-fullscreen .greet_vp_captions{font-size:clamp(18px,2.2vw,34px)}.greet_vp.greet_vp-fullscreen .greet_vp_volume{flex-basis:100px;width:100px}.greet_vp .greet_vp_description{margin-top:12px}.greet_vp .greet_vp_description p:last-child{margin-bottom:0}.greet_vp_popup .greet_vp_popup_trigger{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.greet_vp_popup .greet_vp_popup_trigger .greet_vp_icon{width:18px;height:18px;fill:currentColor}.greet_vp_modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:48px 20px 20px;background-color:rgba(8,10,16,.86)}.greet_vp_modal .greet_vp_modal_dialog{width:min(100%,1000px,(100vh - 90px) * 16 / 9)}.greet_vp_modal .greet_vp{margin-bottom:0}.greet_vp_modal .greet_vp_description{color:#fff}.greet_vp_modal .greet_vp_modal_close{all:unset;position:absolute;top:8px;right:14px;width:36px;height:36px;color:#fff;font-size:30px;line-height:36px;text-align:center;cursor:pointer}.greet_vp_modal .greet_vp_modal_close:focus-visible{outline:2px solid #fff}.greet_vpl{--greet-vpl-gap:16px;--greet-vpl-bg:#111318;--greet-vpl-fg:#f4f5f7;--greet-vpl-muted:rgba(244, 245, 247, 0.62);--greet-vpl-accent:#7432ff;display:grid;gap:var(--greet-vpl-gap);margin:0 0 1.5em;box-sizing:border-box}.greet_vpl *,.greet_vpl ::after,.greet_vpl ::before{box-sizing:border-box}.greet_vpl-sidebar{grid-template-columns:minmax(0,1fr) minmax(220px,32%);align-items:start}.greet_vpl .greet_vpl_stage .greet_vp{margin:0}.greet_vpl_panel{overflow:hidden;border-radius:10px;background:var(--greet-vpl-bg);color:var(--greet-vpl-fg)}.greet_vpl-sidebar .greet_vpl_panel{display:flex;flex-direction:column;max-height:520px}.greet_vpl_heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.greet_vpl_name{overflow:hidden;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.greet_vpl_count{flex-shrink:0;color:var(--greet-vpl-muted);font-size:12px}.greet_vpl_list{margin:0;padding:6px;overflow-y:auto;list-style:none}.greet_vpl_list li{margin:0;padding:0}.greet_vpl .greet_vpl_item{all:unset;display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border-radius:8px;color:var(--greet-vpl-fg);cursor:pointer;box-sizing:border-box}.greet_vpl .greet_vpl_item:focus-visible,.greet_vpl .greet_vpl_item:hover{background:rgba(255,255,255,.07)}.greet_vpl .greet_vpl_item:focus-visible{outline:2px solid var(--greet-vpl-accent);outline-offset:-2px}.greet_vpl .greet_vpl_item-current{background:rgba(255,255,255,.12)}.greet_vpl_num{flex-shrink:0;width:18px;color:var(--greet-vpl-muted);font-size:12px;text-align:center}.greet_vpl_item-current .greet_vpl_num{color:var(--greet-vpl-accent);font-weight:700}.greet_vpl_thumb{position:relative;flex-shrink:0;width:96px;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:rgba(255,255,255,.08)}.greet_vpl_thumb img{display:block;width:100%;height:100%;object-fit:cover}.greet_vpl_thumb-audio{aspect-ratio:1/1;width:54px}.greet_vpl_title{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.greet_vpl-no-titles .greet_vpl_title{display:none}.greet_vpl-grid .greet_vpl_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:10px}.greet_vpl-grid .greet_vpl_item{position:relative;flex-direction:column;align-items:stretch;gap:6px;padding:6px}.greet_vpl-grid .greet_vpl_num{position:absolute;top:10px;left:10px;z-index:1;width:auto;padding:1px 6px;border-radius:4px;background:rgba(0,0,0,.6);color:#fff}.greet_vpl-grid .greet_vpl_thumb,.greet_vpl-grid .greet_vpl_thumb-audio{width:100%;aspect-ratio:16/9}@media (max-width:782px){.greet_vpl-sidebar{grid-template-columns:minmax(0,1fr)}.greet_vpl-sidebar .greet_vpl_panel{max-height:360px}}