@charset "UTF-8";html,body{width:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body.grey{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}body:not([os="3"]){font-family:"sans-serif",sans-serif;font-weight:400}body:not([os="3"]) input,body:not([os="3"]) input::placeholder{font-family:"sans-serif",sans-serif;font-weight:400}body[os="3"]{font-family:VIVO-FONT-WEB,sans-serif}body[os="3"] input,body[os="3"] input::placeholder{font-family:VIVO-FONT-WEB,sans-serif}@media (max-width: 767px){body{min-width:320px}body.vivo-APP{min-width:300px}}br{color:transparent}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,input,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}button{outline:none;margin:0;padding:0;border:0 none;background-color:transparent}a{cursor:pointer;outline:0 none;text-decoration:none;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-weight:400}ol,li,ul,dl,dt,dd{list-style:none}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}input{outline:none;margin:0;padding:0;border:0 none;background-color:transparent}main,section,nav,article,aside,header,footer,address{display:block}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-search-results-button{-webkit-appearance:none}@media screen and (max-width: 1024px){.OS-4-button{opacity:1;transition:opacity .25s cubic-bezier(.25,.45,.3,1)}.OS-4-button:active{opacity:.6;transition:opacity .2s cubic-bezier(.25,.45,.3,1)}.OS-4-card{transition:transform .25s cubic-bezier(.25,.45,.3,1)}.OS-4-card:active{transform:scale(.95);transition:transform .2s cubic-bezier(.25,.45,.3,1)}.OS-4-list{transition:background-color .25s cubic-bezier(.25,.45,.3,1)}.OS-4-list:active{background-color:#f2f2f2!important;transition:background-color .2s cubic-bezier(.25,.45,.3,1)}}body[os="3"] .os-font-10-400{font-size:10px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-10-400{font-size:10px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-10-500{font-size:10px;font-weight:400;-webkit-text-stroke-width:.1666666667px}.os-font-10-500{font-size:10px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-10-600{font-size:10px;font-weight:400;-webkit-text-stroke-width:.3px}.os-font-10-600{font-size:10px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-11-400{font-size:11px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-11-400{font-size:11px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-12-400{font-size:12px;font-weight:400;-webkit-text-stroke-width:.0333333333px}.os-font-12-400{font-size:12px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-12-500{font-size:12px;font-weight:400;-webkit-text-stroke-width:.0666666667px}.os-font-12-500{font-size:12px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-12-600{font-size:12px;font-weight:400;-webkit-text-stroke-width:.3px}.os-font-12-600{font-size:12px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-13-400{font-size:13px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-13-400{font-size:13px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-14-400{font-size:14px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-14-400{font-size:14px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-14-500{font-size:14px;font-weight:400;-webkit-text-stroke-width:.2px}.os-font-14-500{font-size:14px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-14-600{font-size:14px;font-weight:400;-webkit-text-stroke-width:.3333333333px}.os-font-14-600{font-size:14px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-15-400{font-size:15px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-15-400{font-size:15px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-15-500{font-size:15px;font-weight:400;-webkit-text-stroke-width:.2px}.os-font-15-500{font-size:15px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-15-600{font-size:15px;font-weight:400;-webkit-text-stroke-width:.3px}.os-font-15-600{font-size:15px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-15-600-75s{font-size:15px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-15-600-75s{font-size:15px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-16-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-16-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-16-500{font-size:16px;font-weight:400;-webkit-text-stroke-width:.2px}.os-font-16-500{font-size:16px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-16-600{font-size:16px;font-weight:400;-webkit-text-stroke-width:.3333333333px}.os-font-16-600{font-size:16px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-16-600-75s{font-size:16px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-16-600-75s{font-size:16px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-16-700{font-size:16px;font-weight:400;-webkit-text-stroke-width:.6px}.os-font-16-700{font-size:16px;font-weight:700;-webkit-text-stroke-width:0}body[os="3"] .os-font-18-400{font-size:18px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-18-400{font-size:18px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-18-500{font-size:18px;font-weight:400;-webkit-text-stroke-width:.2333333333px}.os-font-18-500{font-size:18px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-18-600{font-size:18px;font-weight:400;-webkit-text-stroke-width:.4px}.os-font-18-600{font-size:18px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-20-500{font-size:20px;font-weight:400;-webkit-text-stroke-width:.4px}.os-font-20-500{font-size:20px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-20-600{font-size:20px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-20-600{font-size:20px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-24-400{font-size:24px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-24-400{font-size:24px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-24-500{font-size:24px;font-weight:400;-webkit-text-stroke-width:.2px}.os-font-24-500{font-size:24px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-24-600{font-size:24px;font-weight:400;-webkit-text-stroke-width:.4333333333px}.os-font-24-600{font-size:24px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-10-400{font-size:10px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-number-10-400{font-size:10px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-10-500{font-size:10px;font-weight:400;-webkit-text-stroke-width:.2333333333px}.os-font-number-10-500{font-size:10px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-10-600{font-size:10px;font-weight:400;-webkit-text-stroke-width:.4px}.os-font-number-10-600{font-size:10px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-11-400{font-size:11px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-number-11-400{font-size:11px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-12-400{font-size:12px;font-weight:400;-webkit-text-stroke-width:.0333333333px}.os-font-number-12-400{font-size:12px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-12-500{font-size:12px;font-weight:400;-webkit-text-stroke-width:.2333333333px}.os-font-number-12-500{font-size:12px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-12-600{font-size:12px;font-weight:400;-webkit-text-stroke-width:.4px}.os-font-number-12-600{font-size:12px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-13-400{font-size:13px;font-weight:400;-webkit-text-stroke-width:.1px}.os-font-number-13-400{font-size:13px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-14-400{font-size:14px;font-weight:400;-webkit-text-stroke-width:.1666666667px}.os-font-number-14-400{font-size:14px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-14-500{font-size:14px;font-weight:400;-webkit-text-stroke-width:.3px}.os-font-number-14-500{font-size:14px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-14-600{font-size:14px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-number-14-600{font-size:14px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-15-400{font-size:15px;font-weight:400;-webkit-text-stroke-width:.1333333333px}.os-font-number-15-400{font-size:15px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-15-500{font-size:15px;font-weight:400;-webkit-text-stroke-width:.2666666667px}.os-font-number-15-500{font-size:15px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-15-600{font-size:15px;font-weight:400;-webkit-text-stroke-width:.5333333333px}.os-font-number-15-600{font-size:15px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-16-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:.1333333333px}.os-font-number-16-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-16-500{font-size:16px;font-weight:400;-webkit-text-stroke-width:.2666666667px}.os-font-number-16-500{font-size:16px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-16-600{font-size:16px;font-weight:400;-webkit-text-stroke-width:.5333333333px}.os-font-number-16-600{font-size:16px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-18-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:.1333333333px}.os-font-number-18-400{font-size:16px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-18-500{font-size:18px;font-weight:400;-webkit-text-stroke-width:.2333333333px}.os-font-number-18-500{font-size:18px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-18-600{font-size:18px;font-weight:400;-webkit-text-stroke-width:.6666666667px}.os-font-number-18-600{font-size:18px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-20-500{font-size:18px;font-weight:400;-webkit-text-stroke-width:.4px}.os-font-number-20-500{font-size:18px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-20-600{font-size:18px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-number-20-600{font-size:18px;font-weight:600;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-24-400{font-size:20px;font-weight:400;-webkit-text-stroke-width:.1333333333px}.os-font-number-24-400{font-size:20px;font-weight:400;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-24-500{font-size:24px;font-weight:400;-webkit-text-stroke-width:.2333333333px}.os-font-number-24-500{font-size:24px;font-weight:500;-webkit-text-stroke-width:0}body[os="3"] .os-font-number-24-600{font-size:24px;font-weight:400;-webkit-text-stroke-width:.5px}.os-font-number-24-600{font-size:24px;font-weight:600;-webkit-text-stroke-width:0}.popup-enter-active{transition:transform .45s cubic-bezier(.16,1,.27,1)}.popup-leave-active{transition:transform .35s cubic-bezier(.44,.18,.33,.93)}.popup-enter-from,.popup-leave-to{transform:translateY(100%)}.popup-overlay-enter-active{transition:all .45s cubic-bezier(.16,1,.27,1)}.popup-overlay-leave-active{transition:all .35s cubic-bezier(.44,.18,.33,.93)}.popup-overlay-enter-from,.popup-overlay-leave-to{opacity:0}.tips-enter-active{transition:all .3s cubic-bezier(.28,.85,.3,1)}.tips-leave-active{transition:all .35s cubic-bezier(.25,.1,.25,1)}.tips-enter-from,.tips-leave-to{transform:scale(.8);opacity:0}@keyframes bounce-in{0%{transform:translateY(100%)}to{transform:translateY(-12px)}}@keyframes bounce-in2{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes bounce-in-pad{0%{transform:translate(-50%) translateY(50%) scale(.6)}to{transform:translate(-50%) translateY(50%) scale(101%)}}@keyframes bounce-in2-pad{0%{transform:translate(-50%) translateY(50%) scale(101%)}to{transform:translate(-50%) translateY(50%) scale(1)}}@keyframes bounce-in3-pad{0%{opacity:0}to{opacity:1}}@keyframes bounce-out-pad{0%{transform:translate(-50%) translateY(50%) scale(1)}to{transform:translate(-50%) translateY(50%) scale(.6)}}@keyframes bounce-out2-pad{0%{opacity:1}to{opacity:0}}.dialog-enter-active{animation:bounce-in .25s cubic-bezier(.2,.7,.6,1),bounce-in2 .3s .25s cubic-bezier(.19,0,.33,1)}body:not(.vivo-APP) .dialog-enter-active{animation:bounce-in-pad .2s cubic-bezier(.14,.89,.56,1),bounce-in2-pad .2s .2s cubic-bezier(.13,0,.33,1),bounce-in3-pad .2s cubic-bezier(.14,.89,.56,1)}@media screen and (min-width: 640px){.dialog-enter-active{animation:bounce-in-pad .2s cubic-bezier(.14,.89,.56,1),bounce-in2-pad .2s .2s cubic-bezier(.13,0,.33,1),bounce-in3-pad .2s cubic-bezier(.14,.89,.56,1)}}.dialog-leave-active{transition:all .3s cubic-bezier(.5,.2,.5,1)}body:not(.vivo-APP) .dialog-leave-active{transition:none;animation:bounce-out-pad .2s cubic-bezier(.56,.24,.62,1),bounce-out2-pad .2s cubic-bezier(.25,.1,.25,1)}@media screen and (min-width: 640px){.dialog-leave-active{transition:none;animation:bounce-out-pad .2s cubic-bezier(.56,.24,.62,1),bounce-out2-pad .2s cubic-bezier(.25,.1,.25,1)}}.dialog-enter-from,.dialog-leave-to{transform:translateY(100%)}body:not(.vivo-APP) .dialog-enter-from,body:not(.vivo-APP) .dialog-leave-to{transform:translate(-50%) translateY(50%)}@media screen and (min-width: 640px){.dialog-enter-from,.dialog-leave-to{transform:translate(-50%) translateY(50%)}}.dialog-overlay-enter-active,.dialog-overlay-leave-active{transition:all .3s cubic-bezier(.25,.1,.25,1)}body:not(.vivo-APP) .dialog-overlay-enter-active,body:not(.vivo-APP) .dialog-overlay-leave-active{transition:all .35s cubic-bezier(.25,.1,.25,1)}@media screen and (min-width: 697px){.dialog-overlay-enter-active,.dialog-overlay-leave-active{transition:all .35s cubic-bezier(.25,.1,.25,1)}}.dialog-overlay-enter-from,.dialog-overlay-leave-to{opacity:0}.highlight-enter-active,.highlight-leave-active{transition:all .15s cubic-bezier(.33,0,.67,1)}.highlight-enter-from,.highlight-leave-to{opacity:0}@media screen and (max-width: 1199px){body.vp-header-show-app .vp-head{height:120px}body.vp-header-show-app .vp-head.vp-head-immersive-height{height:60px}}#root{min-height:100vh}.vivo-dark-mode #root{background-color:#000}.isPrevent #root{min-height:unset;height:100%}@media screen and (min-width: 1199px){#root #gw_header{min-height:40px}}#root:not(.no-head)>div:not(.no-head-height){position:relative;padding-top:60px}@media screen and (min-width: 1199px){#root:not(.no-head)>div:not(.no-head-height){padding-top:86px}}
