#language320{place-content:center;min-height:100svh;padding:24px;display:grid;position:relative}.help320,.local-clear-session320{color:#666;font-size:14px}.local-clear-session320{white-space:nowrap;margin-left:auto;margin-right:14px}@media (width<=380px){.top320.local-auth-tools320{padding:0 10px}.local-auth-tools320 .brand320{letter-spacing:-.4px;font-size:16px}.local-auth-tools320 .local-clear-session320{margin-right:6px}.local-auth-tools320 .help320{font-size:13px}}#dialog320,.sms-consent320{color:#171717;background:#fff;border:0;border-radius:14px;width:calc(100% - 32px);max-width:520px;max-height:calc(100svh - 40px);padding:0;overflow:auto}#dialog320::backdrop,.sms-consent320::backdrop{background:#0005}@media (width>=721px){.top320{height:64px;padding:0 28px}.brand320{font-size:24px}.help320,.local-clear-session320{font-size:17px}.guide320{padding:18px 28px;font-size:16px}.entry-footer320{padding-bottom:max(16px, env(safe-area-inset-bottom))}.entry-footer320 .primary{padding:14px 25px;font-size:18px}.entry-prompt320{font-size:14px}}@media (width<=359px){html[lang=en] .entry-prompt320{padding-inline:8px;font-size:11px}}@keyframes entry-error380{0%,to{transform:translate(0)}10%,30%,50%,70%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}90%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){#entryStart320.entry-error380{filter:brightness(.88);animation-name:none}}@media (width<=480px){#dialog320 .steps320{margin-block:0;padding-left:18px;font-size:13px;line-height:1.7}.steps320 li{margin-bottom:12px}.dialog-inner320{padding:20px}.dialog-head320{margin-bottom:20px}}.sms-fields320{gap:10px;display:grid}.sms-fields320 label{font-size:14px}.sms-fields320 input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#171717;background:#fff;border:1px solid #aaa;border-radius:6px;padding:12px}.sms-code320{gap:8px;display:flex}.sms-code320 button{border:1px solid #aaa;border-radius:6px;flex-shrink:0;padding:10px}.sms-status320{margin:0}.sms-consent-actions320{gap:12px;display:flex}.sms-consent-actions320 button{border-radius:6px;flex:1;padding:12px}.sms-status320,#loginStatus320{color:#666;font-family:inherit;font-size:13px;font-weight:400;line-height:1.6}.icp320{inset-inline:16px;bottom:max(16px, env(safe-area-inset-bottom));text-align:center;font-size:12px;line-height:1.6;position:absolute}.icp320 a{color:#888;text-decoration:none}.icp320 a:hover{text-decoration:underline}#language320[data-initializing] .languages320{visibility:hidden}*{box-sizing:border-box}html,body{color:#171717;background:#fff;min-height:100%;margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}button,input{font:inherit}button{cursor:pointer;touch-action:manipulation;transform-origin:50%;border:0}button:disabled{cursor:default;color:#aaa}button:focus-visible{outline-offset:3px;outline:2px solid #171717}[hidden]{display:none!important}#language320{place-content:center;min-height:100svh;padding:24px;display:grid}.languages320{gap:14px;width:min(520px,100vw - 48px);display:grid}.languages320 button{color:#171717;background:#f2f2f2;border-radius:8px;min-height:58px;padding:12px 20px;font-size:22px;font-weight:400}.languages320 button[aria-pressed=true]{color:#fff;background:#171717}.load-status320{text-align:center;color:#737373;min-height:23px;margin:18px 0 0;font-size:14px;line-height:1.6}.dots320{text-align:left;width:3ch;display:inline-block}.retry320{color:#fff;background:#171717;border-radius:8px;margin:12px auto 0;padding:12px 24px;display:block}.primary{color:#fff;background:#171717;border-radius:8px;min-height:44px;padding:12px 24px}.primary:disabled{color:#a1a1a1;background:#e9e9e9}#intro320{background:#f7f7f7;min-height:100svh;padding-bottom:0}.top320{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:56px;padding:0 18px;display:flex}.top320 button{background:0 0;min-height:40px;padding:0}.brand320{letter-spacing:-.65px;font-size:20px;font-weight:700}.help320{color:#666;font-size:14px}.guide320{color:#666;align-items:flex-start;gap:10px;padding:14px 18px;font-size:13px;line-height:1.55;display:flex}.guide320 b{white-space:nowrap;font-style:normal}.paper320{width:var(--entry-width320,320px);aspect-ratio:1160/1793;background:#fff;margin:6px auto 0;position:relative}.paper320>img{width:100%;height:100%;display:block}.paper320>canvas,.hit-grid320{width:100%;height:100%;position:absolute;inset:0}.hit-grid320 button{outline-offset:-3px;background:0 0;border-radius:0;padding:0;position:absolute}.entry-prompt320{text-align:center;color:#666;pointer-events:none;background:#edededeb;border-radius:9px;width:calc(100% - 16px);padding:10px 12px;font-size:12px;line-height:1.5;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.entry-footer320{z-index:2;padding:28px 16px max(16px, env(safe-area-inset-bottom));text-align:center;background:#f7f7f7;position:relative}.entry-footer320 .primary{min-width:150px}.entry-footer320 .load-status320{margin:0 0 7px}.entry-footer320 .load-status320:empty{display:none}.entry-footer320 .retry320{margin:0 auto 7px;padding:8px 20px}#dialog320{color:#171717;background:#fff;border:0;border-radius:14px;width:calc(100% - 32px);max-width:520px;max-height:calc(100svh - 40px);padding:0;overflow:auto}#dialog320::backdrop{background:#0005}.dialog-inner320{padding:24px}.dialog-head320{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.dialog-head320 h2{margin:0;font-size:22px;font-weight:400}.close320{color:#171717;background:0 0;width:28px;height:28px;padding:0;font-size:28px;line-height:1}.consent320{align-items:flex-start;gap:9px;margin:20px 0;font-size:13px;line-height:1.7;display:flex}.consent320 input{accent-color:#171717;width:16px;height:16px;margin:3px 0 0}.consent320 a{color:inherit;text-decoration:underline}.dialog-main320>.primary{width:100%;margin-top:4px}.terms320{white-space:pre-wrap;color:#444;max-height:52svh;font-size:13px;line-height:1.7;overflow:auto}.steps320{color:#555;padding-left:20px;font-size:14px;line-height:1.8}.steps320 li{margin-bottom:8px}#editorFrame320{z-index:10;visibility:hidden;background:#f7f7f7;border:0;width:100%;height:100dvh;position:fixed;inset:0}#editorFrame320.ready320{visibility:visible}body.editor-active320{overflow:hidden}@media (width>=721px){.top320{height:64px;padding:0 28px}.brand320{font-size:24px}.help320{font-size:17px}.guide320{padding:18px 28px;font-size:16px}.entry-footer320{padding-bottom:max(16px, env(safe-area-inset-bottom))}.entry-footer320 .primary{padding:14px 25px;font-size:18px}.entry-prompt320{font-size:14px}}@media (width<=1023px){.top320{height:44px;padding:0 16px}.brand320{font-size:16px}.help320{font-size:13px}.guide320{box-sizing:border-box;align-items:center;height:44px;padding:4px 16px;font-size:12px;line-height:18px}#intro320 .paper320{margin-top:8px}}.brand320,.brand320:hover,.brand320:active,.brand320:focus{color:#171717;-webkit-text-fill-color:#171717;appearance:none}.close320,.close320:hover,.close320:active,.close320:focus,.close320:focus-visible{appearance:none;color:#171717;-webkit-text-fill-color:#171717;-webkit-tap-highlight-color:transparent;flex:none;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:-8px -8px -8px 0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}html[lang=en] #guideText320,html[lang=en] .entry-prompt320{word-break:keep-all;overflow-wrap:normal}@media (width<=359px){html[lang=en] .entry-prompt320{padding-inline:8px;font-size:11px}}.entry-prompt320{display:none!important}#intro320{padding-bottom:76px}.paper320{margin-top:4px}.entry-footer320{padding:10px 16px max(12px, env(safe-area-inset-bottom));z-index:3;background:#f7f7f7;position:fixed;bottom:0;left:0;right:0}html,body{overflow-x:clip}.entry-footer320 #entryStart320{white-space:nowrap;border-radius:10px;width:120px;min-width:120px;max-width:120px;height:44px;min-height:44px;padding:8px 12px;font:400 14px/1.3 Arial,PingFang SC,Microsoft YaHei,sans-serif}#entryStart320.entry-error380{animation:1s ease-in-out entry-error380;box-shadow:none!important;color:#fff!important;background:#171717!important;outline:none!important}@media (prefers-reduced-motion:reduce){#entryStart320.entry-error380{filter:brightness(.88);animation-name:none}}.hit-grid320 button,.hit-grid320 button:hover,.hit-grid320 button:active,.hit-grid320 button:focus{appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;box-shadow:none!important;background:0 0!important}@media (width<=480px){#dialog320 .steps320{margin-block:0;padding-left:18px;font-size:13px;line-height:1.7}.steps320 li{margin-bottom:12px}.dialog-inner320{padding:20px}.dialog-head320{margin-bottom:20px}}#language320.shared-opening3200 .languages320{display:none}#language320.shared-opening3200 .load-status320{text-align:center;max-width:calc(100% - 40px)}@media (width<=1023px){#intro320 .top320{z-index:4;position:fixed;inset:0 0 auto}#intro320 .guide320{z-index:4;background:#f7f7f7;position:fixed;inset:44px 0 auto}#entryViewport3230{overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:auto;overflow-anchor:none;touch-action:pan-y;padding:0 8px 240px;position:fixed;inset:96px 0 56px;overflow:hidden auto}#entryViewport3230::-webkit-scrollbar{display:none}#intro320 .paper320{clip-path:inset(0 0 7.05%);margin:0 auto!important}}:root{--safe-bottom3240:env(safe-area-inset-bottom,0px)}@media (width<=1023px){#intro320 .entry-footer320{bottom:0}#entryViewport3230{inset:96px 0 64px;inset:96px 0 calc(76px + env(safe-area-inset-bottom));overflow:hidden;padding:0 12px!important}#intro320 .paper320{clip-path:inset(0 0 7.05%)}#intro320 .entry-footer320{height:calc(76px + env(safe-area-inset-bottom));padding:12px 16px calc(20px + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex}}.languages320 button,.guide320,.steps320{font-synthesis:none;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}.languages320 button[data-lang=zh],.guide320 .ui-cjk3350{-webkit-text-stroke:0;font-synthesis:none;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}.phone-code3220 #sendCode3220{color:#171717;white-space:nowrap;background:#fff;border:0;border-radius:6px;flex:none;min-width:104px;max-width:48%;min-height:40px;margin:3px;padding:8px 10px;font:400 13px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif}.phone-code3220 #sendCode3220:disabled{color:#999;background:0 0}@media (width<=359px){.phone-code3220 #sendCode3220{min-width:94px;padding:8px 6px;font-size:12px}.phone-form3220{gap:14px}}#intro320 #top320,html body.layout270 .topbar.topbar{box-sizing:border-box!important;width:100%!important;max-width:none!important;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;background:#f7f7f7!important;border:0!important;border-bottom:1px solid #dcdcdc!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 16px!important;display:flex!important}#intro320 #home320,html body.layout270 #brandHome{appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;transition:none!important;display:flex!important;transform:none!important}#intro320 #home320,html body.layout270 #brandHome,html body.layout270 #brandHome b{letter-spacing:-.4px!important;color:#171717!important;-webkit-text-fill-color:#171717!important;font-synthesis:none!important;-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;white-space:nowrap!important;font:700 16px/20px Arial,sans-serif!important}html body.layout270 #brandHome b{margin:0!important;padding:0!important;transition:none!important;display:block!important;transform:none!important}html body.layout270 .topbar .brand{align-items:center!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}#intro320 #help320,html body.layout270 #helpBtn{letter-spacing:0!important;color:#666!important;appearance:none!important;-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;font:400 13px/18px Arial,PingFang SC,Microsoft YaHei,sans-serif!important;transition:none!important;display:flex!important;transform:none!important}@media (width>=1024px){#intro320 #top320,html body.layout270 .topbar.topbar{height:56px!important;min-height:56px!important;max-height:56px!important;padding-inline:24px!important}}.phone-form3220{color:#171717;gap:16px;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;display:grid}.phone-field3220{gap:8px;min-width:0;font-size:13px;line-height:1.5;display:grid}.phone-number3220,.phone-code3220{background:#f3f3f3;border:1px solid #0000;border-radius:8px;align-items:center;min-width:0;min-height:48px;display:flex}.phone-number3220:focus-within,.phone-code3220:focus-within{border-color:#171717}.phone-form3220 input[type=tel],.phone-form3220 input[type=text]{color:#171717;width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:8px;outline:0;padding:12px;font:400 16px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif}.phone-form3220 input::placeholder{color:#999;opacity:1}.phone-prefix3220{flex:none;padding-left:14px;font-size:16px}.phone-code3220 input{flex:1}.phone-code3220 #smsSend320{color:#171717;white-space:nowrap;background:#fff;border:0;border-radius:6px;flex:none;min-width:104px;max-width:48%;min-height:40px;margin:3px;padding:8px 10px;font:400 13px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif}.phone-code3220 #smsSend320:disabled{color:#999;background:0 0}.phone-consent3220{align-items:flex-start;gap:9px;min-width:0;margin:0;font-size:12px;line-height:1.7;display:flex}.phone-consent3220 input{accent-color:#171717;flex:none;width:16px;height:16px;margin:2px 0 0}.phone-consent3220 a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.phone-status3220{color:#777;min-height:18px;margin:0;font-size:12px;line-height:1.5}.phone-status3220[data-error=true]{color:#333}.phone-form3220 .phone-submit3220{color:#fff;background:#171717;border:0;border-radius:8px;width:100%;min-height:48px;font:400 15px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif}.phone-form3220 .phone-submit3220:disabled{color:#999;opacity:1;background:#e9e9e9}.phone-demo3220{color:#777;font-size:12px;line-height:1.5}.phone-demo3220 p{margin:0}.phone-demo3220 p+p{margin-top:4px}.phone-form3220 [hidden]{display:none!important}#dialog320.phone-login3220{max-width:440px;max-height:calc(100dvh - 24px)}#dialog320.phone-login3220 .dialog-head320{margin-bottom:20px}#dialog.phone-login3220{max-width:440px;max-height:calc(100dvh - 24px);overflow:auto}@media (width<=359px){.phone-code3220 #smsSend320{min-width:94px;padding:8px 6px;font-size:12px}.phone-form3220{gap:14px}}
