:root{--design-width: 1080;--viewport: min(100vw, 430px);--u: calc(var(--viewport) / var(--design-width));--yellow: #fff801;--panel: #202020;--panel-deep: #2e2e2e;--line: rgba(255, 255, 255, .1);--text: rgba(255, 255, 255, .95);--muted: rgba(255, 255, 255, .55);color:var(--text);background:#111;font-family:MiSans-Regular,PingFang SC,Microsoft YaHei,Arial,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:#111}.wechat-browser-notice2{position:fixed;z-index:9999;left:0;top:0;bottom:0;height:100vh;width:100%;background:#000000bf}.wechat-browser-notice{position:fixed;left:50%;top:50%;z-index:100;display:flex;align-items:center;justify-content:center;gap:calc(24 * var(--u));width:min(calc(936 * var(--u)),calc(100vw - 32px));padding:calc(124 * var(--u)) calc(28 * var(--u));box-shadow:0 calc(12 * var(--u)) calc(32 * var(--u)) #00000061;transform:translate(-50%,-50%);color:var(--yellow);background:#414141}.wechat-browser-notice:after,.wechat-browser-notice:before,.wechat-browser-notice .point:after,.wechat-browser-notice .point:before{content:"";display:block;width:calc(20 * var(--u));height:calc(20 * var(--u));background:#ff0;position:absolute;left:calc(-10 * var(--u));top:calc(-10 * var(--u))}.wechat-browser-notice:before,.wechat-browser-notice .point:before{left:auto;right:calc(-10 * var(--u))}.wechat-browser-notice .point:after,.wechat-browser-notice .point:before{top:auto;bottom:calc(-10 * var(--u))}.wechat-browser-notice strong{display:block;color:var(--yellow);font-size:calc(42 * var(--u));font-family:MiSans-Demibold;letter-spacing:calc(7 * var(--u))}.wechat-browser-notice p{margin:calc(8 * var(--u)) 0 0;color:var(--text);font-size:calc(25 * var(--u));line-height:1.4}.wechat-browser-notice button{flex:0 0 auto;min-width:calc(164 * var(--u));min-height:calc(68 * var(--u));border:0;background:var(--yellow);color:#111;font-size:calc(28 * var(--u));font-family:MiSans-SemiBold}button,a{-webkit-tap-highlight-color:transparent}.shell{display:flex;justify-content:center;min-height:100vh;background:#111}.page{position:relative;width:var(--viewport);overflow-x:hidden;background:#000}.hero{position:relative;overflow:hidden;background:#000}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.2);transform-origin:center top;filter:saturate(1.1)}.hero-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-bg img:first-child{opacity:.9;mix-blend-mode:luminosity}.hero-bg img:last-child{opacity:.72;mix-blend-mode:screen}.hero-shade{position:absolute;inset:0 0 auto;z-index:1;height:calc(1124 * var(--u));background:linear-gradient(180deg,#000c,#0000)}.brand{position:absolute;z-index:2;top:calc(168 * var(--u));left:50%;width:calc(350 * var(--u));transform:translate(-50%)}.hero h1{position:absolute;z-index:2;top:calc(338 * var(--u));left:calc(75 * var(--u));width:calc(900 * var(--u));margin:0;color:#fff;text-align:center;font-family:Poppins,Arial Black,Microsoft YaHei,sans-serif;font-size:calc(96 * var(--u));font-weight:800;line-height:calc(120 * var(--u))}strong,h1,h2,h3,h4,h5{font-weight:400}.hero h1 span,.hero h1 strong{display:block}.hero h1 strong{font-family:MiSans-Demibold,Microsoft YaHei,sans-serif}.intro-btn{position:absolute;z-index:2;top:calc(362 * var(--u));right:0;width:calc(171 * var(--u));height:calc(74 * var(--u));border:1px solid rgba(255,255,255,.15);border-right:0;background:#1a1a1a;color:#fff;font-size:calc(32 * var(--u))}.panel-section{position:relative;z-index:2;width:calc(936 * var(--u));margin:0 auto}.challenge,.ride{margin-top:calc(96 * var(--u))}.title-mark{display:grid;justify-items:center;margin-bottom:calc(56 * var(--u));color:var(--yellow)}.title-mark h2{margin:0;font-size:calc(64 * var(--u));font-weight:700;font-family:PoppinsNum-SemiBold;line-height:1.18}.title-mark span{width:calc(246 * var(--u));height:calc(22 * var(--u));margin-top:calc(7 * var(--u));background:url(/assets/Vector.svg) center / 100% 100% no-repeat}.title-mark.compact span{margin-left:calc(28 * var(--u))}.info-panel{position:relative;min-height:calc(1318 * var(--u));padding:calc(64 * var(--u));overflow:hidden;background:var(--panel);clip-path:polygon(calc(48 * var(--u)) 0,100% 0,100% 100%,0 100%,0 calc(48 * var(--u)))}.info-panel.tall{min-height:calc(1490 * var(--u))}.info-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.countdown{text-align:center}.countdown h2,.play-title{margin:0;color:var(--yellow);text-align:center;font-size:calc(44 * var(--u));line-height:1.3;font-family:MiSans-Demibold,Microsoft YaHei,sans-serif}.timer{display:flex;justify-content:center;gap:calc(12 * var(--u));margin-top:calc(24 * var(--u))}.timer>span{padding-top:calc(6 * var(--u));color:#ffffff4d;font-size:calc(30 * var(--u));line-height:calc(42 * var(--u))}.time-cell{display:flex;flex-direction:column;align-items:center;width:calc(90 * var(--u));padding:calc(12 * var(--u));text-align:center}.time-cell strong{color:var(--text);font-size:calc(40 * var(--u));line-height:calc(46 * var(--u));font-family:MiSans-Demibold}.time-cell small{margin-top:calc(16 * var(--u));color:#fff6;font-size:calc(30 * var(--u));line-height:calc(42 * var(--u));font-family:MiSans-Regular}.divider{width:100%;height:1px;margin:calc(46 * var(--u)) 0 calc(64 * var(--u));background:var(--line)}.info-item{display:grid;gap:calc(20 * var(--u));margin-bottom:calc(64 * var(--u));text-align:center}.info-heading{display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--u))}.info-heading img{width:calc(48 * var(--u));height:calc(48 * var(--u))}.info-heading h3,.prize-heading h3{margin:0;color:var(--yellow);font-size:calc(44 * var(--u));line-height:1.32;font-family:MiSans-Demibold}.info-item p,.prize p{margin:0;color:var(--text);text-align:center;font-size:calc(40 * var(--u));line-height:1.32;font-family:MiSans-Regular}.prize{display:grid;gap:calc(20 * var(--u))}.prize-heading{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--u))}.chevron{display:block;width:calc(28 * var(--u));height:calc(40 * var(--u));object-fit:contain}.prize-marquee{width:calc(808 * var(--u));margin-top:calc(20 * var(--u));overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.prize-marquee::-webkit-scrollbar{display:none}.prize-track{display:flex;width:max-content;gap:calc(42 * var(--u));animation:prize-scroll 16s linear infinite;will-change:transform}.prize-marquee:hover .prize-track,.prize-marquee:active .prize-track{animation-play-state:paused}.prize-card{flex:0 0 calc(206 * var(--u));width:calc(206 * var(--u));height:calc(206 * var(--u));background:#343434;clip-path:polygon(calc(24 * var(--u)) 0,100% 0,100% 100%,0 100%,0 calc(24 * var(--u)))}.prize-card img{width:100%;height:100%;object-fit:cover}@keyframes prize-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * (6 * 206 + 6 * 42) * var(--u)))}}.placeholder{display:flex;align-items:center;justify-content:center;width:100%;margin:calc(40 * var(--u)) 0 calc(64 * var(--u));color:#666;font-size:calc(40 * var(--u));font-weight:600}.outline-btn,.primary-btn{display:flex;align-items:center;justify-content:center;width:100%;height:calc(138 * var(--u));border-radius:0;font-size:calc(40 * var(--u));font-family:MiSans-SemiBold}.outline-btn{margin-top:calc(56 * var(--u));border:calc(2.5 * var(--u)) solid var(--yellow);background:transparent;color:var(--yellow)}.bottom-space{height:calc(420 * var(--u))}.sticky-actions{position:fixed;right:50%;bottom:0;z-index:10;width:var(--viewport);padding-top:calc(40 * var(--u));background:#000;transform:translate(50%)}.primary-btn{width:calc(936 * var(--u));height:calc(145 * var(--u));margin:0 auto calc(36 * var(--u));border:0;background:var(--yellow);color:#000}.tabbar{display:grid;grid-template-columns:repeat(4,1fr);height:calc(150 * var(--u));padding-top:calc(18 * var(--u))}.tab-item{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--u));color:#fff9;text-decoration:none;font-size:calc(30 * var(--u));line-height:calc(42 * var(--u))}.tab-item.active{color:var(--text)}.tab-item span{font-family:MiSans-Regular}.tab-item img{width:calc(60 * var(--u));height:calc(60 * var(--u))}.home-indicator{width:calc(402 * var(--u));height:calc(15 * var(--u));margin:calc(21 * var(--u)) auto calc(24 * var(--u));border-radius:999px;background:#fff;display:none}.register-page{min-height:calc(2370 * var(--u));padding-bottom:calc(320 * var(--u))}.register-hero{position:relative;overflow:hidden;background:#000}.register-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.07) translateY(calc(-110 * var(--u)));transform-origin:center top}.register-hero-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(740 * var(--u));object-fit:cover}.register-hero-bg img:first-child{opacity:.95;mix-blend-mode:luminosity}.register-hero-bg img:last-child{opacity:.75;mix-blend-mode:screen}.register-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,#fff801d1,#fff801d1);mix-blend-mode:multiply}.register-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#000c,#0000);display:none}.register-title{position:absolute;z-index:2;top:50%;left:calc(100 * var(--u));display:grid;justify-items:center;width:calc(880 * var(--u));transform:translateY(-50%);display:none}.register-title img{width:calc(235 * var(--u));margin-bottom:calc(32 * var(--u))}.register-title h1{margin:0;color:#fff;text-align:center;font-family:Poppins,Arial Black,Microsoft YaHei,sans-serif;font-size:calc(80 * var(--u));font-weight:800;line-height:calc(104 * var(--u))}.register-title h1 span,.register-title h1 strong{display:block}.register-title h1 strong{font-family:MiSans-Demibold,Microsoft YaHei,sans-serif}.register-content{padding:0 calc(72 * var(--u)) calc(72 * var(--u));background:#000}.questionnaire-intro{display:grid;gap:calc(16 * var(--u));padding:calc(48 * var(--u)) 0 calc(24 * var(--u));color:#ffffffdb;font-size:calc(34 * var(--u));line-height:1.55}.questionnaire-intro p{margin:0}.intro-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:calc(72 * var(--u));background:#000000b8}.intro-dialog{width:100%;max-height:min(78vh,calc(1380 * var(--u)));overflow-y:auto;background:#1f1f1f}.intro-dialog-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:calc(40 * var(--u)) calc(48 * var(--u));background:#1f1f1f;border-bottom:calc(2 * var(--u)) solid rgba(255,255,255,.1)}.intro-dialog-header h2{margin:0;color:var(--yellow);font-size:calc(44 * var(--u));line-height:1.3}.intro-dialog-header button{width:calc(64 * var(--u));height:calc(64 * var(--u));border:0;background:transparent;color:#fff;font-size:calc(56 * var(--u));line-height:1}.intro-dialog .questionnaire-intro{padding:calc(48 * var(--u))}.privacy-dialog{display:flex;max-height:min(78vh,calc(1380 * var(--u)));flex-direction:column;overflow:hidden}.privacy-dialog .intro-dialog-header{position:static;flex:none}.privacy-content{overflow-y:auto;padding:calc(44 * var(--u)) calc(48 * var(--u)) calc(56 * var(--u));color:#ffffffe0;font-size:calc(28 * var(--u));line-height:1.75}.privacy-content h3,.privacy-content h4{color:#fff;font-family:MiSans-SemiBold}.privacy-content h3{margin:0 0 calc(24 * var(--u));font-size:calc(34 * var(--u))}.privacy-content h3:not(:first-child){margin-top:calc(56 * var(--u))}.privacy-content h4{margin:calc(48 * var(--u)) 0 calc(16 * var(--u));font-size:calc(30 * var(--u))}.privacy-content p,.privacy-content ol,.privacy-content ul{margin:0 0 calc(20 * var(--u))}.privacy-content ol,.privacy-content ul{padding-left:calc(40 * var(--u))}.privacy-content li+li{margin-top:calc(12 * var(--u))}.privacy-content ul{margin-top:calc(12 * var(--u))}.privacy-content a{color:var(--yellow);text-decoration:underline}.privacy-effective-date{color:#fff9}.group-tabs{display:grid;grid-template-columns:repeat(2,1fr);padding-top:calc(24 * var(--u));border-bottom:calc(2 * var(--u)) solid #353535}.group-tabs button{position:relative;height:calc(92 * var(--u));border:0;background:transparent;color:#fff9;font-size:calc(42 * var(--u));font-family:MiSans-Regular}.group-tabs button.active{color:var(--yellow);font-family:MiSans-SemiBold}.group-tabs button.active:after{position:absolute;right:0;bottom:calc(-2 * var(--u));left:0;height:calc(6 * var(--u));content:"";background:var(--yellow)}.register-form{display:grid;gap:calc(56 * var(--u));max-height:none;padding:calc(56 * var(--u)) 0 calc(120 * var(--u))}.register-form h2{margin:0;color:#fff;font-size:calc(40 * var(--u));line-height:calc(48 * var(--u));font-family:MiSans-SemiBold}.field{display:grid;gap:calc(24 * var(--u))}.field>label{color:var(--text);font-size:calc(40 * var(--u));line-height:calc(48 * var(--u));font-family:MiSans-SemiBold}.field>label span{margin-left:calc(4 * var(--u));color:#ed3330;font-size:calc(32 * var(--u))}.field-tip,.section-note{margin:calc(-8 * var(--u)) 0 0;color:#ffffff8c;font-size:calc(32 * var(--u));line-height:1.5}.input-wrap,.input-box,.field textarea{display:flex;align-items:center;min-height:calc(128 * var(--u));padding:calc(32 * var(--u));border:calc(2 * var(--u)) solid #4b4b4c;background:#000;color:var(--text);font-size:calc(40 * var(--u));line-height:calc(48 * var(--u))}.input-wrap input,.field textarea{width:100%;border:0;outline:none;background:transparent;color:var(--text);font:inherit;font-family:MiSans-Regular}.field textarea{display:block;min-height:calc(220 * var(--u));resize:vertical}.input-wrap input::placeholder,.field textarea::placeholder{color:#fff6;white-space:pre-line;font-family:MiSans-Regular}.input-box.muted{color:#fff6}.choice-list{display:grid;gap:calc(24 * var(--u))}.choice-item{display:flex;align-items:flex-start;gap:calc(16 * var(--u));min-height:calc(76 * var(--u));padding:calc(18 * var(--u)) calc(22 * var(--u));background:#ffffff09;color:var(--text);font-size:calc(40 * var(--u));line-height:1.35;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.choice-item input{flex:0 0 calc(48 * var(--u));width:calc(48 * var(--u));height:calc(48 * var(--u));margin:0;margin-top:calc(2 * var(--u));-moz-appearance:none;appearance:none;-webkit-appearance:none;border:calc(3 * var(--u)) solid rgba(255,255,255,.58);background:#111;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.choice-item input[type=radio]{border-radius:50%}.choice-item input[type=checkbox]{border-radius:calc(8 * var(--u))}.choice-item input{position:relative}.choice-item input:checked{border-color:#fff;background:#000}.choice-item input[type=radio]:checked:after{display:block;width:calc(30 * var(--u));height:calc(30 * var(--u));margin:0;border-radius:50%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:""}.choice-item input[type=checkbox]:checked:after{display:block;width:calc(24 * var(--u));height:calc(24 * var(--u));margin:0;border-radius:calc(4 * var(--u));background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:""}.choice-item:has(input:checked){border-color:var(--yellow);border-color:#fff;background:#fff8011a;background:none;color:#fff}.choice-item input:focus-visible{outline:calc(3 * var(--u)) solid #fff;outline-offset:calc(4 * var(--u))}.confirm-copy{display:grid;gap:calc(10 * var(--u));margin-bottom:calc(8 * var(--u));padding:calc(28 * var(--u));background:#ffffff0f;color:#ffffffc7;font-size:calc(32 * var(--u));line-height:1.55}.confirm-copy p{margin:0}.city-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16 * var(--u))}.city-selects select{width:100%;min-width:0;height:calc(82 * var(--u));padding:0 calc(20 * var(--u));border:calc(2 * var(--u)) solid #4a4a4a;border-radius:0;outline:0;background:#292929;color:#fff;font:inherit;font-family:MiSans-Regular}.city-selects select:disabled{color:#fff6}.acknowledgement-item{display:grid;gap:calc(16 * var(--u))}.acknowledgement-item .confirm-copy{margin:0}.acknowledgement-item .confirm-copy span{display:block}.acknowledgement-choice{width:fit-content}.health-detail-input{display:grid;gap:calc(12 * var(--u));margin-top:calc(16 * var(--u))}.health-detail-input label{color:#ffffffc7;font-size:calc(26 * var(--u))}.agreement input{width:calc(48 * var(--u));height:calc(48 * var(--u));margin:0;flex:0 0 calc(48 * var(--u));-moz-appearance:none;appearance:none;-webkit-appearance:none;border:calc(3 * var(--u)) solid rgba(255,255,255,.58);border-radius:calc(8 * var(--u));background:#111;background:#000;cursor:pointer;position:relative}.agreement input:checked{border-color:var(--yellow);background:var(--yellow);border-color:#fff;background:#000}.agreement input:checked:after{display:block;width:calc(24 * var(--u));height:calc(24 * var(--u));margin:0;border-radius:calc(4 * var(--u));background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:""}.agreement input:focus-visible{outline:calc(3 * var(--u)) solid #fff;outline-offset:calc(4 * var(--u))}.upload-box{position:relative;display:grid;gap:calc(18 * var(--u));min-height:calc(168 * var(--u));padding:calc(32 * var(--u));border:calc(2 * var(--u)) dashed #4b4b4c;background:#ffffff0a}.upload-box input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.upload-copy{display:grid;gap:calc(8 * var(--u));pointer-events:none}.upload-copy strong{color:var(--yellow);font-size:calc(40 * var(--u));font-family:MiSans-SemiBold}.upload-copy small{color:#ffffff8c;font-size:calc(30 * var(--u));line-height:1.45}.file-list{display:grid;gap:calc(8 * var(--u));margin:0;padding-left:calc(32 * var(--u));color:#ffffffc7;font-size:calc(30 * var(--u));line-height:1.45}.field-error{margin:0;color:#ff5f57;font-size:calc(30 * var(--u));line-height:1.45}.register-submit{position:fixed;right:50%;bottom:0;z-index:20;display:grid;gap:calc(35 * var(--u));width:var(--viewport);padding:calc(48 * var(--u)) calc(72 * var(--u));background:#000;transform:translate(50%)}.agreement{display:flex;align-items:center;gap:calc(10 * var(--u));color:var(--text);font-size:calc(33 * var(--u));line-height:1.35}.agreement a{color:#0a84ff;text-decoration:none}.submit-message{margin:0;color:var(--yellow);font-size:calc(30 * var(--u));line-height:1.45}.register-submit button{display:flex;align-items:center;justify-content:center;width:100%;height:calc(145 * var(--u));border:0;background:var(--yellow);color:#000;font-size:calc(40 * var(--u));font-family:MiSans-SemiBold}.register-submit button:disabled,.primary-btn:disabled{cursor:not-allowed;opacity:1}.success-page{min-height:calc(2100 * var(--u));background:#000}.success-content{display:flex;flex-direction:column;align-items:center;padding-top:calc(240 * var(--u))}.success-icon{width:calc(240 * var(--u));height:calc(240 * var(--u))}.success-title{display:grid;justify-items:center;margin-top:calc(48 * var(--u))}.success-title h1{margin:0;color:var(--yellow);text-align:center;font-size:calc(64 * var(--u));font-family:MiSans-SemiBold;line-height:1.32}.success-title span{width:calc(208 * var(--u));height:calc(19 * var(--u));margin-top:calc(-5 * var(--u));background:url(/assets/success-title-line.svg) center / 100% 100% no-repeat}.success-desc{width:calc(936 * var(--u));margin:calc(30 * var(--u)) 0 0;color:var(--text);text-align:center;font-size:calc(32 * var(--u));font-weight:500;line-height:calc(48 * var(--u))}.success-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(56 * var(--u)) calc(48 * var(--u));width:calc(936 * var(--u));min-height:calc(384 * var(--u));margin-top:calc(56 * var(--u));padding:calc(56 * var(--u)) calc(72 * var(--u));background:#1f1f1f}.success-card div{display:grid;align-content:start;gap:calc(12 * var(--u))}.success-card span{color:#fff9;font-size:calc(32 * var(--u));font-family:MiSans-Medium;line-height:calc(48 * var(--u))}.success-card strong{color:var(--text);font-size:calc(40 * var(--u));font-family:MiSans-SemiBold;line-height:calc(48 * var(--u))}.success-actions{position:fixed;right:50%;bottom:0;z-index:20;width:var(--viewport);padding:calc(48 * var(--u)) calc(72 * var(--u));background:#000;transform:translate(50%)}.success-actions button{display:flex;align-items:center;justify-content:center;width:100%;height:calc(145 * var(--u));border:0;background:var(--yellow);color:#000;font-size:calc(40 * var(--u));font-family:MiSans-SemiBold}.mine-page{min-height:calc(2100 * var(--u));padding-bottom:calc(288 * var(--u));background:#000}.refund-page{padding-bottom:calc(72 * var(--u))}.refund-card .status-info{grid-template-columns:repeat(2,minmax(0,1fr))}.mine-hero{height:calc(480 * var(--u))}.mine-profile{display:flex;align-items:center;gap:calc(32 * var(--u));padding:calc(72 * var(--u)) calc(72 * var(--u)) calc(36 * var(--u))}.avatar{display:flex;align-items:center;justify-content:center;width:calc(160 * var(--u));height:calc(160 * var(--u));border-radius:50%;background:#2f2f2f;color:var(--yellow);font-size:calc(56 * var(--u));font-family:MiSans-SemiBold;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.mine-profile h2{margin:0;color:var(--text);font-size:calc(40 * var(--u));line-height:calc(48 * var(--u))}.mine-profile p{margin:calc(16 * var(--u)) 0 0;color:#ffffff8c;font-size:calc(32 * var(--u))}.mine-query{width:calc(936 * var(--u));margin:calc(36 * var(--u)) auto 0;padding:calc(56 * var(--u)) calc(72 * var(--u));background:#1f1f1f}.mine-query h2{margin:0 0 calc(45 * var(--u));color:#fff801;text-align:left;font-size:calc(40 * var(--u));line-height:calc(58 * var(--u));font-family:MiSans-Demibold}.mine-query button,.status-card button{display:flex;align-items:center;justify-content:center;border:0;background:var(--yellow);color:#000;font-family:MiSans-SemiBold}.mine-query button{width:100%;height:calc(129 * var(--u));margin-top:calc(45 * var(--u));font-size:calc(40 * var(--u))}.mine-results{display:grid;gap:calc(56 * var(--u));width:calc(936 * var(--u));margin:calc(56 * var(--u)) auto}.status-card{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%;background:#1f1f1f}.mine-empty{width:calc(936 * var(--u));margin:calc(56 * var(--u)) auto;color:var(--muted);font-size:calc(32 * var(--u));text-align:center}.bind-phone{display:flex;align-items:center;justify-content:center;width:calc(456 * var(--u));height:calc(104 * var(--u));margin:calc(24 * var(--u)) auto 0;border:0;background:var(--yellow);color:#000;font-size:calc(32 * var(--u));font-family:MiSans-SemiBold;cursor:pointer}.bind-phone-page .register-form{padding-bottom:calc(240 * var(--u))}.bind-phone-intro{display:grid;gap:calc(16 * var(--u));padding:calc(48 * var(--u)) 0 calc(24 * var(--u));color:#ffffffdb;font-size:calc(34 * var(--u));line-height:1.55}.bind-phone-intro p{margin:0}.captcha-row,.sms-row{display:grid;grid-template-columns:minmax(0,1fr) calc(280 * var(--u));gap:calc(24 * var(--u));align-items:stretch}.captcha-input,.sms-input{min-width:0}.captcha-image-btn,.sms-send-btn{display:flex;align-items:center;justify-content:center;min-height:calc(128 * var(--u));padding:0 calc(16 * var(--u));border:calc(2 * var(--u)) solid #4b4b4c;background:#1f1f1f;color:var(--text);font-size:calc(28 * var(--u));font-family:MiSans-Regular;cursor:pointer}.captcha-image-btn{overflow:hidden}.captcha-image-btn img{display:block;width:100%;height:calc(96 * var(--u));object-fit:contain}.captcha-image-btn:disabled,.sms-send-btn:disabled{cursor:not-allowed;opacity:.55}.sms-send-btn{white-space:nowrap}.status-pending{gap:calc(32 * var(--u));padding:calc(56 * var(--u)) 0}.status-search{width:calc(102 * var(--u));height:calc(102 * var(--u))}.status-muted{margin:0;color:#fff6;text-align:center;font-size:calc(40 * var(--u));line-height:calc(48 * var(--u))}.status-selected{gap:calc(56 * var(--u));padding:calc(56 * var(--u)) 0}.status-confetti{position:absolute;top:calc(47 * var(--u));left:calc(172 * var(--u));width:calc(568 * var(--u));height:calc(121 * var(--u));transform:scaleY(-1)}.status-card h2{position:relative;z-index:1;margin:0;color:var(--text);text-align:center;font-size:calc(56 * var(--u));font-family:MiSans-Bold;line-height:calc(64 * var(--u))}.status-selected h2{color:var(--yellow)}.status-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(48 * var(--u));width:100%;padding:0 calc(72 * var(--u));text-align:center}.status-info div{display:grid;gap:calc(12 * var(--u))}.status-info span{color:#fff9;font-size:calc(32 * var(--u));line-height:calc(48 * var(--u))}.status-info strong{color:var(--text);font-size:calc(40 * var(--u));line-height:calc(48 * var(--u));font-family:MiSans-SemiBold}.status-note{width:100%;margin:0;padding:0 calc(72 * var(--u));color:#fff9;text-align:center;font-size:calc(32 * var(--u));line-height:calc(48 * var(--u))}.status-card button{width:calc(456 * var(--u));height:calc(104 * var(--u));font-size:calc(32 * var(--u));margin:0 auto;margin-top:calc(32 * var(--u));font-family:MiSans-SemiBold}.status-rejected{gap:calc(40 * var(--u));padding:calc(56 * var(--u)) 0}.mine-tabbar{position:fixed;right:50%;bottom:0;z-index:20;width:var(--viewport);background:#000;transform:translate(50%)}.payment-page{min-height:calc(2370 * var(--u));padding-bottom:calc(390 * var(--u));background:#000}.payment-status{display:block;width:100%;height:calc(270 * var(--u));object-fit:cover;object-position:top}.payment-content{padding:calc(222 * var(--u)) calc(72 * var(--u)) 0}.payment-title-mark{display:grid;justify-items:center}.payment-title-mark h1{margin:0;color:var(--yellow);text-align:center;font-size:calc(64 * var(--u));font-family:MiSans-SemiBold;line-height:1.32}.payment-title-mark span{width:calc(284 * var(--u));height:calc(22 * var(--u));margin-top:calc(-5 * var(--u));background:url(/assets/payment-title-line.svg) center / 100% 100% no-repeat}.payment-ticket{margin-top:calc(116 * var(--u))}.payment-brand-card{display:flex;align-items:center;justify-content:center;height:calc(380 * var(--u));background:var(--yellow);color:#000}.ride-logo{display:grid;justify-items:center;color:#000;line-height:1}.ride-logo strong{font-family:Poppins,Arial Black,sans-serif;font-size:calc(88 * var(--u));font-weight:900}.ride-logo em{margin-top:calc(-4 * var(--u));font-family:Arial Black,Poppins,sans-serif;font-size:calc(112 * var(--u));font-style:italic;font-weight:900;letter-spacing:0;transform:skew(-15deg)}.ride-logo small{margin-top:calc(10 * var(--u));font-size:calc(34 * var(--u));font-weight:800}.payment-info-card{padding:calc(56 * var(--u)) calc(72 * var(--u));background:#1f1f1f}.payment-info-card h2{margin:0 0 calc(48 * var(--u));color:var(--yellow);font-size:calc(44 * var(--u));font-family:MiSans-Demibold;line-height:1.32}.payment-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(56 * var(--u)) calc(48 * var(--u))}.payment-info-grid div{display:grid;gap:calc(12 * var(--u))}.payment-info-grid span{color:#fff9;font-size:calc(32 * var(--u));line-height:calc(48 * var(--u));font-family:MiSans-Medium}.payment-info-grid strong{color:var(--text);font-size:calc(40 * var(--u));font-family:MiSans-SemiBold;line-height:calc(48 * var(--u))}.payment-actions{position:fixed;right:50%;bottom:0;z-index:20;display:grid;justify-items:center;width:var(--viewport);padding:calc(48 * var(--u)) calc(72 * var(--u));background:#000;transform:translate(50%)}.payment-actions p{margin:0 0 calc(35 * var(--u));color:var(--text);text-align:center;font-size:calc(32 * var(--u));line-height:1.4}.payment-actions a{color:#0a84ff;text-decoration:none}.payment-actions button{display:flex;align-items:center;justify-content:center;width:100%;height:calc(145 * var(--u));border:0;background:var(--yellow);color:#000;font-size:calc(40 * var(--u));font-family:MiSans-SemiBold}.payment-actions small{margin-top:calc(35 * var(--u));color:var(--text);text-align:center;font-size:calc(32 * var(--u));line-height:1.4}.api-toast{position:fixed;top:calc(96 * var(--u));left:50%;z-index:100;width:min(calc(888 * var(--u)),calc(100vw - 48px));padding:calc(28 * var(--u)) calc(36 * var(--u));border:calc(2 * var(--u)) solid rgba(255,248,1,.28);background:#1f1f1ff5;color:var(--text);text-align:center;font-size:calc(32 * var(--u));font-weight:600;line-height:1.45;pointer-events:none;transform:translate(-50%);box-shadow:0 calc(16 * var(--u)) calc(48 * var(--u)) #0000005c}.api-toast:before{position:absolute;top:0;left:0;width:calc(8 * var(--u));height:100%;content:"";background:var(--yellow)}.api-toast-enter-active,.api-toast-leave-active{transition:opacity .22s ease,transform .22s ease}.api-toast-enter-from,.api-toast-leave-to{opacity:0;transform:translate(-50%,calc(-20 * var(--u)))}
