@font-face{font-family:Answer Alibaba;src:url(/fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Answer Alibaba;src:url(/fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-65-Medium/AlibabaPuHuiTi-3-65-Medium.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Answer Alibaba;src:url(/fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-105-Heavy/AlibabaPuHuiTi-3-105-Heavy.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body,#root,.answerStandaloneShell{width:100%;min-height:100%;margin:0;background:#100d0a}html,body,#root,.answerStandaloneShell{height:100%}body{overflow:hidden;overscroll-behavior:none;font-family:Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,PingFang SC,sans-serif}button,input,textarea{font:inherit}.answerStandaloneShell{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.answerMobile textarea,.answerMobile input{-webkit-user-select:text;user-select:text}.answerMobile{width:100vw;max-width:100vw;min-height:100dvh;height:100dvh;padding:max(30px,env(safe-area-inset-top)) 22px max(30px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;color:#182b3b;font-family:Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,PingFang SC,sans-serif;background:radial-gradient(at 10% 0,#50d4e888,transparent 45%),radial-gradient(at 100% 100%,#5b8dff77,transparent 50%),#f4fbff;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.answerMobileGlow{display:none}.answerMobileCard{position:relative;z-index:1;width:100%;max-width:480px;min-height:calc(100dvh - max(60px,env(safe-area-inset-top) + env(safe-area-inset-bottom)));margin:0 auto;border:0;border-radius:0;padding:0;color:#182b3b;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.answerMobileCard form{min-height:calc(100dvh - max(60px,env(safe-area-inset-top) + env(safe-area-inset-bottom)));display:flex;flex-direction:column;align-items:stretch}.answerMobileIntro{margin:60px 0 20px}.answerMobileTitle,.answerMobileCard form>.answerMobileTitle{margin:0;color:#182b3b;font-family:Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,sans-serif;font-size:46px;font-weight:500;line-height:1.2;letter-spacing:0}.answerQuestionInput{position:relative;width:100%}.answerMobileCard textarea,.answerQuestionInput textarea{width:100%;height:170px;margin-top:20px;border:1px solid rgba(92,132,174,.22);border-radius:16px;padding:18px 18px 61px;resize:vertical;color:#243b4d;background:#fff9;box-shadow:0 15px 44px #27699a14;font:400 16px/1.7 Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,sans-serif;outline:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.answerMobileCard textarea::placeholder{color:#72899b;font-size:14px;line-height:1.7}.answerMobileCard form>button[type=submit]:focus-visible,.answerSubmissionConfirm button:focus-visible{outline:3px solid #1c5cd6;outline-offset:4px}.answerMobileCard textarea:focus,.answerMobileNameInput:focus,.answerAvatarField label:focus-within{outline:none}.answerMobileCard textarea:focus{border-color:#5c84ae52;background:#ffffffc7;box-shadow:0 15px 44px #27699a14}.answerQuestionInput>.answerQuestionCount{position:absolute;right:15px;bottom:44px;z-index:4;color:#72899b;font-size:10px;pointer-events:none}.answerQuestionInput>.answerQuestionCount b{margin:0;color:#2b6ea6;font-weight:600}.answerQuestionTicker{position:absolute;right:1px;bottom:1px;left:1px;z-index:3;height:38px;overflow-x:auto;overflow-y:hidden;border-top:1px solid #1c5cd6;border-radius:0 0 15px 15px;background:#fffaf79e;cursor:grab;scrollbar-width:none;touch-action:pan-x;scroll-behavior:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.answerQuestionTicker:active{cursor:grabbing}.answerQuestionTicker::-webkit-scrollbar{display:none}.answerQuestionTickerTrack{width:max-content;min-width:100%;height:100%;padding:0 14px;display:flex;align-items:center}.answerQuestionTickerTrack button{min-width:max-content;height:28px;border:0;border-radius:0;padding:0 10px;color:#8c776cb8;background:transparent;box-shadow:none;font-size:10px;font-weight:400;line-height:1;white-space:nowrap}.answerQuestionTickerTrack button:after{content:"·";margin-left:20px;color:#1c5cd67a}.answerQuestionTickerTrack button:hover,.answerQuestionTickerTrack button:focus-visible{color:#2b6ea6;background:transparent;outline:none}.answerMobileOptional{width:100%;margin:22px 0 18px;border:0;display:block}.answerMobileOptionalFields{padding:0;display:flex;align-items:center;justify-content:center;gap:9px}.answerMobileIdentityLabel{flex:0 0 auto;color:#5f7587;font-size:13px;font-weight:700;white-space:nowrap}.answerMobileNameInput{flex:1 1 auto;min-width:0;height:44px;border:1px solid #1c5cd6;border-radius:12px;padding:0 12px;color:#243b4d;background:#fff9;outline:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.answerMobileNameInput::placeholder{color:#72899b;font-size:11px}.answerAvatarField{flex:0 0 auto}.answerAvatarField input[type=file]{display:none!important}.answerAvatarField>div{height:44px;display:flex;align-items:center;gap:7px}.answerAvatarField img,.answerAvatarField i{flex:0 0 auto;width:32px;height:32px;border:1px solid #1c5cd6;border-radius:50%;display:grid;place-items:center;overflow:hidden;color:#2f6695;background:#dceeff;font-size:15px;font-style:normal;object-fit:cover}.answerAvatarField label{min-width:88px;min-height:44px;border:1px solid #1c5cd6;border-radius:12px;padding:0 9px;display:grid;place-items:center;color:#5f7587;background:#fff9;font-size:10px;white-space:nowrap;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.answerAvatarField button{display:none}.answerMobileCard form>button[type=submit]{width:100%;min-height:52px;margin-top:0;border:0;border-radius:100px;padding:13px 27px;color:#fff;background:#1c5cd6;box-shadow:0 13px 34px #1860b53b;font-size:15px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.answerMobileCard form>button[type=submit]:disabled{opacity:.45;cursor:wait}.answerMobileCard form>button[type=submit]:not(:disabled):active{transform:translateY(1px) scale(.99);box-shadow:0 8px 20px #1860b52e}.answerMobileCard form>em{margin-top:10px;color:#2b6ea6;font-size:12px;font-style:normal;line-height:1.8;text-align:center}.answerMobileCard form>small{display:block;margin:10px 0 20px;color:#72899b;font-size:10px;line-height:1.6;text-align:center}.answerMobileDone{min-height:calc(100dvh - 60px);padding:0 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.answerMobileDone i{width:68px;height:68px;margin:0 auto 20px;border:1px solid #1c5cd6;border-radius:50%;display:grid;place-items:center;color:#1c5cd6;background:#ffffff8c;font-size:27px;font-style:normal;box-shadow:0 12px 36px #2b6ea61f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.answerMobileDone h1{margin:0;color:#182b3b;font-family:Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,sans-serif;font-size:32px;font-weight:500;line-height:1.35}.answerMobileDone p{margin:14px 0 0;color:#5f7587;font-size:14px;line-height:1.8}.answerSubmissionConfirm{position:fixed;inset:0;z-index:1000;padding:16px;display:flex;align-items:flex-end;justify-content:center;background:#142b3d57;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.answerSubmissionConfirm>section{width:min(100%,460px);border:1px solid #1c5cd6;border-radius:22px;padding:24px 20px 18px;color:#243b4d;background:#fffaf3f0;box-shadow:0 24px 68px #1e5b912e}.answerSubmissionConfirm>section>i{display:none}.answerSubmissionConfirm>section>span{display:block;margin-bottom:8px;color:#1c5cd6;font-size:11px;font-weight:600}.answerSubmissionConfirm h2{margin:0 0 12px;color:#182b3b;font-family:Answer Alibaba,"Alibaba PuHuiTi 3",Microsoft YaHei,sans-serif;font-size:24px;font-weight:500}.answerSubmissionConfirm p{margin:0;color:#5f7587;font-size:13px;line-height:1.75}.answerSubmissionConfirm>section>div{margin-top:20px;display:grid;grid-template-columns:1fr 1.35fr;gap:9px}.answerSubmissionConfirm button{width:100%;min-height:46px;border:0;border-radius:100px;padding:0 12px;color:#355064;background:#e8f2fa;font-size:14px;font-weight:600;cursor:pointer;outline:none}.answerSubmissionConfirm button:last-child{color:#fff;background:#1c5cd6;font-weight:700}@media(max-width:380px),(max-height:720px){.answerMobile{padding:max(22px,env(safe-area-inset-top)) 18px max(20px,env(safe-area-inset-bottom))}.answerMobileCard,.answerMobileCard form{min-height:calc(100dvh - 42px)}.answerMobileIntro{margin:34px 0 14px}.answerMobileTitle,.answerMobileCard form>.answerMobileTitle{font-size:38px}.answerMobileCard textarea,.answerQuestionInput textarea{height:158px;margin-top:14px}.answerMobileOptional{margin-block:16px 14px}.answerMobileOptionalFields{gap:7px}.answerAvatarField label{min-width:78px;padding-inline:6px}}
