.stellar-confirm-dialog-layer{--stellar-confirm-dialog-pad: 1rem;--stellar-confirm-dialog-width: 16.45rem;--stellar-confirm-dialog-min-h: 11rem;--stellar-confirm-dialog-content-x: 1.7rem;--stellar-confirm-dialog-content-right: 2rem;--stellar-confirm-dialog-content-top: 1.85rem;--stellar-confirm-dialog-content-bottom: 1.95rem;--stellar-confirm-dialog-bg-top: .95rem;--stellar-confirm-dialog-frame-x: .3rem;--stellar-confirm-dialog-frame-w-sub: .6rem;--stellar-confirm-dialog-frame-bottom: .4rem;--stellar-confirm-dialog-button-h: 2.4rem;--stellar-confirm-dialog-action-gap: 1.2rem;position:absolute;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:var(--stellar-confirm-dialog-pad);background:var(--stellar-bg-scrim, rgba(0, 0, 0, .6));animation:stellar-confirm-dialog-fade-in .18s ease-out both;pointer-events:auto}.stellar-confirm-dialog-layer,.stellar-confirm-dialog-layer *{box-sizing:border-box}.stellar-confirm-dialog-surface{position:relative;width:min(var(--stellar-confirm-dialog-width),100%);min-height:var(--stellar-confirm-dialog-min-h);padding:var(--stellar-confirm-dialog-content-top) var(--stellar-confirm-dialog-content-right) var(--stellar-confirm-dialog-content-bottom) var(--stellar-confirm-dialog-content-x);overflow:hidden;animation:stellar-confirm-dialog-rise-in .22s cubic-bezier(.2,.8,.2,1) both}.stellar-confirm-dialog-ornament,.stellar-confirm-dialog-gradient,.stellar-confirm-dialog-frame{position:absolute;pointer-events:none}.stellar-confirm-dialog-ornament{inset:0;z-index:0;overflow:hidden}.stellar-confirm-dialog-gradient{top:var(--stellar-confirm-dialog-bg-top);right:0;bottom:0;left:0;border-radius:.4rem .4rem 0 0;background:linear-gradient(180deg,#332b42 0%,#3c3745 100%)}.stellar-confirm-dialog-frame{top:0;left:var(--stellar-confirm-dialog-frame-x);display:block;width:calc(100% - var(--stellar-confirm-dialog-frame-w-sub));height:calc(100% - var(--stellar-confirm-dialog-frame-bottom))}.stellar-confirm-dialog-corner-moon{position:absolute;display:block;width:8PX;height:8PX}.stellar-confirm-dialog-corner-moon-top-left{top:1PX;left:7PX}.stellar-confirm-dialog-corner-moon-top-right{top:0;right:8PX;transform:scaleX(-1)}.stellar-confirm-dialog-corner-moon-bottom-left{bottom:8PX;left:6PX;transform:scaleY(-1)}.stellar-confirm-dialog-corner-moon-bottom-right{right:6PX;bottom:8PX;transform:rotate(180deg)}.stellar-confirm-dialog-content{position:relative;z-index:1}.stellar-confirm-dialog-title,.stellar-confirm-dialog-body,.stellar-confirm-dialog-action-text{display:block;color:var(--stellar-text-strong, #fff);font-family:PingFang SC,sans-serif}.stellar-confirm-dialog-title{font-size:.9rem;font-weight:600;line-height:1.2rem;text-align:center}.stellar-confirm-dialog-body{margin-top:.8rem;color:#ffffffb3;font-size:.7rem;font-weight:400;line-height:.9rem;text-align:left}.stellar-confirm-dialog-body-no-title{margin-top:0}.stellar-confirm-dialog-body-content{margin-top:.4rem}.stellar-confirm-dialog-actions{display:flex;gap:var(--stellar-confirm-dialog-action-gap);margin-top:1rem}.stellar-confirm-dialog-actions-single{justify-content:center}.stellar-confirm-dialog-action{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:var(--stellar-confirm-dialog-button-h);padding:0 1rem;border-radius:24.975rem}.stellar-confirm-dialog-actions-single .stellar-confirm-dialog-action{flex:0 1 100%}.stellar-confirm-dialog-action-secondary{background:var(--stellar-bg-surface-muted, rgba(255, 255, 255, .25))}.stellar-confirm-dialog-action-primary{background:rgba(255,255,255,.9)}.stellar-confirm-dialog-action-disabled{opacity:.58;pointer-events:none}.stellar-confirm-dialog-action-text{overflow:hidden;font-size:.8rem;font-weight:400;line-height:1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.stellar-confirm-dialog-action-secondary-hover,.stellar-confirm-dialog-action-primary-hover{opacity:.82}.stellar-confirm-dialog-action-primary .stellar-confirm-dialog-action-text{color:#000}.stellar-confirm-dialog-layer-closing{animation:stellar-confirm-dialog-fade-out .2s ease-in both;pointer-events:none}.stellar-confirm-dialog-layer-closing .stellar-confirm-dialog-surface{animation:stellar-confirm-dialog-drop-out .2s cubic-bezier(.4,0,1,1) both}@keyframes stellar-confirm-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes stellar-confirm-dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes stellar-confirm-dialog-rise-in{0%{opacity:0;transform:translate3d(0,1.6rem,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes stellar-confirm-dialog-drop-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,1.6rem,0) scale(.98)}}@media (prefers-reduced-motion: reduce){.stellar-confirm-dialog-layer,.stellar-confirm-dialog-surface{animation:none}}.stellar-confirm-dialog-layer-h5,.stellar-confirm-dialog-layer-mini{--stellar-confirm-dialog-pad: 20PX;--stellar-confirm-dialog-width: 329PX;--stellar-confirm-dialog-min-h: 220PX;--stellar-confirm-dialog-content-x: 34PX;--stellar-confirm-dialog-content-right: 40PX;--stellar-confirm-dialog-content-top: 37PX;--stellar-confirm-dialog-content-bottom: 39PX;--stellar-confirm-dialog-bg-top: 19PX;--stellar-confirm-dialog-frame-x: 6PX;--stellar-confirm-dialog-frame-w-sub: 12PX;--stellar-confirm-dialog-frame-bottom: 8PX;--stellar-confirm-dialog-button-h: 48PX;--stellar-confirm-dialog-action-gap: 24PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-gradient,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-gradient{border-radius:8PX 8PX 0 0}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-title,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-title{font-size:18PX;line-height:24PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-body,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-body{margin-top:16PX;font-size:14PX;line-height:18PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-body-content,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-body-content{margin-top:8PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-actions,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-actions{margin-top:20PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-action,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-action{padding:0 20PX}.stellar-confirm-dialog-layer-h5 .stellar-confirm-dialog-action-text,.stellar-confirm-dialog-layer-mini .stellar-confirm-dialog-action-text{font-size:16PX;line-height:20PX}.stellar-confirm-dialog-layer-splash-offline{padding:20PX}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-surface{width:295PX;min-height:118PX;padding:28PX 20PX 0;overflow:hidden;background:#2e2e2e;border-radius:16PX}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-ornament{display:none}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-content{display:flex;flex-direction:column;align-items:stretch}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-body{color:#fffc;font-size:14PX;font-weight:400;line-height:18PX;text-align:center}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-body-no-title{margin-top:0}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-actions{gap:0;width:calc(100% + 40PX);margin-top:20PX;margin-left:-20PX;border-top:1PX solid rgba(255,255,255,.05)}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-actions-single .stellar-confirm-dialog-action{flex:1 0 0}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-action{height:52PX;padding:10PX 40PX;background:transparent;border-radius:0}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-action-text{color:#fafe00;font-size:16PX;font-weight:500;line-height:20PX}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-action-primary .stellar-confirm-dialog-action-text{color:#fafe00}.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-action-primary-hover,.stellar-confirm-dialog-layer-splash-offline .stellar-confirm-dialog-action-secondary-hover{opacity:.72}.world-template-empty-state{position:absolute;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(325PX,calc(100% - 40PX));transform:translate(-50%)}.world-template-empty-state-with-illustration{top:260PX}.world-template-empty-state-without-illustration{top:311PX}.world-template-empty-state-with-action{gap:28PX}.world-template-empty-main{display:flex;flex-direction:column;align-items:center;width:100%}.world-template-empty-illustration{width:140PX;height:140PX;overflow:hidden}.world-template-empty-illustration-with-title{margin-bottom:-10PX}.world-template-empty-illustration-image{display:block;width:140PX;height:140PX}.world-template-empty-copy{display:flex;flex-direction:column;align-items:center;width:100%;color:#fff;line-height:0;text-align:center}.world-template-empty-title,.world-template-empty-description{display:block;overflow:hidden;line-height:18PX;text-align:center;text-overflow:ellipsis}.world-template-empty-title{max-width:100%;color:#ffffffe6;font-size:16PX;font-weight:600;white-space:nowrap}.world-template-empty-title+.world-template-empty-description{margin-top:8PX}.world-template-empty-description{color:#fff9;font-size:14PX;font-weight:400;line-height:18PX}.world-template-empty-description-single{width:100%}.world-template-empty-description-with-title{width:min(283PX,100%)}.world-template-empty-button{display:flex;align-items:center;justify-content:center;min-width:90PX;height:38PX;padding:0 33PX;border-radius:99PX;background:#FAFE00}.world-template-empty-button-hover{opacity:.86}.world-template-empty-button-text{display:block;color:#000000e6;font-size:12PX;font-weight:400;line-height:20PX;white-space:nowrap}.sh-card{position:relative;overflow:hidden;background:#121214}.sh-card-art{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sh-card-copy{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;background:rgba(255,255,255,.05)}.sh-card-title{flex-shrink:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#ffffffe6;font-weight:400;word-break:break-all}.sh-card-tags{display:flex;flex-direction:row;white-space:nowrap;overflow:hidden;flex-shrink:0}.sh-tag{display:inline-block;flex-shrink:0;white-space:nowrap;border-radius:calc(4 * var(--sh-unit));color:#ffffff80;background:rgba(255,255,255,.05)}.sh-card-measure{position:absolute;top:0;left:0;display:flex;width:-moz-max-content;width:max-content;opacity:0;pointer-events:none;white-space:nowrap}.sh-skeleton-banner{height:calc(326 * var(--sh-unit));background:#171717}.sh-skeleton-feed{display:flex;flex-wrap:wrap;gap:calc(4 * var(--sh-unit));padding:0 calc(8 * var(--sh-unit))}.sh-skeleton-card{position:relative;flex:0 0 calc(177 * var(--sh-unit));height:calc(329 * var(--sh-unit));border-radius:calc(6 * var(--sh-unit));background:rgba(255,255,255,.06)}.sh-skeleton-copy{position:absolute;bottom:calc(10 * var(--sh-unit));left:calc(9 * var(--sh-unit));right:calc(9 * var(--sh-unit))}.sh-skeleton-title,.sh-skeleton-tags{height:calc(18 * var(--sh-unit));width:84%;border-radius:calc(4 * var(--sh-unit));background:rgba(255,255,255,.06)}.sh-skeleton-tags{margin-top:calc(10 * var(--sh-unit));height:calc(14 * var(--sh-unit));width:72%}.native-pull-refresher{display:flex;align-items:flex-end;justify-content:center;width:100vw;padding-bottom:9PX;box-sizing:border-box;background:#121214}.native-pull-refresher-spinner{flex:0 0 41PX;width:41PX;height:41PX}.native-pull-refresher-spinning{animation:native-pull-refresher-spin .85s linear infinite}@keyframes native-pull-refresher-spin{to{transform:rotate(360deg)}}.world-achievement-detail-dialog-content{display:flex;flex-direction:column;align-items:center;width:100%}.world-achievement-detail-dialog-icon-frame{display:flex;align-items:center;justify-content:center;width:130PX;height:130PX;overflow:hidden}.world-achievement-detail-dialog-icon{display:block;width:130PX;height:130PX}.world-achievement-detail-dialog-icon .taro-img__mode-aspectfit{top:50%;left:50%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:translate(-50%,-50%)}.world-achievement-detail-dialog-copy{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:16PX}.world-achievement-detail-dialog-content-locked .world-achievement-detail-dialog-copy{margin-top:0}.world-achievement-detail-dialog-title{display:block;max-width:100%;overflow:hidden;color:#ffffffe6;font-size:14PX;font-weight:600;line-height:24PX;text-align:center;text-overflow:ellipsis;white-space:nowrap}.world-achievement-detail-dialog-time{display:block;margin-top:16PX;padding:6PX 15PX;border-radius:4PX;background:rgba(255,255,255,.1);color:#ffffffb3;font-size:12PX;line-height:18PX;text-align:center}.world-achievement-detail-dialog-description{display:block;width:100%;margin-top:16PX;color:#fff9;font-size:14PX;line-height:18PX;text-align:center}.world-achievement-detail-dialog-time+.world-achievement-detail-dialog-description{margin-top:8PX}.world-achievement-detail-dialog-locked-details{display:flex;flex-direction:column;align-items:center;width:100%;gap:4PX;margin-top:12PX}.world-achievement-detail-dialog-locked-detail{display:block;width:100%;font-size:14PX;line-height:18PX;text-align:center}.world-achievement-detail-dialog-locked-label{color:#ffffff80}.world-achievement-detail-dialog-locked-value{color:#fffc}.coin-balance-pill{display:inline-flex;align-items:center;box-sizing:border-box;flex-shrink:0;height:30PX;gap:6PX;padding:0 8PX;border-radius:36PX;background:rgba(0,0,0,.3);color:#fff9;font-size:14PX;font-weight:400;line-height:20PX}.coin-balance-card{display:flex;align-items:center;box-sizing:border-box;flex-shrink:0;width:100%;height:80PX;gap:8PX;padding:0 16PX;border-radius:12PX;background:rgba(255,255,255,.05);color:#ffffffe6}.coin-balance-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20PX;height:20PX}.coin-balance-icon{display:block;width:18PX;height:18PX;flex-shrink:0}.coin-balance-card .coin-balance-icon-wrapper,.coin-balance-card .coin-balance-icon{width:26PX;height:26PX}.coin-balance-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-balance-card .coin-balance-value{font-size:24PX;font-weight:700;line-height:34PX}.coin-balance-retry{flex-shrink:0;color:#fff9;font-size:12PX;font-weight:400;line-height:20PX}.coin-balance-status{flex-shrink:0;font-size:11PX;font-weight:400;line-height:16PX;color:#fff9}.profile-settings-page{min-height:100vh;max-width:430PX;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;background:#121214;color:#ffffffe6;font-family:PingFang SC,-apple-system,sans-serif;font-size:14PX;line-height:20PX}.profile-settings-nav{position:relative;display:flex;align-items:center;justify-content:center;padding-top:var(--profile-settings-nav-top, var(--stellar-safe-top, 0rem));padding-bottom:calc(var(--profile-settings-nav-bottom, 0rem) - var(--profile-settings-nav-top, 0rem) - var(--profile-settings-nav-height, 0rem));min-height:var(--profile-settings-nav-bottom, calc(var(--stellar-safe-top, 0rem) + 44PX));font-size:16PX;font-weight:600;box-sizing:border-box;flex-shrink:0}.profile-settings-nav-title{display:block;width:100%;box-sizing:border-box;padding:0 var(--profile-settings-title-inset, 60PX);height:var(--profile-settings-nav-height, 44PX);line-height:var(--profile-settings-nav-height, 44PX);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.profile-settings-back{position:absolute;top:var(--profile-settings-nav-top, var(--stellar-safe-top, 0rem));left:0;width:60PX;height:var(--profile-settings-nav-height, 44PX);display:flex;align-items:center;padding-left:20PX}.profile-settings-back-icon{width:24PX;height:24PX;transform:rotate(180deg)}.profile-settings-nav-action{position:absolute;right:20PX;top:var(--profile-settings-nav-top, var(--stellar-safe-top, 0rem));height:var(--profile-settings-nav-height, 44PX);display:flex;align-items:center;color:#fafe00;font-size:14PX;font-weight:400}.profile-settings-nav-action-disabled{opacity:.3}.profile-settings-content{flex:1;display:flex;flex-direction:column;padding:12PX 16PX calc(29PX + env(safe-area-inset-bottom));gap:16PX}.profile-settings-group{overflow:hidden;background:rgba(255,255,255,.05);border-radius:12PX;flex-shrink:0}.profile-settings-row{display:flex;align-items:center;justify-content:space-between;min-height:52PX;padding:0 16PX;gap:12PX}.profile-settings-row-end{display:flex;align-items:center;gap:8PX}.profile-settings-arrow{width:20PX;height:20PX}.profile-settings-muted{color:#fff6}.profile-settings-action{margin:0;width:100%;padding:14PX 16PX;box-sizing:border-box;border:0;border-radius:12PX;background:rgba(255,255,255,.05);color:#ffffffe6;font-size:14PX;line-height:24PX}.profile-settings-action:after{border:0}.profile-settings-action-primary{background:#fafe00;color:#0a0a0a}.profile-settings-action[disabled]{background:#333335;color:#fff6}.profile-settings-footer{margin-top:auto;padding-top:24PX}.profile-settings-error{color:#ff8f8f}.profile-settings-title{display:block;font-size:24PX;line-height:32PX;font-weight:600}.profile-settings-paragraph{display:block;white-space:pre-line;line-height:24PX}.profile-settings-password{box-sizing:border-box;height:64PX;width:100%;border-radius:8PX;background:rgba(255,255,255,.1);color:#fff;text-align:center;font-size:28PX;margin:16PX 0}.profile-selection-mask{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);padding:20PX}.profile-selection-dialog{width:295PX;max-width:100%;background:#2e2e2e;border-radius:16PX;overflow:hidden}.profile-selection-title{display:block;padding:28PX 20PX 20PX;font-size:18PX;line-height:24PX;font-weight:600;text-align:center}.profile-selection-wheel{width:100%;height:146PX}.profile-selection-option{display:flex;align-items:center;justify-content:center;height:42PX;font-size:16PX;color:#fff6}.profile-selection-option-selected{color:#ffffffe6}.profile-selection-indicator:before,.profile-selection-indicator:after{border:0}.profile-selection-ages{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:8PX;padding:12PX 20PX 32PX}.profile-selection-age{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;box-sizing:border-box;height:42PX;white-space:nowrap;border:1PX solid rgba(255,255,255,.1);border-radius:99PX;padding:0 4PX;line-height:20PX;font-size:12PX;color:#fff9}.profile-selection-age-selected{color:#fafe00;background:rgba(255,255,0,.1)}.profile-selection-actions{display:flex;border-top:1PX solid rgba(255,255,255,.05)}.profile-selection-action{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:52PX;box-sizing:border-box;margin:0;border:0;border-radius:0;background:transparent;color:#fff9;font-size:16PX;line-height:24PX;padding:0}.profile-selection-action:after{border:0}.profile-selection-action-confirm{color:#fafe00;border-left:1PX solid rgba(255,255,255,.05)}.profile-selection-action[disabled]{background:transparent;color:#fff6}@font-face{font-family:YouSheBiaoTiHeiPhone;src:url(/static/fonts/youshe-title-phone-subset.ttf) format("truetype");font-display:swap}.world-play-phone-login-page{--world-play-phone-login-font: "PingFang SC", -apple-system, BlinkMacSystemFont, sans-serif;position:fixed;inset:0;display:flex;width:100%;min-height:var(--stellar-viewport-min-height, 100vh);overflow:hidden;background:#121214;color:var(--stellar-text-strong)}.world-play-phone-login-shell{max-width:750PX;margin:0 auto;overflow:hidden}.world-play-phone-login-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,rgba(82,82,82,.28) 0%,rgba(82,82,82,.05) 100%),#121214}.world-play-phone-login-bg-union{position:absolute;top:-28.826PX;left:-27.32%;width:max(555PX,148%);height:206.248PX}.world-play-phone-login-content{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;min-height:100%;overflow-y:auto;padding:calc(var(--stellar-safe-top, 0rem) + 56PX) 20PX calc(28PX + var(--stellar-safe-bottom, 0PX))}.world-play-phone-login-heading{display:flex;flex-direction:column;gap:5PX;width:100%;padding-left:12PX}.world-play-phone-login-title{display:block;color:var(--stellar-text-primary);font-family:YouSheBiaoTiHeiPhone,YouSheBiaoTiHei,PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:30PX;font-weight:400;line-height:39PX}.world-play-phone-login-subtitle{display:block;color:var(--stellar-text-muted);font-family:var(--world-play-phone-login-font);font-size:16PX;font-weight:400;line-height:20PX}.world-play-phone-login-form{display:flex;flex-direction:column;width:100%;margin-top:31PX;gap:28PX}.world-play-phone-login-field{display:flex;align-items:center;width:100%;height:52PX;padding:0 20PX;border:1PX solid transparent;border-radius:55PX;background:var(--stellar-bg-surface)}.world-play-phone-login-field-error{border-color:#ff6565}.world-play-phone-login-code-field{justify-content:space-between;gap:12PX}.world-play-phone-login-input{display:block;min-width:0;height:20PX;flex:1 1 auto;padding:0;caret-color:#fff;color:var(--stellar-text-strong);font-family:var(--world-play-phone-login-font);font-size:16PX;font-weight:400;line-height:20PX}.world-play-phone-login-field .weui-input{display:block;height:20PX!important;min-height:20PX;padding:0!important;font-size:16PX;line-height:20PX!important}.world-play-phone-login-placeholder{color:#ffffff80}.world-play-phone-login-clear{display:flex;align-items:center;justify-content:center;width:20PX;height:20PX;margin-left:8PX;flex:none}.world-play-phone-login-clear-icon{display:block;width:20PX;height:20PX}.world-play-phone-login-code-action{color:#ffffff80;font-family:var(--world-play-phone-login-font);font-size:16PX;font-weight:400;line-height:20PX;white-space:nowrap}.world-play-phone-login-code-action-active{color:#fafe00}.world-play-phone-login-actions{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:clamp(32PX,8vh,56PX);gap:20PX}.world-play-phone-login-submit{display:flex;align-items:center;justify-content:center;width:100%;height:52PX;border-radius:99PX;background:#FAFE00;opacity:.4}.world-play-phone-login-submit-active{opacity:1}.world-play-phone-login-submit-text{color:#000000e6;font-family:var(--world-play-phone-login-font);font-size:16PX;font-weight:400;line-height:20PX;pointer-events:none}.world-play-phone-login-agreement{display:flex;align-items:flex-start;width:calc(100% - 22PX);gap:9PX}.world-play-phone-login-agreement-check{width:13PX;height:13PX;margin-top:1PX;flex:none}.world-play-phone-login-agreement-check-icon{display:block;width:100%;height:100%}.world-play-phone-login-agreement-check-active .world-play-phone-login-agreement-check-icon{width:21PX;height:21PX;margin:-4PX}.world-play-phone-login-agreement-text{min-width:0;color:#ffffff73;font-family:var(--world-play-phone-login-font);font-size:12PX;font-weight:400;line-height:1.35}.world-play-phone-login-agreement-link{color:var(--stellar-text-secondary)}.community-qr-dialog-layer{position:fixed;z-index:1400}.community-qr-dialog-layer .stellar-confirm-dialog-surface{min-height:0;padding:37PX 34PX 39PX;overflow:visible}.community-qr-dialog-layer .stellar-confirm-dialog-body{display:none}.community-qr-dialog-layer .stellar-confirm-dialog-title{color:#ffffffe6}.community-qr-dialog-layer .stellar-confirm-dialog-body-content{margin-top:12PX}.community-qr-dialog-layer .stellar-confirm-dialog-actions,.community-qr-dialog-layer .stellar-confirm-dialog-corner-moon-top-right{display:none}.community-qr-dialog-content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;gap:12PX}.community-qr-dialog-close{position:absolute;top:-7.54PX;right:4.24PX;z-index:2;display:flex;align-items:center;justify-content:center;width:31PX;height:31PX}.community-qr-dialog-close-hover{opacity:.82}.community-qr-dialog-close-image{display:block;width:31PX;height:31PX}.community-qr-dialog-description{display:block;width:100%;color:#ffffffb3;font-family:PingFang SC,sans-serif;font-size:12PX;line-height:18PX;text-align:center}.community-qr-dialog-code-shell{display:flex;align-items:center;justify-content:center;width:180PX;height:180PX;padding:8PX;overflow:hidden;border-radius:8PX;background:#ffffff}.community-qr-dialog-code{display:block;width:164PX;height:164PX}.community-qr-dialog-unavailable{color:#0000008c;font-family:PingFang SC,sans-serif;font-size:14PX;line-height:20PX;text-align:center}.coin-price-tag{display:inline-flex;align-items:center;gap:3PX;color:#ffc552;font-size:12PX;line-height:16PX}.coin-price-tag-icon{width:12PX;height:12PX;flex-shrink:0}.world-play-composer-reference-bar{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:.2rem;width:100%;max-width:100%;margin-bottom:.25rem}.world-play-composer-reference-item{display:flex;align-items:center;gap:.15rem;max-width:100%;min-width:0;min-height:.95rem;padding:.1rem .25rem;border:.025rem solid rgba(64,158,255,.28);border-radius:.45rem;background:rgba(64,158,255,.1);color:#409eff}.world-play-composer-reference-label,.world-play-composer-reference-name,.world-play-composer-reference-remove-text{display:block;color:#409eff;font-size:.6rem;font-weight:600;line-height:.75rem;white-space:nowrap}.world-play-composer-reference-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.world-play-composer-reference-remove{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:.7rem;height:.7rem;border-radius:50%;background:rgba(64,158,255,.12)}.world-play-composer-reference-remove-hover{background:rgba(64,158,255,.2)}.world-play-composer-reference-remove-text{font-size:.5rem;line-height:.6rem;text-align:center}.world-play-page-compact .world-play-composer-reference-bar{gap:4PX;margin-bottom:5PX}.world-play-page-compact .world-play-composer-reference-item{gap:3PX;min-height:19PX;padding:2PX 5PX;border-width:1PX;border-radius:9PX}.world-play-page-compact .world-play-composer-reference-label,.world-play-page-compact .world-play-composer-reference-name,.world-play-page-compact .world-play-composer-reference-remove-text{font-size:12PX;line-height:15PX}.world-play-page-compact .world-play-composer-reference-remove{width:14PX;height:14PX}.world-play-page-compact .world-play-composer-reference-remove-text{font-size:10PX;line-height:12PX}.world-play-inference-retry-card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:100%;min-height:5.7rem;overflow:hidden;padding:1rem .8rem;border:.05rem solid rgba(255,255,255,.1);border-radius:.6rem;background:rgba(0,0,0,.5);backdrop-filter:blur(.1rem);-webkit-backdrop-filter:blur(.1rem)}.world-play-dialogue-mode-retry-card{width:auto;max-width:var(--dm-bubble-w, 12.8rem);min-height:3rem;margin-left:calc(var(--dm-avatar, 1.75rem) + .3rem);border-width:.025rem;backdrop-filter:blur(.05rem);-webkit-backdrop-filter:blur(.05rem)}.world-play-inference-retry-card-message-only{min-height:0}.world-play-inference-retry-text{display:block;width:100%;min-width:0;overflow:hidden;color:#fff9;font-size:.7rem;line-height:1rem;text-overflow:ellipsis}.world-play-inference-retry-button{display:flex;align-items:center;justify-content:center;width:100%;height:2.2rem;padding:.5rem 1rem;border-radius:5rem;background:rgba(255,255,255,.15)}.world-play-inference-retry-button-text{display:block;color:#fff;font-size:.8rem;line-height:1rem;text-align:center;white-space:nowrap}.world-play-page-compact .world-play-inference-retry-card{gap:10PX;min-height:114PX;padding:20PX 16PX;border-width:1PX;border-radius:12PX;backdrop-filter:blur(2PX);-webkit-backdrop-filter:blur(2PX)}.world-play-page-compact .world-play-dialogue-mode-retry-card{min-height:60PX;margin-left:calc(var(--dm-avatar, 35PX) + 6PX)}.world-play-page-compact .world-play-inference-retry-card-message-only{min-height:0}.world-play-page-compact .world-play-inference-retry-text{font-size:14PX;line-height:20PX}.world-play-page-compact .world-play-inference-retry-button{height:44PX;padding:10PX 20PX;border-radius:100PX}.world-play-page-compact .world-play-inference-retry-button-text{font-size:16PX;line-height:20PX}.world-play-static-map{position:relative;display:flex;flex-direction:column;gap:.45rem;width:100%;max-width:16.35rem;margin:0 auto;pointer-events:auto;animation:world-play-static-map-enter .32s cubic-bezier(.2,.8,.2,1) both}.world-play-static-map-disabled{opacity:.72}.world-play-static-map-heading{display:flex;flex-direction:column;gap:.1rem;padding:0 .2rem}.world-play-static-map-eyebrow{color:#ffffff8f;font-size:.5rem;line-height:.7rem}.world-play-static-map-title{color:#fff;font-size:.8rem;font-weight:600;line-height:1.1rem}.world-play-static-map-frame{position:relative;width:100%;height:0;overflow:hidden;border:.05rem solid rgba(255,255,255,.16);border-radius:.7rem;background:rgba(7,20,28,.9);box-shadow:0 .5rem 1.2rem #00000047}.world-play-static-map-canvas{position:absolute;inset:0;overflow:hidden}.world-play-static-map-background{position:absolute;inset:0;display:block;width:100%;height:100%}.world-play-static-map-hotspot{position:absolute;z-index:2;display:flex;align-items:center;gap:.3rem;width:-moz-max-content;width:max-content;min-width:4.75rem;max-width:7.5rem;min-height:1.8rem;padding:.25rem .45rem .25rem .25rem;border:.05rem solid rgba(79,218,160,.5);border-radius:.55rem;background:rgba(6,31,28,.9);box-shadow:0 .25rem .6rem #0000004d;backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem)}.world-play-static-map-hotspot-locked{border-color:#dca65885;background:rgba(45,38,27,.92);opacity:.82}.world-play-static-map-hotspot-hover{opacity:.88}.world-play-static-map-hotspot-icon-shell{display:flex;flex:0 0 1.2rem;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:.375rem;background:rgba(55,222,157,.14)}.world-play-static-map-hotspot-locked .world-play-static-map-hotspot-icon-shell{background:rgba(220,166,88,.12)}.world-play-static-map-hotspot-icon{display:block;width:.75rem;height:.75rem}.world-play-static-map-hotspot-marker{display:block;width:.3rem;height:.3rem;border-radius:.1rem;background:#65e4ad;transform:rotate(45deg)}.world-play-static-map-hotspot-locked .world-play-static-map-hotspot-marker{background:#d7a45e}.world-play-static-map-hotspot-copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.world-play-static-map-hotspot-name{display:block;overflow:hidden;color:#fffffff0;font-size:.55rem;font-weight:600;line-height:.75rem;text-overflow:ellipsis;white-space:nowrap}.world-play-static-map-hotspot-note{display:block;overflow:hidden;color:#ffffff80;font-size:.425rem;line-height:.6rem;text-overflow:ellipsis;white-space:nowrap}.world-play-static-map-status,.world-play-static-map-empty{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:.8rem}.world-play-static-map-status{background:rgba(6,18,25,.88)}.world-play-static-map-empty{z-index:4;pointer-events:none}.world-play-static-map-status-text,.world-play-static-map-empty-text{display:block;padding:.4rem .6rem;border-radius:24.975rem;background:rgba(0,0,0,.58);color:#ffffffc7;font-size:.55rem;line-height:.75rem;text-align:center}.world-play-static-map-dialogue{flex:0 1 auto;width:calc(100% - 2 * var(--wp-page-x));max-width:16.35rem;margin-top:.7rem}.world-play-static-map-continue{display:flex;align-items:center;gap:.45rem;width:100%;max-width:16.35rem;margin:0 auto;padding:.3rem .2rem;pointer-events:auto}.world-play-static-map-continue-line{flex:1 1 auto;height:.05rem;background:rgba(255,255,255,.16)}.world-play-static-map-continue-copy{display:flex;flex:0 0 auto;align-items:center;gap:.3rem}.world-play-static-map-continue-text,.world-play-static-map-continue-arrow{color:#a89fffe6;font-size:.45rem;line-height:.65rem}.world-play-static-map-continue-hover{opacity:.72}@keyframes world-play-static-map-enter{0%{opacity:0;transform:translate3d(0,.6rem,0)}to{opacity:1;transform:translateZ(0)}}.world-play-page-compact .world-play-static-map{gap:9PX;max-width:327PX}.world-play-page-compact .world-play-static-map-heading{gap:2PX;padding:0 4PX}.world-play-page-compact .world-play-static-map-eyebrow{font-size:10PX;line-height:14PX}.world-play-page-compact .world-play-static-map-title{font-size:16PX;line-height:22PX}.world-play-page-compact .world-play-static-map-frame{border-width:1PX;border-radius:14PX;box-shadow:0 10PX 24PX #00000047}.world-play-page-compact .world-play-static-map-hotspot{gap:6PX;min-width:95PX;max-width:150PX;min-height:36PX;padding:5PX 9PX 5PX 5PX;border-width:1PX;border-radius:11PX;box-shadow:0 5PX 12PX #0000004d}.world-play-page-compact .world-play-static-map-hotspot-icon-shell{flex-basis:24PX;width:24PX;height:24PX;border-radius:8PX}.world-play-page-compact .world-play-static-map-hotspot-icon{width:15PX;height:15PX}.world-play-page-compact .world-play-static-map-hotspot-marker{width:6PX;height:6PX;border-radius:2PX}.world-play-page-compact .world-play-static-map-hotspot-name{font-size:11PX;line-height:15PX}.world-play-page-compact .world-play-static-map-hotspot-note{font-size:9PX;line-height:12PX}.world-play-page-compact .world-play-static-map-status-text,.world-play-page-compact .world-play-static-map-empty-text{padding:8PX 12PX;font-size:11PX;line-height:15PX}.world-play-page-compact .world-play-static-map-dialogue{max-width:327PX;margin-top:14PX}.world-play-page-compact .world-play-static-map-continue{gap:9PX;max-width:327PX;padding:6PX 4PX}.world-play-page-compact .world-play-static-map-continue-line{height:1PX}.world-play-page-compact .world-play-static-map-continue-copy{gap:6PX}.world-play-page-compact .world-play-static-map-continue-text,.world-play-page-compact .world-play-static-map-continue-arrow{font-size:9PX;line-height:13PX}@media (prefers-reduced-motion: reduce){.world-play-static-map{animation:none}}.world-play-rewind-price{display:inline-flex;align-items:center;gap:2PX;height:18PX;padding:0 4PX;border-radius:9PX;background:rgba(0,0,0,.36)}.world-play-rewind-price-icon{display:block;width:12PX;height:12PX}.world-play-rewind-price-text{color:#eed8c4;font-size:12PX;line-height:16PX}.world-play-settlement-status{position:absolute;bottom:3.85rem;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;gap:.4rem;max-width:calc(100% - 2rem);padding:.6rem .8rem;border-radius:.6rem;background:rgba(0,0,0,.3);backdrop-filter:blur(.75rem);pointer-events:none;transform:translate(-50%);-webkit-backdrop-filter:blur(.75rem)}.world-play-settlement-status-spinner{box-sizing:border-box;display:block;flex:0 0 .7rem;width:.7rem;height:.7rem;border:.1rem solid rgba(255,255,255,.18);border-top-color:#ffffffb8;border-right-color:#ffffff6b;border-radius:50%;animation:world-play-settlement-status-spin .8s linear infinite}.world-play-settlement-status-text{display:block;max-width:100%;overflow:hidden;color:#fff9;font-size:.7rem;font-weight:400;line-height:1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.world-play-dialogue-mode-progress-slot{position:absolute;bottom:calc(var(--dm-footer-rest-bottom) + var(--dm-composer-h) + 1rem);left:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;pointer-events:none;transform:translate(-50%)}.world-play-settlement-status-dialogue,.world-play-settlement-status-inline{position:relative;bottom:auto;left:auto;align-self:center;width:auto;transform:none}@keyframes world-play-settlement-status-spin{to{transform:rotate(360deg)}}.world-play-page-compact .world-play-settlement-status{bottom:77PX;gap:8PX;max-width:calc(100% - 40PX);padding:12PX 16PX;border-radius:12PX;backdrop-filter:blur(15PX);-webkit-backdrop-filter:blur(15PX)}.world-play-page-compact .world-play-settlement-status-spinner{flex-basis:14PX;width:14PX;height:14PX;border-width:2PX}.world-play-page-compact .world-play-settlement-status-text{font-size:14PX;line-height:20PX}.world-play-page-compact .world-play-dialogue-mode-progress-slot{bottom:calc(var(--dm-footer-rest-bottom) + var(--dm-composer-h) + 20PX)}.world-play-page-compact .world-play-settlement-status-dialogue,.world-play-page-compact .world-play-settlement-status-inline{bottom:auto}@media (prefers-reduced-motion: reduce){.world-play-settlement-status-spinner{animation:none}}
