*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn1000.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn1000.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}html,body{font-family:-apple-system,HelveticaNeue}@font-face{font-family:uni-icon;src:url(data:font/ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTamkKUUAABHkAAAAHEdERUYAKQAeAAARxAAAAB5PUy8yVrNgDgAAAVgAAABgY21hcEkVkugAAAH0AAABqmdhc3D//wADAAARvAAAAAhnbHlmxWjlfgAAA9QAAAs0aGVhZCn3QVQAAADcAAAANmhoZWEHXQMyAAABFAAAACRobXR4DVwE7AAAAbgAAAA6bG9jYR6gG/4AAAOgAAAAMm1heHAAHQBLAAABOAAAACBuYW1lTiJGjAAADwgAAAG/cG9zdHhGyVEAABDIAAAA8QABAAAAAQAASwA7Kl8PPPUACwQAAAAAAOOCfv8AAAAA44J+/wAA/1oD0wL/AAAACAACAAAAAAAAAAEAAAMs/ywAXAQAAAAAAAPTAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAYAEsABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAPnAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAIABgMAAAAAAAAAAAABEAAAAAAAAAAAAAAAUGZFZADAACDqIwMs/ywAXAMsANQAAAABAAAAAAMYAAAAAAAgAAEBdgAiAAAAAAFVAAACAAAABAABTAFMAIsAkQCyANYA4wCnADwANwA8ADcAPAAtADwANwA3ADcANwAuAAAAAAADAAAAAwAAABwAAQAAAAAApAADAAEAAAAcAAQAiAAAAB4AEAADAA4AIOYC5gbmUOZh6gHqBOoI6gvqD+oU6hnqHuoj//8AAAAg5gDmBOZQ5mHqAeoD6gbqC+oP6hTqGeoe6iP////jGgQaAxm6GaoWCxYKFgkWBxYEFgAV/BX4FfQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwASAB0AMQBOAGYAc4CCgIwAmYCqgL6A0YDpgPSBBwEaAS8BQIFSgWaAAAAAgAiAAABMgKqAAMABwAAMxEhESczESMiARDuzMwCqv1WIgJmAAAAAAEAAAAAAAAAAAACAAA5AgABAUz/7AK1Am0AFgAAASY0NzYyFwEeARUUBgcBBiInJjQ3CQEBVAgIBxYHATUEBAQE/ssHFgcICAEi/t4CQAcXBwgI/twECwUGCwT+3AgIBxcIARMBEwAAAQFM/+wCtQJtABcAAAkCFhQHBiInAS4BNTQ2NwE2MhcWFAcxAq3+3gEiCAgIFQj+zAUDAwUBNAgVCAgIAkD+7f7tCBcHCAgBJAQLBgULBAEkCAgHFwcAAAIAi//aA3UCfgAcADYAACUUBiMhIiY1ETQ2OwE1IyIGFREUFjMhMjY9ASMVEycHFwcOAw8BMzU+ATc+AT8CBxc3JzcDDQcE/cIEBgYEsMARGBgRAl8RFy5opCFud0qCYz0FAS8FNi0tdUAGam4hpAEBFgQHBwQBqAUGMRkR/jQRGRkSpZQBvKwjcwEGPF9+RwgHPG4rKzIEAQF0IqwCAgACAJH/zgNwAosAMQBKAAABLgEvAi4BIyIGDwIOAQcGFh8BBwYWFx4BMzI2PwEXHgEzMjY3PgEnNDA1Jzc+AScFNiYvATc+AT8BFx4BHwEHDgEfAScmBg8BA24CCgbjZwMKBwYKA2TjBgoCAQMEpSUBBQUDBgQCBQPKzAIFAwYKAwIBASijBQMC/fwBAwSNwgUJAlZYAgkFw4wEAwEirgULBK4BhAYIAR/NBgYGBs4jAQgGBgwEn+IGDAQCAgIBbGoBAQYGAwkDAQHeoQUMBrYGCgSIHQEGBbGwBQYBG4kECwXBWgMBAlwAAgCy/94DTwJ6ACEAPgAAASIGHQEUBiMhIiY9ATQmIyIGHQEeATMhMjY9ATQmJy4BIzcBLgEjIgYHAQYUFx4BMzI2NwE2MhcBFjI3PgEnAvAKDgsH/nUICw4KCQ8BJhsBjBsnBAMDCQVZ/uYKGA0NGAn+5gYHAwkFBAgEARkFEAUBGgcTBwYBBgEZDgniBwsLB+IJDg4J4hsnJxviBAkDBAM0ARoKCQkJ/uUHEwYEAwMDARkFBf7nBgcGEwcAAAAAAwDWAOoDKwFuAAsAFwAkAAAlMjY1NCYjIgYVFBYhMjY1NCYjIgYVFBYhMjY1NCYjIgYVFBYzARgcJyccGycnAQMcJyccGycnAQQbJycbHCcnHOonGxsnJxsbJycbGycnGxsnJxsbJycbGycAAQDjABADHQJJACUAAAE3NjQnJiIPAScmIgcGFB8BBwYUFx4BMzI2PwEXHgEzMjY3NjQnAijsCQkIGAjs6ggYCAkJ6uwJCQQKBgULBOzsBAsFBgoECQkBLuoJFwkICOvrCAgIGAjr6wgYCAQEBATr7QUEBQQIFwkAAQCnAHMDWAHmABEAAAEmIgcJASYiDgEXARYyNwE2NANQCBUI/tX+1QgVEAEIAT4IFggBPgcB3ggI/tYBKggQFgj+wgcHAT4IFgAAAAIAPP9oA8QC8QARACEAAAEiDgEVFBceATMyNjc2NTQuAQMiLgE1ND4BMzIeARUUDgECAXvQej090Ht6zz09es96cb1wcL1wcL5vb74C8XrQe3tpZnp6Zml7e9B6/JpvvXBwv29vv3BwvW8AAAMAN/9iA8oC9gALABQALAAAJRQrASI1AzQ7ATIHJyImNDYyFhQGAyIHBgcGFRQXFhcWMzI3Njc2NTQnJicmAhwCMwMIAkQDASQTGRklGhoXeWpmPT4+PWZqeX9saTw/PzxpazMCAgFrAgIyGSQaGiQZASZAPGlsf3lpZzw/PzxnaXmAa2k8QAAEADz/aAPEAvEACAASACQANAAAATI2NCYiBhQWFyMVMxEjFTM1IwMiDgEVFBceATMyNjc2NTQuAQMiLgE1ND4BMzIeARUUDgEB8RkhITIhIVOSOjrOPCp70Ho9PdB7es89PXrPenG9cHC9cHC+b2++AdwjMCMjMCM6Hv68HBwCsXrQe3tpZnp6Zml7e9B6/JpvvXBwv29vv3BwvW8AAAAAAgA3/2IDygL2ABUALQAACQEGIi8BJj8BNjIfARYyNwE2Mh8BFgEiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJgMH/qoBBQGeAwMWAQQBgQIFAQE5AgUBFQP+8XlqZj0+Pj1manl/bGk8Pz88aWsBs/6vAQGjBAQeAgFjAQEBBQICFAQBQEA8aWx/eWlnPD8/PGdpeYBraTxAAAAEADz/aAPEAvEAFQAZACsAOwAAAQUOAS8BJgYPAQYWHwEWMjcBPgEmIhcwHwEDIg4BFRQXHgEzMjY3NjU0LgEDIi4BNTQ+ATMyHgEVFA4BAtz+7wYSBmMGDwUDBQEGgAUQBgEsBQIMEBUBAfd70Ho9PdB7es89PXrPenG9cHC9cHC+b2++Ab7iBQEFSwUCBgQIEQaDBgUBKAUPDAUBAQE0etB7e2lmenpmaXt70Hr8mm+9cHC/b2+/cHC9bwAAAAABAC3/3gPRAnsAFwAANy4BPwE+AR8BFjY3ATYWFycWFAcBBiInPQoGBwUHGwzQDCILAioMHwwOCwv9qwofCuoMIQ8LDQgKlgkBCgHJCQIKDQseC/2iCwoAAwA8/2gDxALxAAsAHQAtAAABBycHFwcXNxc3JzcDIg4BFRQXHgEzMjY3NjU0LgEDIi4BNTQ+ATMyHgEVFA4BAp6enR2enh2dnh2enrp70Ho9PdB7es89PXrPenG9cHC9cHC+b2++AeadnRyenhydnRyengEnetB7e2lmenpmaXt70Hr8mm+9cHC/b2+/cHC9bwAAAAMAN/9iA8oC9gAPABgAMAAAATMyFhUDFAYrASImNQM0NhMiJjQ2MhYUBgMiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJgHkOAQGDQMCKAMDDAYgDxcXHhcXFHlqZj0+Pj1manl/bGk8Pz88aWsCFgYF/rkCBAQCAUcFBv4sFiAWFiAWArRAPGlsf3lpZzw/PzxnaXmAa2k8QAAAAgA3/2IDygL2ABsAMwAAJRYOASIvAQcGLgE0PwEnJj4BFh8BNzYeAQYPAQMiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJgLKCgETGwmdowkbEgqinQkBExoKnaIKGhMBCaMyeWpmPT4+PWZqeX9saTw/Pzxpa4gJGxIKop0JARMaCp2iChoTAQmjnQoBExsJnQHLQDxpbH95aWc8Pz88Z2l5gGtpPEAAAAAAAgA3/2IDygL2ABcALQAAASIHBgcGFRQXFhcWMzI3Njc2NTQnJicmEwcGIi8BJjY7ARE0NjsBMhYVETMyFgH7eWpmPT4+PWZqeX9saTw/PzxpayB4DykOeQ4NGF8LBycHDF8XDgL2QDxpbH95aWc8Pz88Z2l5gGtpPED9354SEp4SGwEeCAsLCP7iGwACADf/YgPKAvYAFAAsAAAlBwYnJSYnJjUTNDY7ATIWFRMXHgEDIgcGBwYVFBcWFxYzMjc2NzY1NCcmJyYC3xADBP8ABAIEEQMCLAIDDsoCAeV5amY9Pj49Zmp5f2xpPD8/PGlrbR0EAnoCAgMGAYMCAwMC/qWIAgQCh0A8aWx/eWlnPD8/PGdpeYBraTxAAAADAC7/WgPTAv8AGgAvADAAACUGBwYjIicmJyY0NzY3NjIXFhcWFRQHBgcBBwEyNzY3NjQnJicmIgcGBwYUFxYXFjMCjzI7PkFmV1MzMjIzU1fLVlYxMhYWKAEQNf4FUUVDKCgoKENFokVFJykpJ0VFUWkoFhYyMVZWy1dTMzMzM1NXZkE+OzL+8TQBBigoQ0WjREUnKSknRUSjRUMoKAAAAAAMAJYAAQAAAAAAAQAKABYAAQAAAAAAAgAGAC8AAQAAAAAAAwAbAG4AAQAAAAAABAAKAKAAAQAAAAAABQAeAOkAAQAAAAAABgAKAR4AAwABBAkAAQAUAAAAAwABBAkAAgAMACEAAwABBAkAAwA2ADYAAwABBAkABAAUAIoAAwABBAkABQA8AKsAAwABBAkABgAUAQgAZgBvAG4AdABlAGQAaQB0AG8AcgAAZm9udGVkaXRvcgAATQBlAGQAaQB1AG0AAE1lZGl1bQAARgBvAG4AdABFAGQAaQB0AG8AcgAgADEALgAwACAAOgAgAGYAbwBuAHQAZQBkAGkAdABvAHIAAEZvbnRFZGl0b3IgMS4wIDogZm9udGVkaXRvcgAAZgBvAG4AdABlAGQAaQB0AG8AcgAAZm9udGVkaXRvcgAAVgBlAHIAcwBpAG8AbgAgADEALgAwADsAIABGAG8AbgB0AEUAZABpAHQAbwByACAAKAB2ADEALgAwACkAAFZlcnNpb24gMS4wOyBGb250RWRpdG9yICh2MS4wKQAAZgBvAG4AdABlAGQAaQB0AG8AcgAAZm9udGVkaXRvcgAAAAIAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAEAAgADAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQdmb3J3YXJkBGJhY2sFc2hhcmUJZmF2b3JpdGVzBGhvbWUEbW9yZQVjbG9zZQRkb3duBmNpcmNsZQRpbmZvCmluZm9jaXJjbGUHc3VjY2Vzcw1zdWNjZXNzY2lyY2xlD3N1Y2Nlc3Nub2NpcmNsZQxjYW5jZWxjaXJjbGUEd2FybgVjbGVhcghkb3dubG9hZAd3YWl0aW5nBnNlYXJjaAAAAAAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADABcAAQAEAAAAAgAAAAAAAAABAAAAAOKfK0YAAAAA44J+/wAAAADjgn7/) format("truetype")}body,uni-page-body{background-color:var(--background-color-content)}uni-app uni-page-body{height:100%;overflow:visible;position:relative}uni-app uni-page-body,uni-app uni-top-window,uni-app uni-left-window,uni-app uni-right-window{position:relative}uni-app uni-left-window .uni-left-window,uni-app uni-right-window .uni-right-window{height:100%}uni-app.uni-app--showtabbar uni-page-body:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));min-height:var(--tab-bar-height);min-height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));min-height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}uni-app.uni-app--showtabbar uni-page-wrapper:after{display:none}uni-app uni-text,uni-app uni-input,uni-app uni-textarea,uni-app uni-match-media,uni-app uni-view{font-size:16px;text-align:left}uni-app uni-input{height:auto;display:flex}uni-app uni-input>.uni-input-wrapper{height:auto;flex:1}uni-app uni-input>.uni-input-wrapper>.uni-input-input{height:auto;flex:1}uni-app uni-text,uni-app uni-textarea,uni-app uni-label{overflow:hidden;flex-basis:auto;letter-spacing:0}uni-app uni-text,uni-app uni-label{letter-spacing:0}uni-app uni-ad-draw,uni-app uni-ad-fullscreen-video,uni-app uni-ad-interactive,uni-app uni-ad-interstitial,uni-app uni-ad-rewarded-video,uni-app uni-ad,uni-app uni-animation-view,uni-app uni-audio,uni-app uni-block,uni-app uni-button,uni-app uni-camera,uni-app uni-canvas,uni-app uni-checkbox-group,uni-app uni-checkbox,uni-app uni-cover-image,uni-app uni-cover-view,uni-app uni-custom-tab-bar,uni-app uni-editor,uni-app uni-form,uni-app uni-icon,uni-app uni-image,uni-app uni-input,uni-app uni-label,uni-app uni-list-item,uni-app uni-list-view,uni-app uni-live-player,uni-app uni-live-pusher,uni-app uni-map,uni-app uni-match-media,uni-app uni-movable-area,uni-app uni-movable-view,uni-app uni-navigation-bar,uni-app uni-navigator,uni-app uni-open-data,uni-app uni-page-meta,uni-app uni-picker-view,uni-app uni-picker,uni-app uni-progress,uni-app uni-radio-group,uni-app uni-radio,uni-app uni-rich-text,uni-app uni-scroll-view,uni-app uni-slider,uni-app uni-sticky-header,uni-app uni-sticky-section,uni-app uni-swiper-item,uni-app uni-swiper,uni-app uni-switch,uni-app uni-template,uni-app uni-text,uni-app uni-textarea,uni-app uni-unicloud-db,uni-app uni-video,uni-app uni-view,uni-app uni-web-view{position:relative;box-sizing:border-box;flex-shrink:0;flex-grow:0;flex-basis:auto;min-height:0px;min-width:0px;border-width:medium}uni-app uni-rich-text{line-height:1.5}uni-app uni-text{display:block;white-space:pre-line}uni-app uni-text>span>uni-text{display:inline}uni-app uni-ad-draw[hidden],uni-app uni-ad-fullscreen-video[hidden],uni-app uni-ad-interactive[hidden],uni-app uni-ad-interstitial[hidden],uni-app uni-ad-rewarded-video[hidden],uni-app uni-ad[hidden],uni-app uni-animation-view[hidden],uni-app uni-audio[hidden],uni-app uni-block[hidden],uni-app uni-button[hidden],uni-app uni-camera[hidden],uni-app uni-canvas[hidden],uni-app uni-checkbox-group[hidden],uni-app uni-checkbox[hidden],uni-app uni-cover-image[hidden],uni-app uni-cover-view[hidden],uni-app uni-custom-tab-bar[hidden],uni-app uni-editor[hidden],uni-app uni-form[hidden],uni-app uni-icon[hidden],uni-app uni-image[hidden],uni-app uni-input[hidden],uni-app uni-label[hidden],uni-app uni-list-item[hidden],uni-app uni-list-view[hidden],uni-app uni-live-player[hidden],uni-app uni-live-pusher[hidden],uni-app uni-map[hidden],uni-app uni-match-media[hidden],uni-app uni-movable-area[hidden],uni-app uni-movable-view[hidden],uni-app uni-navigation-bar[hidden],uni-app uni-navigator[hidden],uni-app uni-open-data[hidden],uni-app uni-page-meta[hidden],uni-app uni-picker-view-column[hidden],uni-app uni-picker-view[hidden],uni-app uni-picker[hidden],uni-app uni-progress[hidden],uni-app uni-radio-group[hidden],uni-app uni-radio[hidden],uni-app uni-rich-text[hidden],uni-app uni-scroll-view[hidden],uni-app uni-slider[hidden],uni-app uni-sticky-header[hidden],uni-app uni-sticky-section[hidden],uni-app uni-swiper-item[hidden],uni-app uni-swiper[hidden],uni-app uni-switch[hidden],uni-app uni-template[hidden],uni-app uni-text[hidden],uni-app uni-textarea[hidden],uni-app uni-unicloud-db[hidden],uni-app uni-video[hidden],uni-app uni-view[hidden],uni-app uni-web-view[hidden]{display:none!important}uni-app uni-page-body,uni-app uni-left-window .uni-left-window,uni-app uni-right-window .uni-right-window,uni-app uni-top-window .uni-top-window,uni-app uni-animation-view,uni-app uni-block,uni-app uni-view,uni-app uni-match-media,uni-app uni-label,uni-app uni-swiper,uni-app uni-swiper-item,uni-app uni-movable-area,uni-app uni-movable-view,uni-app uni-cover-view,uni-app uni-list-item,uni-app uni-navigator,uni-app uni-radio-group,uni-app uni-checkbox-group,uni-app uni-scroll-view,uni-app uni-list-view,uni-app uni-unicloud-db,uni-app uni-custom-tab-bar,uni-app uni-sticky-section,uni-app uni-sticky-header{display:flex;align-items:stretch;align-content:stretch;justify-content:flex-start}uni-app uni-page-body,uni-app uni-left-window .uni-left-window,uni-app uni-right-window .uni-right-window,uni-app uni-top-window .uni-top-window,uni-app uni-view,uni-app uni-match-media,uni-app uni-label,uni-app uni-swiper,uni-app uni-swiper-item,uni-app uni-movable-area,uni-app uni-movable-view,uni-app uni-cover-view,uni-app uni-list-item,uni-app uni-navigator,uni-app uni-radio-group,uni-app uni-checkbox-group,uni-app uni-scroll-view,uni-app uni-list-view,uni-app uni-unicloud-db,uni-app uni-sticky-section,uni-app uni-sticky-header{flex-direction:column}uni-app uni-view,uni-app uni-match-media,uni-app uni-label,uni-app uni-swiper,uni-app uni-swiper-item,uni-app uni-movable-area,uni-app uni-movable-view,uni-app uni-cover-view,uni-app uni-list-item,uni-app uni-navigator,uni-app uni-radio-group,uni-app uni-checkbox-group{overflow:hidden}uni-app uni-button{margin:0}uni-app uni-scroll-view{width:auto}uni-app .uni-scroll-view,uni-app .uni-scroll-view-content,uni-app .uni-list-view-visible,uni-app uni-navigator a{flex-direction:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;flex-wrap:inherit}uni-app uni-navigator a{display:flex;width:100%;height:100%}uni-app .uni-scroll-view-content,uni-app .uni-sticky-header-wrapper{display:flex;min-height:0px}uni-app uni-swiper-item{position:absolute}uni-app .uni-input-input,uni-app .uni-textarea-textarea{caret-color:#3393e2}uni-app .uni-input-input:disabled,uni-app .uni-textarea-textarea:disabled{cursor:inherit}uni-app uni-checkbox{align-items:center}uni-app .uni-checkbox-wrapper{flex-direction:inherit;align-content:inherit;justify-content:inherit;align-items:inherit;width:100%;height:100%}uni-app .uni-video-cover{background-color:unset}body .uni-toast{width:120px;height:120px;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:rgba(76,76,76,.95)}body .uni-toast__icon{margin:8px 0}body .uni-toast__content{margin:0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.8)}body .uni-modal{border-radius:12px}body .uni-modal__hd{padding:32px 24px 16px}body .uni-modal__title{font-weight:700;font-size:17px;line-height:1.4;-webkit-line-clamp:unset}body .uni-modal__bd{font-size:17px;padding:0 24px;margin-bottom:32px;min-height:unset;max-height:300px;overflow:hidden auto;-webkit-hyphens:auto;hyphens:auto}body .uni-modal__textarea{display:block;width:100%;height:48px;font-size:17px;line-height:24px;padding:0 8px}body .uni-modal__ft{line-height:56px;font-size:17px}body .uni-modal__btn{font-weight:700}body .uni-modal__btn_primary{color:#576b95}@media screen and (max-width: 500px){body .uni-actionsheet{left:0;right:0;bottom:0;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#f7f7f7;overflow:hidden}body .uni-actionsheet__menu{border-radius:0;background-color:#fff}body .uni-actionsheet__action{border-radius:0;margin-top:8px}body .uni-actionsheet__cell,body .uni-actionsheet__title{padding:16px;line-height:24px}body .uni-actionsheet__cell{font-size:17px}body .uni-actionsheet__title{font-size:14px;color:#747474}}:is(.uni-video-slots *){pointer-events:auto}.app-root[data-v-06ff0eb2]{--ui-radius-2: .0625rem;--ui-radius-3: .09375rem;--ui-radius-4: .125rem;--ui-radius-6: .1875rem;--ui-radius-7: .21875rem;--ui-radius-8: .25rem;--ui-radius-10: .3125rem;--ui-radius-12: .375rem;--ui-radius-14: .4375rem;--ui-radius-15: .46875rem;--ui-radius-16: .5rem;--ui-radius-18: .5625rem;--ui-radius-20: .625rem;--ui-radius-22: .6875rem;--ui-radius-24: .75rem;--ui-radius-26: .8125rem;--ui-radius-28: .875rem;--ui-radius-30: .9375rem;--ui-radius-32: 1rem;--ui-radius-34: 1.0625rem;--ui-radius-36: 1.125rem;--ui-radius-38: 1.1875rem;--ui-radius-40: 1.25rem;--ui-radius-42: 1.3125rem;--ui-radius-44: 1.375rem;--ui-radius-46: 1.4375rem;--ui-radius-48: 1.5rem;--ui-radius-50: 1.5625rem;--ui-radius-52: 1.625rem;--ui-radius-56: 1.75rem;--ui-radius-58: 1.8125rem;--ui-radius-60: 1.875rem;--ui-radius-70: 2.1875rem;--ui-radius-75: 2.34375rem;--ui-radius-80: 2.5rem;--ui-radius-110: 3.4375rem;--ui-radius-200: 6.25rem}.app-root[data-v-06ff0eb2]{--bg: #FCFAF8;--surface: #FFFFFF;--ink: #191047;--muted: #84749E;--line: #E9E2EE;--soft: #F0E9F8;--brand: #7953AB;--price: #A34865;--success: #238B69;--gold-bg: #FFF3D7;--gold: #AD6700;--shade: #E7E0EE;--field-bg: #F9F7FE;--field-line: #E1D8FD;--control: #AF80F4;--control-top: #7950D1;--ambient: #F0E7FA;--surface-top: #FFFFFF;--surface-end: #FEFCFA;--glass: rgba(255,252,255,.94);--edge: rgba(255,255,255,.94);--danger: #AC3E60;--danger-soft: #FBEFF3;--pink-soft: #FBEFF3;--pink: #A34865;--voice-solid: #7953AB;--shadow: 0 5px 18px rgba(68,44,87,.055);--float-shadow: 0 8px 30px rgba(68,44,87,.12);--login-glass: rgba(255,252,255,.88);--scene-wash-top: rgba(252,250,248,.12);--scene-wash-end: rgba(240,233,248,.48)}.app-root[data-v-06ff0eb2]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;min-height:100vh;background:var(--bg);color:var(--ink);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.page-body[data-v-06ff0eb2]{width:100%;max-width:520px;margin:0 auto;padding:.75rem 1.25rem 7rem}.row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center}.between[data-v-06ff0eb2]{justify-content:space-between}.spacer[data-v-06ff0eb2]{flex:1}.brand-text[data-v-06ff0eb2],.text-link[data-v-06ff0eb2]{color:var(--brand)}.muted-text[data-v-06ff0eb2]{color:var(--muted)}.small[data-v-06ff0eb2]{font-size:.75rem;line-height:1.7}.text-link[data-v-06ff0eb2]{font-size:.75rem;padding:.5rem 0}.strong[data-v-06ff0eb2]{font-weight:700}.page-header[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:3.25rem;gap:.75rem}.wordmark[data-v-06ff0eb2]{font-size:1.3125rem;font-weight:900;letter-spacing:-1px;color:var(--ink);white-space:nowrap}.search-bar[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.375rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-44);height:2.125rem;flex:1;padding:0 .625rem;min-width:0}.search-hint[data-v-06ff0eb2]{font-size:.625rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-call[data-v-06ff0eb2]{background:linear-gradient(135deg,#a077ff,#7242ec);color:#fff;font-size:.625rem;padding:.5625rem .625rem;border-radius:var(--ui-radius-40);white-space:nowrap;flex-shrink:0}.search-row[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.5rem;align-items:center;margin-bottom:.75rem}.banner[data-v-06ff0eb2]{height:8rem;border-radius:var(--ui-radius-28);overflow:hidden;background:var(--soft)}.banner-image[data-v-06ff0eb2]{width:100%;height:100%}.games-grid[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;padding:.8125rem 0 .3125rem}.game-item[data-v-06ff0eb2]{width:20%;display:flex;align-items:center;padding:0 .125rem .875rem}.game-icon[data-v-06ff0eb2]{width:2.8125rem;height:2.8125rem;border-radius:var(--ui-radius-24);background:var(--soft)}.game-label[data-v-06ff0eb2]{font-size:.6875rem;color:var(--ink);margin-top:.375rem;white-space:nowrap}.more-icon[data-v-06ff0eb2]{width:2.8125rem;height:2.8125rem;background:var(--soft);border-radius:var(--ui-radius-24);display:flex;align-items:center;justify-content:center}.dispatch[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;padding:.75rem .625rem;border-radius:var(--ui-radius-28);background:linear-gradient(110deg,var(--soft),var(--surface));gap:.5rem}.dispatch-text[data-v-06ff0eb2]{flex:1;min-width:0}.dispatch-title[data-v-06ff0eb2]{font-size:.875rem;font-weight:750;display:block}.dispatch-sub[data-v-06ff0eb2]{font-size:.5625rem;color:var(--muted);display:block;margin-top:.25rem}.dispatch-button[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-40);padding:.625rem;font-size:.6875rem;background:linear-gradient(135deg,#a479ff,#7346ed);color:#fff;white-space:nowrap}.pending[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.4375rem;background:var(--gold-bg);color:var(--gold);font-size:.6875rem;border-radius:var(--ui-radius-20);padding:.6875rem .625rem;margin-top:.3125rem}.pending-text[data-v-06ff0eb2]{flex:1}.game-tabs[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--line);margin-top:.8125rem;height:3rem;position:relative}.game-scroll[data-v-06ff0eb2]{flex:1;min-width:0;white-space:nowrap}.game-tab-track[data-v-06ff0eb2]{display:flex;flex-direction:row}.game-tab[data-v-06ff0eb2]{padding:.8125rem .6875rem;font-size:.75rem;color:var(--muted);white-space:nowrap}.game-tab.selected[data-v-06ff0eb2]{color:var(--brand);font-weight:700;border-bottom:3px solid var(--brand)}.more-tab[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:.75rem .1875rem;font-size:.6875rem;color:var(--muted)}.section-title[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:1.0625rem 0 .6875rem}.section-title-text[data-v-06ff0eb2]{font-size:1.125rem;font-weight:800}.filter[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--muted);padding:.4375rem 0}.service-card[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-24);padding:.5625rem;margin-bottom:.625rem}.service-top[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.625rem}.avatar-wrap[data-v-06ff0eb2]{width:5.5625rem;height:6.5rem;position:relative;flex-shrink:0}.service-avatar[data-v-06ff0eb2]{width:5.5625rem;height:6.5rem;border-radius:var(--ui-radius-18);background:var(--shade)}.recommend-tag[data-v-06ff0eb2]{position:absolute;top:0;left:0;background:linear-gradient(#ffdb80,#e6ac50);color:#fff;border-radius:var(--ui-radius-12) 0 var(--ui-radius-12) 0;padding:.1875rem .3125rem;font-size:.6875rem;font-weight:700}.voice-chip[data-v-06ff0eb2]{position:absolute;bottom:.375rem;left:.3125rem;background:linear-gradient(120deg,#9c72ff,#7545ec);color:#fff;font-size:.5625rem;border-radius:var(--ui-radius-28);padding:.3125rem .4375rem;min-width:3rem;align-items:center}.service-info[data-v-06ff0eb2]{flex:1;min-width:0;justify-content:space-between;padding:.25rem 0}.service-title-row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.1875rem}.service-name[data-v-06ff0eb2]{font-size:1rem;font-weight:750;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sex[data-v-06ff0eb2]{font-size:1.0625rem;margin-left:.25rem}.female[data-v-06ff0eb2]{color:#ee6da4}.male[data-v-06ff0eb2]{color:#61a5f5}.heat[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;font-size:.625rem;color:var(--muted);gap:.1875rem;white-space:nowrap}.service-summary[data-v-06ff0eb2]{font-size:.6875rem;color:var(--muted);line-height:1.7;margin:.4375rem 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.service-bottom[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.3125rem}.assessment[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;background:var(--bg);border-radius:var(--ui-radius-8);padding:.25rem;flex:1;min-width:0}.assessment-line[data-v-06ff0eb2]{font-size:.5625rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessment-expanded[data-v-06ff0eb2]{border-top:1px solid var(--line);margin-top:.625rem;padding-top:.5rem}.price[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:baseline;color:var(--price);white-space:nowrap}.price-amount[data-v-06ff0eb2]{font-size:1.375rem;font-weight:750}.price-unit[data-v-06ff0eb2]{font-size:.5625rem;margin-left:.1875rem}.badge[data-v-06ff0eb2]{position:absolute;right:-.5rem;top:-.3125rem;border-radius:var(--ui-radius-20);background:#ff3d6d;color:#fff;font-size:.5625rem;min-width:.875rem;height:.875rem;text-align:center;padding:0 .1875rem}.guide-card[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid var(--line);padding:.875rem;border-radius:var(--ui-radius-24);margin-top:.75rem;background:var(--surface);gap:.5rem}.guide-copy[data-v-06ff0eb2]{flex:1;min-width:0}.guide-copy .guide-name[data-v-06ff0eb2]{display:block;margin-top:.375rem;font-size:.8125rem}.guide-copy-button[data-v-06ff0eb2]{margin:0;padding:0 .75rem;line-height:2rem;font-size:.6875rem;border-radius:var(--ui-radius-32);background:var(--soft);color:var(--brand);flex-shrink:0}.guide-name[data-v-06ff0eb2]{font-size:.9375rem;font-weight:700}.btn[data-v-06ff0eb2]{border:0;background:linear-gradient(to right,var(--control-top),var(--control));color:#fff;border-radius:var(--ui-radius-32);padding:.8125rem;font-size:.875rem;line-height:1.3;text-align:center;min-height:3rem}.state-box[data-v-06ff0eb2]{padding:2rem 1rem;align-items:center;gap:.8125rem;text-align:center}.state-heading[data-v-06ff0eb2]{font-size:1rem;font-weight:700;line-height:1.5rem;color:var(--ink)}.state-copy[data-v-06ff0eb2]{font-size:.8125rem;color:var(--muted);line-height:1.25rem}.demo-caption[data-v-06ff0eb2]{font-size:.625rem;text-align:center;color:var(--muted);padding:.875rem 0}.copyright[data-v-06ff0eb2]{font-size:.625rem;color:var(--muted);padding:.9375rem .25rem;line-height:1.7}.back-top[data-v-06ff0eb2]{display:flex;padding:0;position:fixed;right:1.125rem;bottom:5.625rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-50);width:2.75rem;height:2.75rem;align-items:center;justify-content:center;z-index:11}.overlay[data-v-06ff0eb2]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(10,8,23,.45);z-index:30;display:flex;justify-content:flex-end}.sheet[data-v-06ff0eb2]{background:var(--surface);color:var(--ink);border-radius:var(--ui-radius-48) var(--ui-radius-48) 0 0;padding:1.25rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));max-width:520px;width:100%;margin:0 auto;max-height:80vh;overflow:auto}.sheet-handle[data-v-06ff0eb2]{width:2rem;height:.25rem;border-radius:var(--ui-radius-4);background:var(--shade);margin:0 auto 1.125rem}.sheet-heading[data-v-06ff0eb2]{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.option[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem .75rem;border-radius:var(--ui-radius-20);font-size:.875rem}.option.active[data-v-06ff0eb2]{background:var(--soft);color:var(--brand)}.sheet .btn[data-v-06ff0eb2]{margin-top:1rem;min-height:3rem;border-radius:var(--ui-radius-32);background:linear-gradient(to right,var(--control-top),var(--control))}.radio[data-v-06ff0eb2]{width:1.25rem;height:1.25rem;border:1px solid var(--muted);border-radius:50%;align-items:center;justify-content:center;font-size:.8125rem}.radio.checked[data-v-06ff0eb2]{border-color:var(--brand);background:var(--brand);color:var(--surface)}.skeleton-group[data-v-06ff0eb2]{gap:.625rem}.skeleton-card[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.75rem;padding:.75rem;background:var(--surface);border-radius:var(--ui-radius-24)}.skeleton[data-v-06ff0eb2]{background:var(--shade);border-radius:var(--ui-radius-14);opacity:.65;animation:pulse-06ff0eb2 1.4s ease-in-out infinite}.skeleton-avatar[data-v-06ff0eb2]{width:5.5625rem;height:6.25rem}.skeleton-content[data-v-06ff0eb2]{flex:1;gap:.75rem;padding-top:.3125rem}.skeleton-name[data-v-06ff0eb2]{width:55%;height:.9375rem}.skeleton-line[data-v-06ff0eb2]{height:.6875rem;width:100%}.skeleton-line.short[data-v-06ff0eb2]{width:70%}.page-title[data-v-06ff0eb2]{font-size:1.25rem;font-weight:700;line-height:1.75rem}.back-button[data-v-06ff0eb2]{padding:.625rem .625rem .625rem 0}.appearance-hero[data-v-06ff0eb2]{background:linear-gradient(120deg,var(--soft),var(--surface));border-radius:var(--ui-radius-32);margin:.75rem 0 1.625rem;padding:1.5rem 1rem;min-height:8rem;position:relative;justify-content:center}.appearance-title[data-v-06ff0eb2]{font-size:1.4375rem;font-weight:800;max-width:230px;z-index:1}.appearance-sub[data-v-06ff0eb2]{font-size:.75rem;color:var(--muted);margin-top:.5625rem;z-index:1}.celestial[data-v-06ff0eb2]{position:absolute;right:.75rem;top:.9375rem;width:5rem;height:5.625rem;opacity:.85}.settings-panel[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-28);padding:0 .9375rem;overflow:hidden}.setting-row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.25rem 0;border-bottom:1px solid var(--line);gap:.625rem}.setting-title[data-v-06ff0eb2]{font-size:.9375rem;font-weight:600}.setting-desc[data-v-06ff0eb2]{font-size:.6875rem;color:var(--muted);margin-top:.3125rem}.setting-note[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.5rem;align-items:center;padding:.875rem;border-radius:var(--ui-radius-24);background:var(--soft);font-size:.6875rem;color:var(--muted);margin-top:1rem}.search-input[data-v-06ff0eb2]{font-size:.875rem;flex:1;color:var(--ink)}.search-submit[data-v-06ff0eb2]{font-size:.8125rem;color:var(--brand);padding:.625rem}.menu-grid[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.menu-cell[data-v-06ff0eb2]{width:calc(50% - .25rem);background:var(--surface);padding:1.0625rem;border-radius:var(--ui-radius-24);display:flex;flex-direction:row;align-items:center;gap:.625rem;font-size:.8125rem}.profile-block[data-v-06ff0eb2]{background:var(--soft);padding:1.375rem;border-radius:var(--ui-radius-36);margin:.9375rem 0;gap:.75rem}.profile-avatar[data-v-06ff0eb2]{width:3.875rem;height:3.875rem;border-radius:50%}.plain-panel[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-28);padding:1.125rem;margin:.9375rem 0;gap:.75rem}.video-player[data-v-06ff0eb2]{width:100%;height:15rem}.refresh-note[data-v-06ff0eb2]{color:var(--muted);font-size:.6875rem;padding:.5rem;text-align:center}.warning-note[data-v-06ff0eb2]{background:var(--gold-bg);color:var(--gold);font-size:.6875rem;padding:.625rem;border-radius:var(--ui-radius-16);margin-top:.5rem}@keyframes pulse-06ff0eb2{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.skeleton[data-v-06ff0eb2]{animation:none}}@media (min-width: 600px){.app-root[data-v-06ff0eb2]{padding-top:1.25rem}.page-body[data-v-06ff0eb2]{border-left:1px solid var(--line);border-right:1px solid var(--line);min-height:100vh}.banner[data-v-06ff0eb2]{height:10.125rem}}.person-row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--line)}.person-avatar[data-v-06ff0eb2]{width:3.5rem;height:3.5rem;border-radius:var(--ui-radius-28);flex-shrink:0}.person-text[data-v-06ff0eb2]{flex:1;min-width:0;gap:.3125rem}.user-cover[data-v-06ff0eb2]{width:100%;height:18.125rem;border-radius:var(--ui-radius-28)}.article-cover[data-v-06ff0eb2]{width:100%;border-radius:var(--ui-radius-28)}.article-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.9;padding:1rem 0;color:var(--ink)}.unread-count[data-v-06ff0eb2]{background:var(--price);color:#fff;font-size:.6875rem;border-radius:var(--ui-radius-24);padding:.1875rem .4375rem}.dispatch-sub uni-text[data-v-06ff0eb2]{font-size:.5625rem}.pending-text[data-v-06ff0eb2]{font-size:.6875rem}.heat-label[data-v-06ff0eb2]{font-size:.625rem;color:var(--muted)}.voice-label[data-v-06ff0eb2]{font-size:.5625rem;color:#fff}.service-name[data-v-06ff0eb2]{max-width:120px}.quantity[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.375rem}.quantity-btn[data-v-06ff0eb2]{width:2rem;height:2rem;background:var(--soft);color:var(--brand);border:0;padding:0;line-height:2rem;border-radius:var(--ui-radius-16)}.quantity-input[data-v-06ff0eb2]{width:2.875rem;text-align:center;color:var(--ink);font-size:1rem}.booking-note[data-v-06ff0eb2]{width:100%;min-height:6.25rem;background:var(--bg);border-radius:var(--ui-radius-20);padding:.75rem;color:var(--ink);font-size:.875rem}.btn[disabled][data-v-06ff0eb2]{opacity:.5}.service-summary[data-v-06ff0eb2]{font-size:.75rem}.assessment-line[data-v-06ff0eb2]{font-size:.625rem}.game-label[data-v-06ff0eb2]{font-size:.75rem}.dispatch-sub[data-v-06ff0eb2]{font-size:.625rem}.option uni-text[data-v-06ff0eb2]{font-size:.875rem}.form-card[data-v-06ff0eb2],.notice-card[data-v-06ff0eb2],.content-card[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-40);padding:1rem;margin-bottom:1rem}.field-label[data-v-06ff0eb2]{display:block;color:var(--muted);font-size:.8125rem;margin:1rem 0 .5rem}.field-input[data-v-06ff0eb2]{background:var(--bg);color:var(--ink);height:3rem;border-radius:var(--ui-radius-32);padding:0 .875rem;font-size:.9375rem;width:100%;border:1px solid var(--line)}.field-area[data-v-06ff0eb2]{background:var(--bg);color:var(--ink);border-radius:var(--ui-radius-32);padding:.75rem;font-size:.9375rem;min-height:7.5rem;width:100%;box-sizing:border-box;border:1px solid var(--line)}.grow[data-v-06ff0eb2]{flex:1;min-width:0}.text-button[data-v-06ff0eb2]{font-size:.8125rem;color:var(--brand);background:transparent;padding:0 .5rem;line-height:2.75rem}.inline-error[data-v-06ff0eb2]{display:block;color:var(--price);font-size:.8125rem;line-height:1.6;margin:.75rem 0}.agreement-row[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.375rem;margin:1.125rem 0}.auth-intro[data-v-06ff0eb2]{padding:1.75rem .5rem;display:flex;flex-direction:column;gap:.75rem}.auth-title[data-v-06ff0eb2]{font-size:1.75rem;font-weight:700;color:var(--ink)}.auth-symbol[data-v-06ff0eb2]{width:2.625rem;height:2.625rem}.auth-links[data-v-06ff0eb2]{margin-top:1.25rem;font-size:.8125rem}.section-heading[data-v-06ff0eb2]{font-size:1.0625rem;font-weight:600;color:var(--ink);margin:1rem 0;display:block}.list-row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:3.5rem;border-bottom:1px solid var(--line);padding:.75rem 0;gap:.75rem}.list-title[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5;color:var(--ink);display:block}.list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.6;color:var(--muted);display:block;margin-top:.25rem}.pill[data-v-06ff0eb2]{font-size:.75rem;padding:.375rem .625rem;border-radius:var(--ui-radius-16);background:var(--soft);color:var(--brand)}.button-row[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.75rem;margin:1rem 0}.button-row .btn[data-v-06ff0eb2]{flex:1;min-height:3rem;border-radius:var(--ui-radius-32);background:linear-gradient(to right,var(--control-top),var(--control))}.choice-grid[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.choice[data-v-06ff0eb2]{font-size:.8125rem;background:var(--bg);border:1px solid var(--line);border-radius:var(--ui-radius-18);padding:.625rem .875rem;color:var(--muted)}.choice.selected[data-v-06ff0eb2]{background:var(--soft);border-color:var(--brand);color:var(--brand)}.detail-copy[data-v-06ff0eb2]{font-size:.9375rem;color:var(--ink);line-height:1.8;white-space:pre-wrap}.section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.6;color:var(--muted);display:block;margin-bottom:1rem}.btn[data-v-06ff0eb2],.choice[data-v-06ff0eb2],.menu-cell[data-v-06ff0eb2],.list-row[data-v-06ff0eb2]{transition:background-color .18s ease,transform .16s ease,opacity .18s ease;min-height:3.5rem}.btn[data-v-06ff0eb2]:active,.menu-cell[data-v-06ff0eb2]:active,.choice[data-v-06ff0eb2]:active{transform:scale(.98)}.form-card[data-v-06ff0eb2],.content-card[data-v-06ff0eb2]{animation:content-appear-06ff0eb2 .22s ease-out;border-radius:var(--ui-radius-40);padding:1rem}@keyframes content-appear-06ff0eb2{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){*[data-v-06ff0eb2],*[data-v-06ff0eb2]:before,*[data-v-06ff0eb2]:after{animation:none!important;transition:none!important}}.icon-button[data-v-06ff0eb2]{width:2.75rem;height:2.75rem;padding:.625rem;border-radius:var(--ui-radius-24);display:flex;align-items:center;justify-content:center;background:transparent}.icon-button[data-v-06ff0eb2]:active{background:var(--soft)}.screen-back[data-v-06ff0eb2]{display:flex;align-items:center;justify-content:center;min-height:2.75rem}.icon-label[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.3125rem;align-items:center;justify-content:center;background:transparent;color:var(--muted)}.content-card[data-v-06ff0eb2],.plain-panel[data-v-06ff0eb2],.settings-panel[data-v-06ff0eb2],.order-card[data-v-06ff0eb2],.service-card[data-v-06ff0eb2]{border-color:var(--line);box-shadow:var(--shadow)}.page-header[data-v-06ff0eb2]{min-height:3.25rem;gap:.625rem}.page-title[data-v-06ff0eb2]{letter-spacing:-.025rem;font-size:1.25rem;line-height:1.75rem}.field-input[data-v-06ff0eb2],.field-textarea[data-v-06ff0eb2]{border:1px solid var(--line);border-radius:var(--ui-radius-24);background:var(--bg)}.btn[data-v-06ff0eb2]{background:linear-gradient(to right,var(--control-top),var(--control));border-radius:var(--ui-radius-32);transition:transform .15s ease,opacity .15s ease;min-height:3rem}.btn.secondary[data-v-06ff0eb2]{background:var(--soft);color:var(--brand)}.btn[data-v-06ff0eb2]:active{transform:scale(.985)}.btn[disabled][data-v-06ff0eb2]:active{transform:none}.setting-row[data-v-06ff0eb2],.list-row[data-v-06ff0eb2]{min-height:3.5rem}uni-button[data-v-06ff0eb2]:focus-visible,uni-input[data-v-06ff0eb2]:focus-visible,uni-textarea[data-v-06ff0eb2]:focus-visible{outline:.125rem solid var(--brand);outline-offset:.1875rem}@media (prefers-reduced-motion: reduce){.btn[data-v-06ff0eb2],.nav-symbol[data-v-06ff0eb2]{transition:none}}.app-root[data-v-06ff0eb2]{background:linear-gradient(180deg,var(--ambient),var(--bg) 20rem)}.app-root .page-body[data-v-06ff0eb2]{padding-left:1.25rem;padding-right:1.25rem}.app-root .page-header[data-v-06ff0eb2]{min-height:3.875rem;height:auto;margin-bottom:.625rem}.app-root .page-title[data-v-06ff0eb2]{font-size:1.25rem;font-weight:700;line-height:1.75rem}.app-root .section-heading[data-v-06ff0eb2]{margin:.25rem 0 1.125rem;font-size:1.0625rem}.app-root .list-title[data-v-06ff0eb2]{line-height:1.55}.app-root .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.7}.app-root .small[data-v-06ff0eb2]{font-size:.8125rem}.app-root .text-link[data-v-06ff0eb2]{font-size:.8125rem;min-height:2.5rem;line-height:1.5rem}.app-root .form-card[data-v-06ff0eb2],.app-root .content-card[data-v-06ff0eb2],.app-root .plain-panel[data-v-06ff0eb2],.app-root .settings-panel[data-v-06ff0eb2],.app-root .notice-card[data-v-06ff0eb2]{background:linear-gradient(155deg,var(--surface-top),var(--surface-end));border:1px solid var(--line);border-radius:var(--ui-radius-44);box-shadow:var(--shadow);margin-bottom:1.125rem}.app-root .form-card[data-v-06ff0eb2],.app-root .content-card[data-v-06ff0eb2],.app-root .plain-panel[data-v-06ff0eb2],.app-root .notice-card[data-v-06ff0eb2]{padding:1.25rem}.app-root .field-input[data-v-06ff0eb2],.app-root .field-area[data-v-06ff0eb2],.app-root .field-textarea[data-v-06ff0eb2],.app-root .booking-note[data-v-06ff0eb2]{background:var(--bg);border:1px solid var(--line);border-radius:var(--ui-radius-28);line-height:1.6;box-shadow:inset 0 1px 3px rgba(57,38,73,.035)}.app-root .field-input[data-v-06ff0eb2]{height:3rem;border-radius:var(--ui-radius-32);border:1px solid var(--line);padding:0 .875rem}.app-root .field-label[data-v-06ff0eb2]{font-size:.875rem;margin-top:1.25rem}.app-root .btn[data-v-06ff0eb2]{min-height:3rem;border-radius:var(--ui-radius-32);background:linear-gradient(to right,var(--control-top),var(--control));border:1px solid rgba(255,255,255,.16);box-shadow:0 3px 9px rgba(82,49,118,.12),inset 0 1px rgba(255,255,255,.18);font-size:.9375rem}.app-root .btn.secondary[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);box-shadow:inset 0 1px 0 var(--edge);border-color:var(--line)}.app-root .btn[disabled][data-v-06ff0eb2]{box-shadow:none}.app-root .inline-error[data-v-06ff0eb2]{color:var(--danger)}.app-root .setting-row[data-v-06ff0eb2],.app-root .list-row[data-v-06ff0eb2]{min-height:3.5rem;gap:.875rem}.app-root .setting-row[data-v-06ff0eb2]:last-child,.app-root .list-row[data-v-06ff0eb2]:last-child{border-bottom:0}.app-root .setting-desc[data-v-06ff0eb2]{font-size:.75rem;line-height:1.6}.app-root .search-bar[data-v-06ff0eb2]{min-height:2.75rem;border-radius:var(--ui-radius-36);box-shadow:inset 0 1px 0 var(--edge)}.app-root .search-hint[data-v-06ff0eb2]{font-size:.75rem}.app-root .game-tab[data-v-06ff0eb2]{font-size:.875rem;padding:.875rem .75rem}.app-root .game-tab.selected[data-v-06ff0eb2]{border-bottom-width:3px}.app-root .choice[data-v-06ff0eb2]{min-height:2.75rem;padding:.75rem .875rem;border-radius:var(--ui-radius-26)}.app-root .choice.selected[data-v-06ff0eb2]{box-shadow:inset 0 1px 0 var(--edge)}.app-root .option[data-v-06ff0eb2]{width:100%;margin:0;min-height:3.25rem;background:transparent;text-align:left;line-height:1.5;color:var(--ink)}.app-root .option.active[data-v-06ff0eb2]{background:var(--soft);color:var(--brand)}.app-root .back-top[data-v-06ff0eb2]{bottom:calc(5.75rem + env(safe-area-inset-bottom));box-shadow:var(--shadow)}.app-root .skeleton-card[data-v-06ff0eb2]{border-radius:var(--ui-radius-44);padding:1rem;min-height:10.75rem}.app-root .skeleton-avatar[data-v-06ff0eb2]{width:5rem;height:5.5rem;border-radius:var(--ui-radius-32)}.app-root .skeleton-line[data-v-06ff0eb2]{margin-top:.375rem}.app-root .state-box[data-v-06ff0eb2]{padding:2rem 1rem}.app-root .state-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;color:var(--muted)}.app-root .icon-button[data-v-06ff0eb2]{border-radius:var(--ui-radius-30);min-width:2.75rem;min-height:2.75rem}.app-root .screen-back[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--ui-radius-30);width:2.75rem;height:2.75rem;font-size:1rem;box-shadow:var(--shadow)}.app-root .appearance-hero[data-v-06ff0eb2]{border:1px solid var(--edge);box-shadow:var(--shadow);border-radius:var(--ui-radius-48)}.app-root .radio.checked[data-v-06ff0eb2]{background:var(--control);border-color:var(--control)}.app-root .menu-cell[data-v-06ff0eb2]{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--ui-radius-36);min-height:4.5rem}.app-root.family-finance .section-heading[data-v-06ff0eb2]{margin-top:.75rem}.app-root.family-finance .detail-copy[data-v-06ff0eb2]{font-variant-numeric:tabular-nums}.app-root.family-verification .detail-copy[data-v-06ff0eb2],.app-root.family-support .detail-copy[data-v-06ff0eb2]{line-height:1.9}.app-root.family-auth .auth-intro[data-v-06ff0eb2]{padding:2.25rem .25rem 1.75rem}.app-root.family-auth .auth-title[data-v-06ff0eb2]{font-size:1.875rem}.app-root.family-auth .form-card[data-v-06ff0eb2]{padding:1.5rem 1.25rem}.app-root uni-button[data-v-06ff0eb2],.app-root .choice[data-v-06ff0eb2]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.app-root uni-button[data-v-06ff0eb2]{transition:transform .16s ease,background-color .16s ease,opacity .16s ease}.app-root uni-button[data-v-06ff0eb2]:active:not(:disabled){transform:scale(.985)}.app-root uni-button[data-v-06ff0eb2]:disabled{cursor:default}.app-root uni-input[data-v-06ff0eb2]:focus-visible,.app-root uni-textarea[data-v-06ff0eb2]:focus-visible{outline:.125rem solid var(--brand);outline-offset:.125rem}@media (max-width: 360px){.app-root .page-body[data-v-06ff0eb2]{padding-left:.875rem;padding-right:.875rem}.app-root .form-card[data-v-06ff0eb2],.app-root .content-card[data-v-06ff0eb2],.app-root .plain-panel[data-v-06ff0eb2]{padding:1rem}}@media (prefers-reduced-motion: reduce){.app-root uni-button[data-v-06ff0eb2],.app-root .choice[data-v-06ff0eb2]{transition:none}.app-root uni-button[data-v-06ff0eb2]:active:not(:disabled){transform:none}}.app-root.page-index.home-screen .page-body[data-v-06ff0eb2]{padding:.5rem 1.25rem calc(7rem + env(safe-area-inset-bottom))}.app-root.page-index .page-header[data-v-06ff0eb2]{gap:.5rem;min-height:4.125rem;margin-bottom:.5rem}.app-root.page-index .wordmark[data-v-06ff0eb2]{font-size:1.3125rem;letter-spacing:-.04375rem}.app-root.page-index .search-bar[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;padding:0 .625rem;background:var(--glass)}.app-root.page-index .top-call[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.3125rem;padding:0;min-height:2.75rem;font-size:.6875rem;background:transparent;color:var(--brand);box-shadow:none}.app-root.page-index .banner[data-v-06ff0eb2]{height:8.5rem;border-radius:var(--ui-radius-48);margin:0 0 1.125rem;border:1px solid var(--edge);box-shadow:var(--shadow)}.app-root.page-index .banner-image[data-v-06ff0eb2]{height:8.5rem}.app-root.page-index .games-grid[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none;padding:.25rem 0;margin-bottom:.25rem}.app-root.page-index .game-item[data-v-06ff0eb2]{padding-bottom:1.125rem}.app-root.page-index .game-icon[data-v-06ff0eb2],.app-root.page-index .more-icon[data-v-06ff0eb2]{width:3rem;height:3rem;border-radius:var(--ui-radius-32);border:1px solid var(--edge);box-shadow:var(--shadow)}.app-root.page-index .game-label[data-v-06ff0eb2]{font-size:.75rem;margin-top:.5625rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}.app-root.page-index .dispatch[data-v-06ff0eb2]{background:linear-gradient(120deg,var(--soft),var(--surface));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--ui-radius-40);padding:1rem .875rem;gap:.625rem}.app-root.page-index .dispatch-title[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5}.app-root.page-index .dispatch-sub[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.6}.app-root.page-index .dispatch-button[data-v-06ff0eb2]{min-height:2.5rem;border-radius:var(--ui-radius-40);padding:.625rem .75rem;font-size:.75rem;background:linear-gradient(145deg,var(--control-top),var(--control));box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-index .guide-card[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none;padding:.875rem .125rem;margin-top:.25rem}.app-root.page-index .guide-copy .guide-name[data-v-06ff0eb2]{font-size:.75rem;color:var(--muted);margin-top:.1875rem}.app-root.page-index .guide-copy-button[data-v-06ff0eb2]{line-height:2.25rem;font-size:.6875rem}.app-root.page-index .section-title[data-v-06ff0eb2]{margin:1.5rem 0 .125rem}.app-root.page-index .section-title-text[data-v-06ff0eb2]{font-size:1.5625rem;letter-spacing:-.03125rem}.app-root.page-index .filter[data-v-06ff0eb2]{min-height:2.75rem;font-size:.75rem;gap:.375rem}.app-root.page-index .game-tabs[data-v-06ff0eb2]{margin:0 0 1.125rem;border-bottom:0;height:3.125rem}.app-root.page-index .game-tab[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-index .home-game-option.active[data-v-06ff0eb2]{background:var(--soft)}.app-root.page-mine .page-title[data-v-06ff0eb2],.app-root.page-discover .page-title[data-v-06ff0eb2]{font-size:1.25rem;letter-spacing:-.05rem;line-height:1.75rem}.app-root.page-mine .account-hero[data-v-06ff0eb2]{background:linear-gradient(135deg,var(--surface-top),var(--soft));padding:1.5rem 1.125rem;border-radius:var(--ui-radius-52);gap:.875rem}.app-root.page-mine .account-avatar[data-v-06ff0eb2]{width:4.125rem;height:4.5rem;border-radius:var(--ui-radius-40);border:2px solid var(--edge)}.app-root.page-mine .account-name[data-v-06ff0eb2]{font-size:1.375rem}.app-root.page-mine .account-level-label[data-v-06ff0eb2]{font-size:.6875rem;margin-bottom:.375rem}.app-root.page-mine .account-levels[data-v-06ff0eb2]{margin-top:1.125rem}.app-root.page-mine .account-level-track[data-v-06ff0eb2]{background:var(--shade)}.app-root.page-mine .asset-row[data-v-06ff0eb2]{border:1px solid var(--line);background:linear-gradient(150deg,var(--surface-top),var(--surface-end));border-radius:var(--ui-radius-44);box-shadow:var(--shadow);padding:1.5rem .5rem}.app-root.page-mine .asset-value[data-v-06ff0eb2]{font-size:1.5rem;color:var(--ink);font-variant-numeric:tabular-nums}.app-root.page-mine .asset-item+.asset-item[data-v-06ff0eb2]{border-left:1px solid var(--line)}.app-root.page-mine .account-menu-item[data-v-06ff0eb2]{gap:.625rem;padding:1rem .125rem;min-height:5.625rem}.app-root.page-mine .account-menu-item uni-text[data-v-06ff0eb2]{font-size:.75rem;text-align:center;line-height:1.6}.app-root.page-mine .account-menu-icon[data-v-06ff0eb2]{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:var(--ui-radius-30);background:linear-gradient(145deg,var(--surface-top),var(--soft));border:1px solid var(--edge);box-shadow:var(--shadow)}.app-root.page-discover .discover-panel[data-v-06ff0eb2],.app-root.page-discover .discover-guide[data-v-06ff0eb2]{border-radius:var(--ui-radius-48);background:linear-gradient(155deg,var(--surface-top),var(--surface-end));box-shadow:var(--shadow);margin-bottom:1.25rem}.app-root.page-discover .discover-guide[data-v-06ff0eb2]{padding:1.375rem 1.125rem}.app-root.page-discover .discover-guide-item[data-v-06ff0eb2]{padding:1.25rem .25rem;border-radius:var(--ui-radius-36);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-discover .discover-row[data-v-06ff0eb2]{min-height:4.75rem;padding:1.25rem 1.125rem}.app-root.page-discover .discover-row.compact[data-v-06ff0eb2]{min-height:4rem}.app-root.page-discover .discover-note[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.7}.app-root.page-messages .inbox-page[data-v-06ff0eb2]{padding-top:1.25rem;background:var(--bg)}.app-root.page-messages .inbox-header[data-v-06ff0eb2]{min-height:3rem;margin-bottom:1.375rem}.app-root.page-messages .inbox-title[data-v-06ff0eb2]{font-size:1.8125rem}.app-root.page-messages .inbox-search[data-v-06ff0eb2]{min-height:3.125rem;border-radius:var(--ui-radius-38);box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-messages .inbox-menu-button[data-v-06ff0eb2]{box-shadow:var(--shadow);border:1px solid var(--line)}.app-root.page-messages .inbox-notice[data-v-06ff0eb2]{padding:.75rem .875rem;background:var(--gold-bg);color:var(--gold)}.app-root.page-messages .inbox-notice uni-text[data-v-06ff0eb2]{font-size:.75rem}.app-root.page-messages .inbox-list[data-v-06ff0eb2]{box-shadow:var(--shadow);border-radius:var(--ui-radius-48)}.app-root.page-messages .inbox-conversation[data-v-06ff0eb2]{min-height:5.875rem;padding:1.25rem 1rem;gap:.875rem}.app-root.page-messages .inbox-avatar[data-v-06ff0eb2]{border-radius:var(--ui-radius-36)}.app-root.page-messages .inbox-tool[data-v-06ff0eb2]{font-size:.75rem;min-height:2.75rem;padding:.625rem 0}.app-root.page-messages .inbox-list-heading[data-v-06ff0eb2]{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.app-root.page-messages .inbox-more[data-v-06ff0eb2]{width:2.75rem;min-height:2.25rem}.app-root.page-messages .inbox-action-row[data-v-06ff0eb2]{min-height:3.625rem;border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-messages .inbox-action-row.is-danger[data-v-06ff0eb2]{background:var(--danger-soft);color:var(--danger);border-color:transparent}.app-root.page-chat[data-v-06ff0eb2]{max-width:520px;background:linear-gradient(180deg,var(--ambient),var(--bg) 18.75rem)}.app-root.page-chat .chat-header[data-v-06ff0eb2]{padding-bottom:.875rem;background:var(--glass);box-shadow:0 3px 14px rgba(49,32,65,.035)}.app-root.page-chat .chat-header .list-title[data-v-06ff0eb2]{font-size:1rem}.app-root.page-chat .chat-peer-avatar[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;border-radius:var(--ui-radius-30)}.app-root.page-chat .chat-content[data-v-06ff0eb2]{padding:1.125rem 1rem 1.5rem}.app-root.page-chat .chat-message[data-v-06ff0eb2]{margin:1.125rem 0}.app-root.page-chat .chat-bubble[data-v-06ff0eb2]{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(150deg,var(--surface-top),var(--surface-end));padding:.75rem .9375rem;border-radius:var(--ui-radius-14) var(--ui-radius-40) var(--ui-radius-40) var(--ui-radius-40)}.app-root.page-chat .outgoing .chat-bubble[data-v-06ff0eb2]{background:linear-gradient(150deg,var(--soft),var(--ambient));border-radius:var(--ui-radius-40) var(--ui-radius-14) var(--ui-radius-40) var(--ui-radius-40)}.app-root.page-chat .chat-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.75}.app-root.page-chat .chat-avatar[data-v-06ff0eb2]{width:2.375rem;height:2.375rem;border-radius:var(--ui-radius-28)}.app-root.page-chat .chat-read[data-v-06ff0eb2]{font-size:.6875rem;margin-top:.375rem}.app-root.page-chat .chat-order[data-v-06ff0eb2]{border-radius:var(--ui-radius-40);box-shadow:var(--shadow);padding:1rem}.app-root.page-chat .chat-compose[data-v-06ff0eb2]{background:var(--glass);padding:.75rem .875rem calc(.75rem + env(safe-area-inset-bottom))}.app-root.page-chat .chat-send[data-v-06ff0eb2]{min-height:2.75rem;border-radius:var(--ui-radius-36);font-size:.875rem}.app-root.page-chat .chat-input[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);box-shadow:inset 0 1px 3px rgba(60,35,75,.035);border-radius:var(--ui-radius-36)}.app-root.page-chat .chat-rules[data-v-06ff0eb2]{max-height:none;padding:.375rem 0 1.125rem;background:transparent;line-height:1.9}.app-root.page-booking .booking-header[data-v-06ff0eb2]{min-height:3.875rem;font-size:1.25rem}.app-root.page-booking .booking-person[data-v-06ff0eb2]{padding:1.375rem .25rem 1.75rem;align-items:center}.app-root.page-booking .booking-avatar[data-v-06ff0eb2]{width:5.125rem;height:6rem;border-radius:var(--ui-radius-46);border:2px solid var(--edge)}.app-root.page-booking .booking-name[data-v-06ff0eb2]{font-size:1.4375rem;max-width:200px}.app-root.page-booking .booking-panel[data-v-06ff0eb2]{border-radius:var(--ui-radius-48);background:linear-gradient(145deg,var(--surface-top),var(--surface-end));box-shadow:var(--shadow);margin-bottom:1.125rem}.app-root.page-booking .booking-line[data-v-06ff0eb2]{min-height:4rem}.app-root.page-booking .booking-category[data-v-06ff0eb2]{min-height:4.625rem}.app-root.page-booking .booking-summary[data-v-06ff0eb2]{font-size:.875rem;line-height:1.85;color:var(--ink)}.app-root.page-booking .booking-caption[data-v-06ff0eb2]{font-size:.75rem;line-height:1.8}.app-root.page-booking .booking-game-option.selected[data-v-06ff0eb2]{background:var(--soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.app-root.page-booking .booking-dock[data-v-06ff0eb2]{background:var(--glass);box-shadow:0 -5px 24px rgba(70,45,90,.043)}.app-root.page-booking .booking-total[data-v-06ff0eb2]{font-size:1.6875rem;color:var(--brand)}.app-root.page-orders .order-card[data-v-06ff0eb2]{border-radius:var(--ui-radius-48);padding:1.25rem;margin-top:1.125rem;background:linear-gradient(150deg,var(--surface-top),var(--surface-end));box-shadow:var(--shadow)}.app-root.page-orders .order-filter-card[data-v-06ff0eb2]{border-radius:var(--ui-radius-44);padding:1rem;box-shadow:var(--shadow)}.app-root.page-orders .order-role-tabs[data-v-06ff0eb2]{height:auto;border:1px solid var(--line);border-radius:var(--ui-radius-32);padding:.25rem;background:var(--soft);margin-bottom:.5rem}.app-root.page-orders .order-role-tabs .game-tab[data-v-06ff0eb2]{padding:.75rem .375rem;border-radius:var(--ui-radius-24);background:transparent;color:var(--muted);font-size:.8125rem}.app-root.page-orders .order-role-tabs .game-tab.selected[data-v-06ff0eb2]{background:var(--surface);color:var(--brand);box-shadow:var(--shadow)}.app-root.page-orders .order-status[data-v-06ff0eb2]{border-radius:var(--ui-radius-18);font-size:.75rem}.app-root.page-orders .order-avatar[data-v-06ff0eb2]{width:3rem;height:3rem;border-radius:var(--ui-radius-34)}.app-root.page-orders .order-date-toggle[data-v-06ff0eb2]{min-height:2.75rem;font-size:.8125rem;border-radius:var(--ui-radius-26)}.app-root.page-chat .chat-compose[data-v-06ff0eb2],.app-root.page-chat .chat-header[data-v-06ff0eb2],.app-root.page-booking .booking-dock[data-v-06ff0eb2]{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}@media (max-width: 360px){.app-root.page-index .wordmark[data-v-06ff0eb2]{font-size:1.125rem}.app-root.page-index .top-call uni-text[data-v-06ff0eb2]{display:none}.app-root.page-index .game-label[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-mine .account-menu-item[data-v-06ff0eb2]{width:33.333%}.app-root.page-mine .asset-value[data-v-06ff0eb2]{font-size:1.3125rem}.app-root.page-booking .booking-name[data-v-06ff0eb2]{max-width:150px}}.app-root .form-stack[data-v-06ff0eb2]{display:flex;flex-direction:column;gap:1rem}.app-root .form-stack .field-label[data-v-06ff0eb2]{margin:.5rem 0 -.5rem}.app-root .field-textarea[data-v-06ff0eb2]{width:100%;min-height:7.5rem;padding:.875rem;font-size:.9375rem;color:var(--ink);box-sizing:border-box}.app-root .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem;margin:.75rem 0 1.125rem}.app-root .choice-chip[data-v-06ff0eb2]{margin:0;padding:.625rem 1rem;min-height:2.75rem;line-height:1.5rem;font-size:.875rem;border:1px solid var(--line);border-radius:var(--ui-radius-28);background:var(--surface);color:var(--muted);transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease-out}.app-root .choice-chip.active[data-v-06ff0eb2]{border-color:var(--brand);background:var(--soft);color:var(--brand);box-shadow:inset 0 1px 0 var(--edge)}.app-root .choice-chip[data-v-06ff0eb2]:disabled{opacity:.5}.app-root .form-stack .row[data-v-06ff0eb2]{gap:.625rem}.app-root.page-booking .booking-stepper uni-button[data-v-06ff0eb2]{min-width:2.5rem;min-height:2.75rem;border-radius:var(--ui-radius-26)}.app-root.page-booking .booking-header>uni-text[data-v-06ff0eb2]{font-size:1.25rem}.app-root.family-finance .diamond-balance[data-v-06ff0eb2],.app-root.family-finance .cash-balance[data-v-06ff0eb2]{background:linear-gradient(135deg,var(--surface-top),var(--soft));border-color:var(--edge)}.app-root.family-finance .diamond-option[data-v-06ff0eb2],.app-root.family-finance .cash-way[data-v-06ff0eb2]{border-radius:var(--ui-radius-36);box-shadow:inset 0 1px 0 var(--edge)}.app-root.family-finance .diamond-option.selected[data-v-06ff0eb2],.app-root.family-finance .cash-way.selected[data-v-06ff0eb2]{box-shadow:inset 0 0 0 1px var(--brand)}.app-root.family-verification .identity-photo[data-v-06ff0eb2]{border-radius:var(--ui-radius-40);border-style:solid;border-color:var(--line);box-shadow:inset 0 1px 0 var(--edge);min-height:8.75rem}.app-root.family-account .profile-edit-avatar[data-v-06ff0eb2]{border:2px solid var(--edge);border-radius:var(--ui-radius-36)}.app-root.family-support .info-rich[data-v-06ff0eb2],.app-root.family-support .article-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.95}.app-root.family-support .info-shots[data-v-06ff0eb2]{overflow-x:auto;padding-bottom:.75rem}.app-root .choice-chip[data-v-06ff0eb2]{transition:background .16s ease,transform .16s ease}.app-root .choice-chip[data-v-06ff0eb2]:active{transform:scale(.98)}@media (prefers-reduced-motion: reduce){.app-root .choice-chip[data-v-06ff0eb2]{transition:none}.app-root .choice-chip[data-v-06ff0eb2]:active{transform:none}}.app-root.page-index .banner[data-v-06ff0eb2]{height:auto;aspect-ratio:2.72;border-radius:var(--ui-radius-40);border:0;background:var(--soft)}.app-root.page-index .banner uni-swiper-item[data-v-06ff0eb2]{height:100%}.app-root.page-index .section-title[data-v-06ff0eb2]{margin-top:1.625rem}.app-root.page-mine .account-hero[data-v-06ff0eb2]{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:1.5rem 1.25rem 1.125rem;gap:0;overflow:hidden;background:linear-gradient(125deg,var(--surface-top) 8%,var(--soft));border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--edge),var(--shadow)}.account-hero-art[data-v-06ff0eb2]{position:absolute;width:9.0625rem;height:9.0625rem;right:-1.5625rem;top:-2.3125rem;opacity:.3;pointer-events:none}.account-identity[data-v-06ff0eb2]{position:relative;width:100%;display:flex;flex-direction:row;gap:.875rem;align-items:center;padding:0;margin:0;background:transparent;text-align:left;line-height:1.5}.account-identity-copy[data-v-06ff0eb2]{flex:1;min-width:0}.account-kicker[data-v-06ff0eb2]{display:block;font-size:.625rem;letter-spacing:.0625rem;color:var(--muted);margin-bottom:.3125rem}.app-root.page-mine .account-name[data-v-06ff0eb2]{display:block;font-size:1.4375rem;color:var(--ink);font-weight:700;line-height:1.5;overflow-wrap:anywhere}.account-uid[data-v-06ff0eb2]{display:block;font-size:.6875rem;color:var(--muted);margin-top:.375rem}.app-root.page-mine .account-levels[data-v-06ff0eb2]{position:relative;display:flex;flex-direction:row;gap:.75rem;margin-top:1.5rem}.app-root.page-mine .account-level[data-v-06ff0eb2]{flex:1;min-width:0;margin:0;padding:.75rem;background:var(--glass);border:1px solid var(--edge);border-radius:var(--ui-radius-32);text-align:left;line-height:1.5}.account-level-heading[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.3125rem;font-size:.75rem;color:var(--ink)}.account-level-number[data-v-06ff0eb2]{margin-left:auto;color:var(--brand);font-size:.75rem;font-weight:700}.app-root.page-mine .account-level-track[data-v-06ff0eb2]{margin-top:.6875rem;height:.25rem;border-radius:var(--ui-radius-8);overflow:hidden}.account-level-next[data-v-06ff0eb2]{display:block;color:var(--muted);font-size:.625rem;margin-top:.4375rem}.app-root.page-mine .asset-row[data-v-06ff0eb2]{margin-top:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.app-root.page-discover .discover-caption[data-v-06ff0eb2]{font-size:.8125rem;letter-spacing:.03125rem;line-height:1.7}.app-root.page-discover .discover-panel[data-v-06ff0eb2]{overflow:hidden;border:1px solid var(--line)}.app-root.page-discover .discover-panel-heading[data-v-06ff0eb2]{padding:1.25rem 1.125rem .75rem;font-size:1.0625rem}.app-root.page-discover .discover-row[data-v-06ff0eb2]{background:transparent}.app-root.page-messages .inbox-conversation.is-dragging[data-v-06ff0eb2]{transition:none}.app-root.page-messages .inbox-conversation.is-swiped[data-v-06ff0eb2]{border-radius:0 var(--ui-radius-36) var(--ui-radius-36) 0}.app-root.page-messages .inbox-search[data-v-06ff0eb2]{background:var(--soft)}.app-root.page-messages .inbox-unread[data-v-06ff0eb2]{background:var(--brand);box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-chat .chat-message[data-v-06ff0eb2],.app-root.page-chat .chat-message-row[data-v-06ff0eb2]{overflow:visible}.app-root.page-chat .chat-message-row[data-v-06ff0eb2]{padding:.1875rem .3125rem .5625rem}.app-root.page-chat .chat-bubble[data-v-06ff0eb2]{box-shadow:0 2px 5px rgba(54,35,74,.043)}.app-root.page-chat .chat-message[data-v-06ff0eb2]{animation:chat-arrive-06ff0eb2 .18s ease-out}@keyframes chat-arrive-06ff0eb2{0%{opacity:.2;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.app-root.page-chat .chat-message[data-v-06ff0eb2]{animation:none}}.discover-icon-tray[data-v-06ff0eb2]{width:2.5rem;height:2.625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ui-radius-26);background:var(--soft);box-shadow:inset 0 1px 0 var(--edge)}.asset-label[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;margin-top:.375rem}.button-label[data-v-06ff0eb2]{color:#fff;font-size:.875rem;line-height:1.375rem;text-align:center}.button-label-secondary[data-v-06ff0eb2]{color:var(--brand)}.ui-pressed[data-v-06ff0eb2]{opacity:.88;transform:scale(.98);transition-property:transform,opacity,background-color,border-color,color;transition-duration:.12s;transition-timing-function:ease-out}.ui-field-focused[data-v-06ff0eb2]{border-color:var(--brand)!important}.ui-field-shell-focused[data-v-06ff0eb2]{border-color:var(--brand)!important;background-color:var(--soft)!important}.app-root .screen-header .screen-back[data-v-06ff0eb2]{margin:0;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;border:0;border-radius:50%;background:var(--glass);box-shadow:none;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-root .screen-header .page-title[data-v-06ff0eb2]{flex:1}.app-root .screen-header .spacer[data-v-06ff0eb2]{display:none}.app-root .screen-header .text-button[data-v-06ff0eb2]{flex-shrink:0;font-size:.75rem;padding:.5rem 0 .5rem .5rem;min-height:2.5rem}.app-root .field-input[data-v-06ff0eb2]{border:1px solid var(--line);background:var(--soft);color:var(--ink)}.app-root .field-area[data-v-06ff0eb2],.app-root .field-textarea[data-v-06ff0eb2]{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.875rem;line-height:1.8}.app-root .content-card[data-v-06ff0eb2],.app-root .form-card[data-v-06ff0eb2],.app-root .plain-panel[data-v-06ff0eb2]{box-shadow:0 4px 16px rgba(53,33,72,.035),inset 0 1px 0 var(--edge)}.app-root .list-row>.grow[data-v-06ff0eb2],.app-root .row>.grow[data-v-06ff0eb2]{min-width:0}.app-root .form-stack>uni-text[data-v-06ff0eb2]{overflow-wrap:anywhere}.app-root .btn[data-v-06ff0eb2]{border-radius:var(--ui-radius-36);font-size:.875rem;min-height:2.9375rem;line-height:1.6}.app-root .btn.secondary[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--edge);color:var(--brand)}.app-root .notice-card[data-v-06ff0eb2]{background:var(--soft);border:1px solid var(--line);box-shadow:none;border-radius:var(--ui-radius-36)}.app-root .list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.75}.app-root .section-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.85}.app-root .skeleton-card[data-v-06ff0eb2]{min-height:10.75rem;padding:.75rem;border-radius:var(--ui-radius-46)}.app-root .skeleton-avatar[data-v-06ff0eb2]{width:29%;height:9.25rem;border-radius:var(--ui-radius-30)}.app-root .skeleton-content[data-v-06ff0eb2]{flex:1;min-width:0}.app-root .skeleton-summary[data-v-06ff0eb2]{border-radius:var(--ui-radius-44);padding:1.3125rem 1.125rem}.app-root .search-clear[data-v-06ff0eb2]{margin:0;padding:0;width:1.875rem;height:2.125rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent}.app-root .search-submit[data-v-06ff0eb2]{background:transparent;margin:0;padding:0;color:var(--brand);line-height:2.625rem}.app-root .faq-trigger[data-v-06ff0eb2]{width:100%;margin:0;background:transparent;text-align:left;border-radius:0;line-height:1.6}.app-root.page-index.home-screen .page-body[data-v-06ff0eb2]{padding:.5rem .75rem calc(6.75rem + env(safe-area-inset-bottom))}.app-root.page-index .page-header[data-v-06ff0eb2]{min-height:3.5rem;margin:0 .125rem .625rem}.app-root.page-index .wordmark[data-v-06ff0eb2]{font-size:1.375rem;font-weight:800}.app-root.page-index .search-bar[data-v-06ff0eb2]{border-radius:var(--ui-radius-50);height:2.375rem;min-height:2.375rem}.app-root.page-index .search-hint[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-index .top-call[data-v-06ff0eb2]{flex-direction:column;gap:.0625rem;padding:0 .25rem}.app-root.page-index .top-call uni-text[data-v-06ff0eb2]{font-size:.5625rem}.app-root.page-index .banner[data-v-06ff0eb2]{height:6.75rem;border-radius:var(--ui-radius-34);margin-bottom:.75rem;box-shadow:none}.app-root.page-index .games-grid[data-v-06ff0eb2]{padding:0;margin:0}.app-root.page-index .game-item[data-v-06ff0eb2]{padding:0 0 .875rem}.app-root.page-index .game-icon[data-v-06ff0eb2],.app-root.page-index .more-icon[data-v-06ff0eb2]{width:3rem;height:3rem;border-radius:var(--ui-radius-28)}.app-root.page-index .game-label[data-v-06ff0eb2]{font-size:.6875rem;margin-top:.375rem}.app-root.page-index .dispatch[data-v-06ff0eb2]{padding:.5625rem .75rem;border-radius:var(--ui-radius-34);margin:.125rem 0 0;box-shadow:none}.app-root.page-index .dispatch-title[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-index .dispatch-sub[data-v-06ff0eb2]{font-size:.625rem}.app-root.page-index .dispatch-button[data-v-06ff0eb2]{min-height:2.25rem;padding:.4375rem .75rem}.app-root.page-index .section-title[data-v-06ff0eb2]{margin:1.0625rem 0 .375rem}.app-root.page-index .section-title-text[data-v-06ff0eb2]{font-size:1.3125rem}.app-root.page-index .game-tabs[data-v-06ff0eb2]{height:2.625rem;margin-bottom:.75rem}.app-root.page-index .game-tab-track[data-v-06ff0eb2]{gap:.375rem;align-items:center}.app-root.page-index .game-tab[data-v-06ff0eb2]{padding:.5rem .8125rem;line-height:1.25rem;border-radius:var(--ui-radius-40);font-size:.75rem}.app-root.page-index .game-tab.selected[data-v-06ff0eb2]{background:var(--soft);color:var(--brand)}.app-root.page-index .game-tab.selected[data-v-06ff0eb2]:after{display:none}.app-root.page-index .game-tab.selected[data-v-06ff0eb2]{border-bottom:0}.app-root.page-index .game-scroll[data-v-06ff0eb2]{width:0;flex:1}.app-root.page-index .more-tab[data-v-06ff0eb2]{width:3.1875rem;flex-shrink:0;padding:.625rem 0 .625rem .5rem;background:var(--bg);border-radius:0}.app-root.page-index .more-tab uni-text[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-index .section-title[data-v-06ff0eb2]{margin-top:.75rem}.app-root.page-settlement-logs .record-status.arrived[data-v-06ff0eb2]{color:var(--success);background:var(--soft)}.app-root.page-settlement-logs .record-status.rejected[data-v-06ff0eb2]{color:var(--danger);background:var(--danger-soft)}.app-root.page-mine .page-body[data-v-06ff0eb2]{padding:1rem 1rem calc(6.75rem + env(safe-area-inset-bottom))}.app-root.page-mine .page-header[data-v-06ff0eb2]{margin-bottom:1.125rem}.app-root.page-mine .account-hero[data-v-06ff0eb2]{padding:1rem;border-radius:var(--ui-radius-46);background:linear-gradient(125deg,var(--surface-top),var(--soft))}.app-root.page-mine .account-hero-art[data-v-06ff0eb2]{width:9.125rem;height:9.125rem;right:-1.25rem;top:-3rem;opacity:.42}.app-root.page-mine .account-identity[data-v-06ff0eb2]{gap:.75rem}.app-root.page-mine .account-name[data-v-06ff0eb2]{font-size:1.3125rem}.app-root.page-mine .account-uid[data-v-06ff0eb2]{font-size:.6875rem;margin-top:.25rem}.app-root.page-mine .account-levels[data-v-06ff0eb2]{gap:.5rem;margin-top:1.125rem}.app-root.page-mine .account-level[data-v-06ff0eb2]{padding:.5625rem .625rem;border-radius:var(--ui-radius-24)}.app-root.page-mine .account-level-heading uni-text[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-mine .account-level-track[data-v-06ff0eb2]{margin-top:.4375rem;height:.1875rem}.app-root.page-mine .account-level-next[data-v-06ff0eb2]{font-size:.5625rem;margin-top:.3125rem}.app-root.page-mine .asset-row[data-v-06ff0eb2]{margin-top:.75rem;padding:.9375rem .25rem;border-radius:var(--ui-radius-40)}.app-root.page-mine .asset-label[data-v-06ff0eb2]{margin:0 0 .4375rem}.app-root.page-mine .asset-value[data-v-06ff0eb2]{font-size:1.4375rem}.app-root.page-mine .content-card[data-v-06ff0eb2]{padding:1.0625rem .75rem .5rem;margin-bottom:.875rem;border-radius:var(--ui-radius-44)}.app-root.page-mine .section-heading[data-v-06ff0eb2]{margin:0 .3125rem .25rem;font-size:1rem}.app-root.page-mine .account-menu-item[data-v-06ff0eb2]{min-height:4.75rem;gap:.4375rem;padding:.6875rem .125rem}.app-root.page-mine .account-menu-icon[data-v-06ff0eb2]{width:2.125rem;height:2.125rem;background:transparent;border:0;box-shadow:none}.app-root.page-mine .account-menu-item uni-text[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-mine .account-setting-label[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.75rem;flex:1}.app-root.page-mine .account-setting-label uni-text[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-mine .setting-row[data-v-06ff0eb2]{min-height:3.625rem;padding:.9375rem}.app-root.page-mine .account-signout[data-v-06ff0eb2]{background:transparent;color:var(--muted);font-size:.8125rem;border:0}.app-root.page-discover .page-body[data-v-06ff0eb2]{padding:1.125rem 1rem calc(6.75rem + env(safe-area-inset-bottom))}.app-root.page-discover .page-header[data-v-06ff0eb2]{margin-bottom:.25rem}.app-root.page-discover .discover-caption[data-v-06ff0eb2]{font-size:.75rem;margin-bottom:1.25rem}.app-root.page-discover .discover-panel[data-v-06ff0eb2]{border:0;background:transparent;border-radius:0;box-shadow:none;margin:1.375rem 0 0;overflow:visible}.app-root.page-discover .discover-section-title[data-v-06ff0eb2]{display:block;font-size:1rem;font-weight:700;color:var(--ink);margin:0 .25rem .6875rem}.app-root.page-discover .discover-rows[data-v-06ff0eb2]{border-radius:var(--ui-radius-42);background:linear-gradient(145deg,var(--surface-top),var(--surface-end));border:1px solid var(--line);box-shadow:0 4px 16px rgba(53,33,72,.03);overflow:hidden}.app-root.page-discover .discover-row[data-v-06ff0eb2],.app-root.page-discover .discover-row.compact[data-v-06ff0eb2]{min-height:4.125rem;padding:.75rem .875rem;gap:.75rem;border-radius:0}.app-root.page-discover .discover-title[data-v-06ff0eb2],.app-root.page-discover .discover-grow[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-discover .discover-note[data-v-06ff0eb2]{font-size:.6875rem;margin-top:.1875rem;line-height:1.5}.app-root.page-discover .discover-icon-tray[data-v-06ff0eb2]{width:2.3125rem;height:2.4375rem;border-radius:var(--ui-radius-24)}.app-root.page-messages .inbox-page[data-v-06ff0eb2]{padding:1.125rem 1rem calc(7rem + env(safe-area-inset-bottom))}.app-root.page-messages .inbox-header[data-v-06ff0eb2]{margin-bottom:1.0625rem}.app-root.page-messages .inbox-search[data-v-06ff0eb2]{min-height:2.75rem;border-radius:var(--ui-radius-46);margin-bottom:.8125rem}.app-root.page-messages .inbox-notice[data-v-06ff0eb2]{padding:.625rem .75rem;margin-bottom:1rem;border-radius:var(--ui-radius-26)}.app-root.page-messages .inbox-notice uni-text[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-messages .inbox-list[data-v-06ff0eb2]{border-radius:var(--ui-radius-44)}.app-root.page-messages .inbox-conversation[data-v-06ff0eb2]{min-height:5.125rem;padding:.75rem .8125rem;gap:.6875rem}.app-root.page-messages .inbox-avatar[data-v-06ff0eb2]{width:3.0625rem;height:3.0625rem;border-radius:50%}.app-root.page-messages .inbox-name[data-v-06ff0eb2]{font-size:.9375rem}.app-root.page-messages .inbox-preview[data-v-06ff0eb2]{font-size:.75rem;line-height:1.6;margin-top:.3125rem}.app-root.page-messages .inbox-time[data-v-06ff0eb2]{font-size:.625rem}.app-root.page-messages .inbox-meta[data-v-06ff0eb2]{gap:.25rem}.app-root.page-messages .inbox-more[data-v-06ff0eb2]{min-height:1.375rem;height:1.375rem;width:2rem}.app-root.page-messages .inbox-shortcuts[data-v-06ff0eb2]{margin-top:1.375rem;border-radius:var(--ui-radius-42)}.app-root.page-chat .chat-peer-avatar[data-v-06ff0eb2],.app-root.page-chat .chat-avatar[data-v-06ff0eb2]{border-radius:50%}.app-root.page-chat .chat-header[data-v-06ff0eb2]{padding:.625rem .75rem}.app-root.page-chat .chat-content[data-v-06ff0eb2]{padding:.875rem .6875rem 1.375rem}.app-root.page-chat .chat-message[data-v-06ff0eb2]{margin:.875rem 0}.app-root.page-chat .chat-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.75}.app-root.page-chat .chat-bubble[data-v-06ff0eb2]{padding:.6875rem .875rem;border-color:var(--edge)}.app-root.page-chat .chat-compose[data-v-06ff0eb2]{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom))}@media (max-width: 360px){.app-root.page-index .wordmark[data-v-06ff0eb2]{font-size:1.1875rem}.app-root.page-index .search-hint[data-v-06ff0eb2]{font-size:.625rem}.app-root.page-index .game-icon[data-v-06ff0eb2],.app-root.page-index .more-icon[data-v-06ff0eb2]{width:2.6875rem;height:2.6875rem}.app-root.page-mine .account-menu-item[data-v-06ff0eb2]{width:25%}}.app-root.page-index.home-screen .home-fixed-header[data-v-06ff0eb2]{position:fixed;left:0;right:0;max-width:520px;height:3.375rem;min-height:3.375rem;margin:0 auto;padding:.1875rem 1rem;box-sizing:border-box;z-index:95;background-color:#fcfafd;border-bottom:1px solid #EEE8F4}.app-root.page-index.home-screen .home-fixed-header[data-v-06ff0eb2]{width:100%;align-items:center;justify-content:space-between}.app-root.page-index.home-screen .home-fixed-header .home-brand[data-v-06ff0eb2],.app-root.page-index.home-screen .home-fixed-header .search-bar[data-v-06ff0eb2],.app-root.page-index.home-screen .home-fixed-header .top-call[data-v-06ff0eb2]{margin-top:0;margin-bottom:0;align-self:center}.app-root.page-search .page-body[data-v-06ff0eb2]{padding:.625rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-search .page-header[data-v-06ff0eb2]{min-height:3.625rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-search .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-search .page-header[data-v-06ff0eb2]{gap:.5rem;margin-bottom:1.125rem}.app-root.page-search .search-bar[data-v-06ff0eb2]{height:2.75rem;border-radius:var(--ui-radius-48);background:var(--surface)}.app-root.page-search .search-input[data-v-06ff0eb2]{height:2.625rem;font-size:.8125rem}.app-root.page-search .search-submit[data-v-06ff0eb2]{font-size:.8125rem;min-width:2.375rem;text-align:center}.app-root.page-search .state-box[data-v-06ff0eb2]{margin-top:3.5rem;padding:2.125rem 1.25rem;background:linear-gradient(140deg,var(--surface-top),var(--soft));border:1px solid var(--line);border-radius:var(--ui-radius-52)}.app-root.page-search .search-emblem[data-v-06ff0eb2]{width:4.375rem;height:4.375rem;border-radius:var(--ui-radius-48);display:flex;align-items:center;justify-content:center;background:var(--glass);margin:0 auto 1.25rem;box-shadow:inset 0 1px 0 var(--edge)}.app-root.page-search .games-grid[data-v-06ff0eb2]{padding:.9375rem .25rem .1875rem;border:0;background:transparent;box-shadow:none}.app-root.page-search .game-item[data-v-06ff0eb2]{width:25%}.app-root.page-search .game-icon[data-v-06ff0eb2]{width:3.25rem;height:3.25rem;border-radius:var(--ui-radius-30)}.app-root.page-search .person-row[data-v-06ff0eb2]{padding:1rem .875rem;border-radius:var(--ui-radius-40);margin-bottom:.625rem}.app-root.page-search .person-avatar[data-v-06ff0eb2]{width:3.25rem;height:3.25rem;border-radius:50%}.app-root.page-search .page-body[data-v-06ff0eb2]{padding-top:2.5rem}.app-root.page-search .page-header[data-v-06ff0eb2]{height:2.375rem;min-height:2.375rem;margin-bottom:1.625rem;gap:.5625rem}.app-root.page-search .page-header .icon-button[data-v-06ff0eb2]{width:1.25rem;min-width:1.25rem;background:transparent;box-shadow:none;padding:0}.app-root.page-search .search-bar[data-v-06ff0eb2]{height:2.375rem;min-height:2.375rem;background:var(--soft);border:0;border-radius:var(--ui-radius-38)}.app-root.page-search .search-input[data-v-06ff0eb2]{height:2.25rem;font-size:.875rem}.app-root.page-search .search-clear[data-v-06ff0eb2]{width:1.125rem;height:1.125rem;min-height:1.125rem;border-radius:50%;background:var(--muted);color:#fff}.app-root.page-search .section-title-text[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5rem}.app-root.page-search .games-grid[data-v-06ff0eb2]{padding:.9375rem .1875rem 0;margin-bottom:1.5625rem}.app-root.page-search .game-item[data-v-06ff0eb2]{padding:0;align-items:flex-start}.app-root.page-search .game-icon[data-v-06ff0eb2]{width:3.4375rem;height:3.4375rem;border-radius:var(--ui-radius-18)}.app-root.page-search .game-label[data-v-06ff0eb2]{margin-top:.4375rem;font-size:.75rem;line-height:1.0625rem}.app-root.page-search .person-row[data-v-06ff0eb2]{min-height:5.25rem;padding:.75rem;gap:.75rem;border-radius:var(--ui-radius-22);margin-bottom:.625rem;border:0;background:var(--surface)}.app-root.page-search .person-avatar[data-v-06ff0eb2]{width:3.6875rem;height:3.6875rem}.app-root.page-search .person-text[data-v-06ff0eb2]{min-width:0;flex:1}.app-root.page-search .person-text .setting-title[data-v-06ff0eb2]{font-size:.875rem;line-height:1.25rem}.app-root.page-search .person-text .setting-desc[data-v-06ff0eb2]{font-size:.75rem;line-height:1.125rem;margin-top:.1875rem;white-space:normal;overflow:visible}.app-root.page-search .state-box[data-v-06ff0eb2]{border-radius:var(--ui-radius-22)}.app-root.page-mine .account-hero[data-v-06ff0eb2],.app-root.page-mine .asset-row[data-v-06ff0eb2],.app-root.page-mine .content-card[data-v-06ff0eb2],.app-root.page-mine .settings-panel[data-v-06ff0eb2]{border:0}.app-root.page-mine .settings-panel[data-v-06ff0eb2]{padding:.625rem .5rem 0;border-radius:var(--ui-radius-20) var(--ui-radius-20) 0 0;margin-bottom:0}.app-root.page-mine .account-signout[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;background:var(--surface);border:0;border-radius:0 0 var(--ui-radius-20) var(--ui-radius-20);width:100%;min-height:2.625rem;margin:0 0 .625rem;padding:.4375rem}.app-root.page-mine .account-signout-label[data-v-06ff0eb2]{color:var(--danger);font-size:.8125rem;line-height:1.25rem;margin-left:.375rem}.app-root.page-mine .account-menu-label[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.0625rem}.app-root.page-mine .account-menu-label[data-v-06ff0eb2]{min-height:1.0625rem;text-align:center;width:100%}.app-root.page-legacy .legacy-emblem[data-v-06ff0eb2]{width:4.6875rem;height:4.625rem;border-radius:var(--ui-radius-28);background:var(--soft);display:flex;align-items:center;justify-content:center;margin:0 auto 1.1875rem}.app-root.page-legacy .page-body[data-v-06ff0eb2]{padding:.625rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-legacy .page-header[data-v-06ff0eb2]{min-height:3.625rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-legacy .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-legacy .plain-panel[data-v-06ff0eb2]{margin-top:2.125rem;padding:1.625rem 1.375rem;border-radius:var(--ui-radius-20);background:linear-gradient(145deg,var(--surface-top),var(--soft))}.app-root.page-legacy .state-heading[data-v-06ff0eb2]{font-size:1.3125rem}.app-root.page-legacy .state-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.85;margin:1rem 0 1.625rem}.app-root.page-legacy .page-body[data-v-06ff0eb2]{padding-top:2.75rem}.app-root.page-legacy .page-header[data-v-06ff0eb2]{height:2rem;min-height:2rem;margin-bottom:1.1875rem}.app-root.page-legacy .page-header .page-title[data-v-06ff0eb2]{font-size:1.0625rem;text-align:center;flex:1;padding-right:2.375rem}.app-root.page-legacy .page-header .icon-button[data-v-06ff0eb2]{background:transparent;box-shadow:none}.app-root.page-legacy .plain-panel[data-v-06ff0eb2]{margin:0;padding:1.75rem 1rem 1.5rem;border-radius:var(--ui-radius-22);background:var(--surface);border:0}.app-root.page-legacy .state-heading[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.8125rem;text-align:center}.app-root.page-legacy .state-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:.875rem .1875rem 1.25rem;text-align:left}.app-root.page-legacy .btn[data-v-06ff0eb2]{min-height:2.5rem;line-height:1.25rem;padding:.625rem;border-radius:var(--ui-radius-42);font-size:.9375rem}.app-root.page-preview .preview-note[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.9375rem;padding:0 .25rem .75rem}.app-root.page-preview .preview-note .state-copy[data-v-06ff0eb2]{flex:1;min-width:0;margin:0;font-size:.8125rem;line-height:1.25rem}.app-root.page-preview .preview-label[data-v-06ff0eb2]{flex:1;min-width:0;font-size:.9375rem}.app-root.page-preview .preview-value[data-v-06ff0eb2]{color:var(--muted);font-size:.9375rem}.app-root.page-preview .page-body[data-v-06ff0eb2]{padding:.625rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-preview .page-header[data-v-06ff0eb2]{min-height:3.625rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-preview .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-preview .plain-panel[data-v-06ff0eb2]{padding:1.25rem;border-radius:var(--ui-radius-20)}.app-root.page-preview .plain-panel .btn[data-v-06ff0eb2]{margin-top:.75rem}.app-root.page-preview .state-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.8}.app-root.page-preview .settings-panel[data-v-06ff0eb2]{margin-top:1.375rem}.app-root.page-preview .page-body[data-v-06ff0eb2]{padding-top:1.5625rem}.app-root.page-preview .page-header[data-v-06ff0eb2]{height:2.375rem;min-height:2.375rem;margin-bottom:1rem}.app-root.page-preview .page-title[data-v-06ff0eb2]{flex:1;padding-right:2.375rem;text-align:center;font-size:1.0625rem}.app-root.page-preview .plain-panel[data-v-06ff0eb2]{padding:.875rem .75rem .9375rem;border-radius:var(--ui-radius-22);border:0;background:var(--surface)}.app-root.page-preview .plain-panel .btn[data-v-06ff0eb2]{min-height:2.8125rem;padding:.625rem;font-size:.9375rem;border-radius:var(--ui-radius-16);margin-top:.5625rem}.app-root.page-preview .settings-panel[data-v-06ff0eb2]{margin-top:.9375rem;border-radius:var(--ui-radius-22);padding:0 .75rem;border:0}.app-root.page-preview .settings-panel .option[data-v-06ff0eb2]{min-height:3.375rem;gap:1.125rem;padding:.75rem .3125rem;border-bottom:1px solid var(--line)}.app-root.page-preview .settings-panel .option[data-v-06ff0eb2]:last-child{border-bottom:0}.app-root.page-preview .preview-apply[data-v-06ff0eb2]{margin-top:1.125rem;min-height:3.125rem;border-radius:var(--ui-radius-16);font-size:1rem}.app-root.page-preview .option[data-v-06ff0eb2]{min-height:3.625rem;padding:.9375rem 1.125rem}.app-root.page-games .page-body[data-v-06ff0eb2]{padding:2.75rem .75rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-games .page-header[data-v-06ff0eb2]{min-height:2.75rem;height:2.75rem;margin-bottom:.75rem;gap:.625rem}.app-root.page-games .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;position:absolute;left:2.75rem;right:2.75rem;text-align:center;line-height:1.5;font-weight:700;min-width:0}.app-root.page-games .section-title-text[data-v-06ff0eb2]{display:block;font-size:1.125rem;font-weight:700;margin:1.25rem .25rem .4375rem}.app-root.page-games .games-grid[data-v-06ff0eb2]{padding:.8125rem .1875rem 0;border-radius:var(--ui-radius-24);background:var(--surface);border:0;box-shadow:0 5px 18px rgba(61,39,80,.035)}.app-root.page-games .game-item[data-v-06ff0eb2]{width:25%;padding-bottom:.875rem}.app-root.page-games .game-icon[data-v-06ff0eb2]{width:4.0625rem;height:4.0625rem;border-radius:var(--ui-radius-26)}.app-root.page-games .game-label[data-v-06ff0eb2]{font-size:.75rem;line-height:1.5;margin-top:.4375rem;white-space:normal;text-align:center}.app-root.page-article .page-body[data-v-06ff0eb2]{padding:2.75rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-article .page-header[data-v-06ff0eb2]{min-height:2.75rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-article .page-header .page-title[data-v-06ff0eb2]{font-size:1.0625rem;text-align:center;padding-right:2.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-article .page-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5;white-space:normal}.app-root.page-article .page-header[data-v-06ff0eb2]{height:auto;min-height:2.75rem;margin-bottom:.75rem}.app-root.page-article .article-cover[data-v-06ff0eb2]{width:100%;height:auto;border-radius:var(--ui-radius-24);overflow:hidden;margin-bottom:1.75rem}.app-root.page-article .reading-content[data-v-06ff0eb2]{padding:0 .125rem 1.5rem;line-height:1.73;font-size:.9375rem}.app-root.page-orders .order-summary[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-start;gap:.6875rem}.app-root.page-orders .order-bottom[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5625rem;margin-top:.8125rem;padding-top:.8125rem;border-top:1px solid var(--line)}.app-root.page-orders .order-bottom .app-root.page-orders .order-bottom .app-root.page-orders .order-bottom .text-link[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-orders .order-summary .order-avatar[data-v-06ff0eb2]{width:3.625rem;height:4.125rem;border:2px solid var(--edge);border-radius:50%;flex-shrink:0}.app-root.page-orders .order-summary-copy[data-v-06ff0eb2]{flex:1;min-width:0;gap:.3125rem}.app-root.page-orders .order-peer-name[data-v-06ff0eb2]{font-size:1.0625rem;color:var(--ink);font-weight:700;line-height:1.5;overflow-wrap:anywhere}.app-root.page-orders .order-service-line[data-v-06ff0eb2]{font-size:.75rem;color:var(--ink);line-height:1.6}.app-root.page-orders .order-reference[data-v-06ff0eb2]{font-size:.625rem;color:var(--muted);line-height:1.6;overflow-wrap:anywhere}.app-root.page-orders .order-summary-side[data-v-06ff0eb2]{align-items:flex-end;gap:1.125rem;flex-shrink:0;max-width:31%}.app-root.page-orders .order-summary-side .order-brief-amount[data-v-06ff0eb2]{font-size:1.4375rem;text-align:right;overflow-wrap:anywhere}.app-root.page-orders .order-expand[data-v-06ff0eb2]{margin-top:1rem;background:var(--soft);border-radius:var(--ui-radius-24);padding:.6875rem .75rem;justify-content:space-between}.app-root.page-orders .game-scroll .game-tab[data-v-06ff0eb2]{border:1px solid var(--line);background:var(--surface);border-radius:var(--ui-radius-24);margin:0 .4375rem 0 0;padding:.5rem .8125rem;font-size:.75rem}.app-root.page-orders .game-scroll .game-tab.selected[data-v-06ff0eb2]{border-color:var(--brand);color:var(--brand);background:var(--soft)}.app-root.page-orders .page-body[data-v-06ff0eb2]{padding:.625rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-orders .page-header[data-v-06ff0eb2]{min-height:3.625rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-orders .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-orders .search-row[data-v-06ff0eb2]{flex:1;min-width:0}.app-root.page-orders .search-bar[data-v-06ff0eb2]{height:2.5rem}.app-root.page-orders .order-card[data-v-06ff0eb2]{padding:1.0625rem 1rem;border-radius:var(--ui-radius-44);margin-top:.875rem}.app-root.page-orders .order-avatar[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;border-radius:50%}.app-root.page-orders .order-status[data-v-06ff0eb2]{font-size:.6875rem;border-radius:var(--ui-radius-14);padding:.3125rem .5rem}.app-root.page-orders .order-brief[data-v-06ff0eb2]{margin-top:.75rem}.app-root.page-orders .order-brief-amount[data-v-06ff0eb2]{font-size:1.4375rem;font-weight:700}.app-root.page-orders .order-expand[data-v-06ff0eb2]{min-height:2.5rem;font-size:.75rem;color:var(--muted)}.app-root.page-people .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2rem + env(safe-area-inset-bottom))}.app-root.page-people .page-header[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem;margin:0 0 .75rem;gap:.625rem}.app-root.page-people .page-header .page-title[data-v-06ff0eb2]{flex:1;text-align:center;font-size:1.25rem;line-height:1.75rem;padding-left:0}.app-root.page-people .people-refresh[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.3125rem;font-size:.875rem;color:var(--ink)}.app-root.page-people .game-tabs[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.5rem;padding:0;margin:0 0 .8125rem;background:transparent;border:0;height:2.1875rem;overflow:visible}.app-root.page-people .game-tabs uni-picker[data-v-06ff0eb2]{flex:1;min-width:0}.app-root.page-people .game-tab[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3125rem;min-height:2.1875rem;height:2.1875rem;margin:0;padding:0 .5rem;border:1px solid var(--line);background:var(--soft);border-radius:var(--ui-radius-28);font-size:.8125rem;color:var(--ink)}.app-root.page-people .game-tabs>.game-tab[data-v-06ff0eb2]{flex:1}.app-root.page-people .game-tab.selected[data-v-06ff0eb2]{border-color:var(--brand);color:var(--brand)}.app-root.page-people .plain-panel[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:4.125rem;margin:0 0 .75rem;padding:.625rem .875rem;border:1px solid var(--line);border-radius:var(--ui-radius-28);background:var(--surface);text-align:left;box-shadow:0 5px 18px rgba(61,39,80,.04)}.app-root.page-people .people-dispatch-copy[data-v-06ff0eb2]{flex:1;min-width:0;gap:.25rem}.app-root.page-people .people-dispatch-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.4375rem;font-weight:700;color:var(--ink)}.app-root.page-people .plain-panel .small[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.0625rem;flex:0 1 auto}.app-root.page-people .people-dispatch-arrow[data-v-06ff0eb2]{width:2.375rem;height:2.375rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--control-top),var(--control));flex-shrink:0}.app-root.page-contacts .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-contacts .page-header[data-v-06ff0eb2]{min-height:2.75rem;height:2.75rem;margin-bottom:.625rem;gap:.625rem}.app-root.page-contacts .page-header .page-title[data-v-06ff0eb2]{font-size:1.125rem;position:absolute;left:2.5rem;right:2.5rem;text-align:center;line-height:1.5;font-weight:700;min-width:0}.app-root.page-contacts .game-tabs[data-v-06ff0eb2]{height:2.1875rem;padding:0;background:var(--soft);border-radius:var(--ui-radius-22);margin:0 0 1.125rem}.app-root.page-contacts .game-tab[data-v-06ff0eb2]{flex:1;text-align:center;padding:.4375rem .3125rem;border-radius:var(--ui-radius-22);font-size:.8125rem}.app-root.page-contacts .game-tab.selected[data-v-06ff0eb2]{background:linear-gradient(110deg,var(--control-top),var(--control));color:#fff;box-shadow:0 2px 6px rgba(61,39,80,.05)}.app-root.page-contacts .person-row[data-v-06ff0eb2]{background:var(--surface);border:0;box-shadow:0 3px 12px rgba(61,39,80,.04);padding:.625rem;min-height:5.3125rem;border-radius:var(--ui-radius-22);gap:.6875rem;margin-bottom:.625rem}.app-root.page-contacts .person-avatar[data-v-06ff0eb2]{width:4rem;height:4rem;border-radius:50%}.app-root.page-contacts .person-row .text-button[data-v-06ff0eb2]{font-size:.6875rem;background:var(--soft);border-radius:var(--ui-radius-28);padding:0 .75rem;min-height:1.75rem;height:1.75rem;line-height:1.625rem;border:1px solid var(--brand);color:var(--brand);flex-shrink:0}.app-root.page-contacts .setting-title[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.3125rem}.app-root.page-contacts .setting-desc[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.0625rem;margin-top:.3125rem;white-space:normal}.app-root.page-order-detail .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-order-detail .page-header[data-v-06ff0eb2]{min-height:2.75rem;height:2.75rem;margin-bottom:1.125rem;gap:.625rem}.app-root.page-order-detail .page-header .page-title[data-v-06ff0eb2]{font-size:1.125rem;position:absolute;left:2.75rem;right:2.75rem;text-align:center;line-height:1.5;font-weight:700;min-width:0}.app-root.page-order-detail .appearance-hero[data-v-06ff0eb2]{padding:1.125rem 1.5rem;min-height:5.8125rem;border-radius:var(--ui-radius-24);background:var(--soft);display:flex;flex-direction:row;align-items:center;gap:1.125rem;margin:0}.app-root.page-order-detail .appearance-title[data-v-06ff0eb2]{font-size:1.375rem;line-height:1.875rem;color:var(--brand)}.app-root.page-order-detail .appearance-sub[data-v-06ff0eb2]{font-size:.8125rem;margin-top:.1875rem;line-height:1.25rem}.app-root.page-order-detail .plain-panel[data-v-06ff0eb2]{padding:.9375rem;border-radius:var(--ui-radius-24);margin:.75rem 0 0;gap:0}.app-root.page-order-detail .order-detail-symbol[data-v-06ff0eb2]{position:relative;opacity:1;flex-shrink:0}.app-root.page-order-detail .plain-panel>.state-copy[data-v-06ff0eb2]{margin:.5rem 0 0;font-size:.875rem;color:var(--muted)}.app-root.page-order-detail .order-status-copy[data-v-06ff0eb2]{flex:1;min-width:0}.app-root.page-order-detail .order-detail-actions[data-v-06ff0eb2]{padding:.875rem}.app-root.page-order-detail .order-detail-actions .btn[data-v-06ff0eb2]{display:flex;align-items:center;justify-content:center;height:2.75rem;min-height:2.75rem;border-radius:var(--ui-radius-22);padding:0 .625rem;margin:0;font-size:.9375rem}.app-root.page-order-detail .order-detail-actions .btn.secondary[data-v-06ff0eb2]{border:1px solid var(--brand);color:var(--brand);background:var(--surface)}.app-root.page-order-detail .order-detail-actions>.btn[data-v-06ff0eb2]{margin-top:.5625rem}.app-root.page-order-detail .button-row>.btn[data-v-06ff0eb2]{flex:1 1 40%}.app-root.page-order-detail .button-row[data-v-06ff0eb2]{gap:.625rem;margin:0}.app-root.page-order-detail .plain-panel>.btn[data-v-06ff0eb2]{margin-top:.5625rem}.app-root.page-booking .booking-header[data-v-06ff0eb2]{height:2.25rem}.app-root.page-booking .page-body[data-v-06ff0eb2]{padding:.625rem 1rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-booking .page-header[data-v-06ff0eb2]{min-height:3.625rem;height:auto;margin-bottom:1.125rem;gap:.625rem}.app-root.page-booking .page-header .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.5;font-weight:700;min-width:0}.app-root.page-booking .booking-body[data-v-06ff0eb2]{padding:.5rem .875rem calc(7.25rem + env(safe-area-inset-bottom))}.app-root.page-booking .booking-person[data-v-06ff0eb2]{padding:.375rem 0 .875rem;gap:.9375rem}.app-root.page-booking .booking-avatar[data-v-06ff0eb2]{width:4.875rem;height:5.6875rem;border-radius:var(--ui-radius-34)}.app-root.page-booking .booking-name[data-v-06ff0eb2]{font-size:1.5rem}.app-root.page-booking .booking-caption[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.7}.app-root.page-booking .booking-person-copy[data-v-06ff0eb2]{gap:.5rem}.app-root.page-booking .booking-panel[data-v-06ff0eb2]{margin-bottom:.8125rem;border:1px solid var(--line);border-radius:var(--ui-radius-42);box-shadow:0 4px 18px rgba(61,39,80,.024)}.app-root.page-booking .booking-category[data-v-06ff0eb2]{min-height:3.9375rem}.app-root.page-booking .booking-category[data-v-06ff0eb2],.app-root.page-booking .booking-line[data-v-06ff0eb2]{padding:.625rem .8125rem}.app-root.page-booking .booking-game-icon[data-v-06ff0eb2]{width:2.25rem;height:2.25rem;border-radius:var(--ui-radius-18)}.app-root.page-booking .booking-quantity-control[data-v-06ff0eb2]{gap:.1875rem;align-items:center}.app-root.page-booking .booking-line.booking-quantity-line[data-v-06ff0eb2]{min-height:4.5rem}.app-root.page-booking .booking-quantity-control .booking-caption[data-v-06ff0eb2]{font-size:.6875rem;line-height:1rem}.app-root.page-booking .booking-dock>uni-view[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:baseline;gap:.3125rem}.app-root.page-booking .booking-line[data-v-06ff0eb2]{min-height:3.5625rem}.app-root.page-booking .booking-label[data-v-06ff0eb2]{font-size:.9375rem;font-weight:650}.app-root.page-booking .booking-summary[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.85;margin:.75rem 0}.app-root.page-booking .booking-description[data-v-06ff0eb2]{padding:1.125rem .9375rem}.app-root.page-booking .booking-segment[data-v-06ff0eb2]{border-radius:var(--ui-radius-26);padding:.1875rem}.app-root.page-booking .booking-segment-button[data-v-06ff0eb2]{font-size:.75rem;min-height:2.1875rem;border-radius:var(--ui-radius-20)}.app-root.page-booking .booking-segment-button--active[data-v-06ff0eb2]{background:var(--control);color:#fff}.app-root.page-booking .booking-stepper[data-v-06ff0eb2]{border-radius:var(--ui-radius-24);overflow:hidden;background:var(--soft)}.app-root.page-booking .booking-stepper-button[data-v-06ff0eb2]{min-width:2.125rem;min-height:2.25rem}.app-root.page-booking .booking-stepper uni-input[data-v-06ff0eb2]{width:2.375rem;font-size:1.0625rem}.app-root.page-booking .booking-input[data-v-06ff0eb2]{min-height:5.75rem;height:5.75rem;padding:.75rem;border:1px solid var(--line);border-radius:var(--ui-radius-28);background:var(--surface);font-size:.8125rem}.app-root.page-booking .booking-reward[data-v-06ff0eb2]{min-height:2.5rem;border-top:0}.app-root.page-booking .booking-consent[data-v-06ff0eb2]{gap:.3125rem}.app-root.page-booking .booking-consent uni-text[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.65}.app-root.page-booking .booking-dock[data-v-06ff0eb2]{padding:.75rem 1.125rem calc(.75rem + env(safe-area-inset-bottom));border-radius:var(--ui-radius-48) var(--ui-radius-48) 0 0}.app-root.page-booking .booking-dock .btn[data-v-06ff0eb2]{border-radius:var(--ui-radius-48);min-width:46%}.app-root.page-booking .booking-total[data-v-06ff0eb2]{font-size:1.625rem}.app-root.page-booking .booking-game-option[data-v-06ff0eb2]{border-radius:var(--ui-radius-34)}.app-root.page-booking .booking-header[data-v-06ff0eb2]{min-height:2rem;height:2rem}.app-root.page-booking .booking-stepper-add[data-v-06ff0eb2]{background:var(--control);color:#fff}.app-root.page-booking .booking-reward[data-v-06ff0eb2]{justify-content:flex-start;padding:.75rem 0 0}.app-root.page-profile .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-profile .page-header[data-v-06ff0eb2]{position:relative;min-height:2.75rem;height:2.75rem;margin:0 0 .5625rem}.app-root.page-profile .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-profile .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-profile .content-card[data-v-06ff0eb2]{padding:0 .9375rem;border-radius:var(--ui-radius-24);background:var(--surface);margin:0;border:0}.app-root.page-profile .content-card .list-row[data-v-06ff0eb2]{min-height:2.625rem;padding:.625rem 0;gap:0}.app-root.page-profile .content-card .list-row>uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem}.app-root.page-profile .content-card .list-row>uni-text[data-v-06ff0eb2]:first-child{width:7.875rem;flex-shrink:0;color:var(--muted);font-weight:400}.app-root.page-profile .content-card .list-row>uni-text+uni-text[data-v-06ff0eb2]{flex:1;color:var(--ink)}.app-root.page-profile .form-card[data-v-06ff0eb2]{padding:1rem .9375rem;margin:.75rem 0 0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);gap:0}.app-root.page-profile .form-card>.list-row[data-v-06ff0eb2]{padding:0 0 .5625rem;min-height:5.125rem;border:0}.app-root.page-profile .profile-edit-avatar[data-v-06ff0eb2]{width:4.625rem;height:4.625rem;border-radius:50%;border:2px solid var(--soft)}.app-root.page-profile .form-card .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5rem}.app-root.page-profile .form-card .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.25rem}.app-root.page-profile .field-label[data-v-06ff0eb2]{margin:.4375rem 0 .375rem;font-size:.875rem;line-height:1.3125rem;font-weight:600;color:var(--ink)}.app-root.page-profile .field-input[data-v-06ff0eb2]{height:2.5625rem;border:1px solid var(--field-line);border-radius:var(--ui-radius-18);background:var(--field-bg);padding:0 .8125rem;font-size:.9375rem;margin:0 0 .6875rem}.app-root.page-profile .field-area[data-v-06ff0eb2]{width:100%;height:5.375rem;min-height:5.375rem;margin:0;padding:.5625rem .8125rem;border:1px solid var(--field-line);border-radius:var(--ui-radius-18);background:var(--field-bg);font-size:.875rem;line-height:1.375rem}.app-root.page-profile .profile-save[data-v-06ff0eb2]{height:3.0625rem;line-height:3.0625rem;padding:0;border-radius:var(--ui-radius-24);font-size:1.0625rem}.app-root.page-fans .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-fans .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-fans .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-fans .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-fans .content-card[data-v-06ff0eb2]{padding:0 .9375rem;border-radius:var(--ui-radius-24);border:0;background:var(--surface)}.app-root.page-fans .list-row[data-v-06ff0eb2]{padding:.875rem 0;gap:.875rem;min-height:4.125rem}.app-root.page-fans .fan-avatar[data-v-06ff0eb2]{width:3.25rem;height:3.25rem;border-radius:50%;flex-shrink:0}.app-root.page-fans .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:700}.app-root.page-fans .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.125rem;margin-top:.4375rem;white-space:normal;overflow:visible;display:block}.app-root.page-fans .section-subtitle[data-v-06ff0eb2]{padding:1.875rem .5rem;text-align:center}.app-root.page-faq .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-faq .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-faq .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-faq .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-faq .faq-search[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.75rem;border:1px solid var(--line);border-radius:var(--ui-radius-48);height:2.75rem;padding:0 1rem;background:var(--surface)}.app-root.page-faq .faq-search .field-input[data-v-06ff0eb2]{flex:1;min-width:0;height:2.625rem;border:0;border-radius:0;background:transparent;padding:0;margin:0;font-size:.875rem}.app-root.page-faq .section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.1875rem}.app-root.page-faq .content-card[data-v-06ff0eb2]{padding:0;border:0;border-radius:0;margin:.9375rem 0 0;background:transparent;box-shadow:none}.app-root.page-faq .faq-entry[data-v-06ff0eb2]{background:var(--surface);border-radius:var(--ui-radius-24);margin-bottom:.5625rem;padding:0 .8125rem;box-shadow:0 4px 16px rgba(53,33,72,.035)}.app-root.page-faq .faq-trigger[data-v-06ff0eb2]{display:flex;width:100%;min-height:3.0625rem;padding:.625rem 0;gap:.625rem;border:0;background:transparent;text-align:left}.app-root.page-faq .list-title[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.375rem;font-weight:700;white-space:normal}.app-root.page-faq .faq-toggle[data-v-06ff0eb2]{width:1.75rem;height:1.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--soft)}.app-root.page-faq .faq-answer[data-v-06ff0eb2]{display:block;margin:0;padding:.625rem .75rem;background:var(--soft);border-radius:var(--ui-radius-18);color:var(--muted);font-size:.875rem;line-height:1.375rem}.app-root.page-faq .faq-entry.is-open[data-v-06ff0eb2]{padding-bottom:.6875rem}.app-root.page-faq .btn.secondary[data-v-06ff0eb2]{margin-top:1.125rem;height:3.0625rem;line-height:3.0625rem;padding:0;border-radius:var(--ui-radius-24);border:1px solid var(--brand);background:transparent;font-size:1rem}.app-root.page-game-cards .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-game-cards .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .6875rem}.app-root.page-game-cards .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-game-cards .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-game-cards .page-body>.section-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.1875rem;text-align:center;margin:0 0 1.3125rem}.app-root.page-game-cards .game-id-card[data-v-06ff0eb2]{padding:.875rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);box-shadow:0 6px 22px rgba(61,39,80,.035);margin:0 0 1rem}.app-root.page-game-cards .game-card-heading[data-v-06ff0eb2]{align-items:flex-start;gap:.9375rem}.app-root.page-game-cards .game-card-icon[data-v-06ff0eb2]{width:2.75rem;height:2.75rem;border-radius:var(--ui-radius-22);margin:0;flex-shrink:0}.app-root.page-game-cards .game-card-heading .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;font-weight:700}.app-root.page-game-cards .game-card-edit[data-v-06ff0eb2]{gap:.5rem;font-size:.875rem;flex-shrink:0}.app-root.page-game-cards .game-id[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.5rem;font-weight:600;letter-spacing:0;margin:.25rem 0 0;overflow-wrap:anywhere}.app-root.page-game-cards .game-card-fields[data-v-06ff0eb2]{margin-top:.75rem;align-items:flex-start}.app-root.page-game-cards .game-card-field[data-v-06ff0eb2]{width:50%;min-width:0;padding-right:.5rem;margin-bottom:.5rem}.app-root.page-game-cards .game-card-fields .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;margin:0 0 .25rem}.app-root.page-game-cards .game-card-fields .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.4375rem;font-weight:500;white-space:normal}.app-root.page-game-cards .game-card-heading .row[data-v-06ff0eb2]{min-height:1.5625rem}.app-root.page-game-card-edit .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-game-card-edit .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-game-card-edit .page-title[data-v-06ff0eb2]{position:absolute;left:2.5rem;right:2.5rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-game-card-edit .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-game-card-edit .form-card[data-v-06ff0eb2]{padding:1rem .9375rem 1.0625rem;margin:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);gap:0}.app-root.page-game-card-edit .field-label[data-v-06ff0eb2]{margin:1.375rem 0 .5rem;font-size:.9375rem;line-height:1.375rem;font-weight:700;color:var(--ink)}.app-root.page-game-card-edit .form-card>.field-label[data-v-06ff0eb2]:first-child{margin-top:0}.app-root.page-game-card-edit .field-input[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;margin:0;padding:0 .875rem;border:0;border-radius:var(--ui-radius-20);background:var(--soft);font-size:1rem}.app-root.page-game-card-edit .locked-game[data-v-06ff0eb2]{color:var(--muted)}.app-root.page-game-card-edit .button-row[data-v-06ff0eb2]{gap:.5625rem;margin:1.25rem 0 0}.app-root.page-game-card-edit .button-row .btn[data-v-06ff0eb2]{height:3rem;line-height:3rem;padding:0;border-radius:var(--ui-radius-22);font-size:1.0625rem}.app-root.page-game-card-edit .button-row .secondary[data-v-06ff0eb2]{flex:0 0 6.875rem;background:transparent;color:var(--muted);border:1px solid var(--line)}.app-root.page-help .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-help .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.125rem}.app-root.page-help .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-help .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-help .help-intro[data-v-06ff0eb2]{position:relative;min-height:6.75rem;padding:1.3125rem 1.375rem;border-radius:var(--ui-radius-24);background:linear-gradient(115deg,var(--soft),var(--surface));margin-bottom:.8125rem;overflow:hidden}.app-root.page-help .auth-title[data-v-06ff0eb2]{font-size:1.4375rem;line-height:1.9375rem;font-weight:700;max-width:calc(100% - 58px)}.app-root.page-help .help-intro .section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;max-width:calc(100% - 70px)}.app-root.page-help .help-symbol[data-v-06ff0eb2]{position:absolute;right:1.125rem;top:1.4375rem;opacity:1}.app-root.page-help .choice-grid[data-v-06ff0eb2]{gap:.5rem;margin:0 0 .8125rem}.app-root.page-help .choice[data-v-06ff0eb2]{flex:1;min-height:2.4375rem;padding:.5625rem .75rem;border:0;border-radius:var(--ui-radius-24);background:var(--soft);color:var(--brand);font-size:1rem;line-height:1.3125rem;font-weight:600}.app-root.page-help .choice.selected[data-v-06ff0eb2]{background:linear-gradient(110deg,var(--control),var(--control-top));color:#fff}.app-root.page-help .content-card[data-v-06ff0eb2]{padding:0 .9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .8125rem}.app-root.page-help .help-categories .list-row[data-v-06ff0eb2]{min-height:4.75rem;padding:.9375rem 0;gap:.875rem}.app-root.page-help .help-category-icon[data-v-06ff0eb2]{width:2.9375rem;height:2.9375rem;border-radius:var(--ui-radius-20);background:var(--soft);align-items:center;justify-content:center;flex-shrink:0}.app-root.page-help .list-title[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem}.app-root.page-help .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;margin-top:.1875rem}.app-root.page-help .help-hot[data-v-06ff0eb2]{padding-top:.75rem;padding-bottom:.3125rem}.app-root.page-help .help-hot>.row[data-v-06ff0eb2]{min-height:1.9375rem;margin-bottom:.25rem}.app-root.page-help .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.625rem;margin:0}.app-root.page-help .help-hot .list-row[data-v-06ff0eb2]{min-height:2.875rem;padding:.625rem 0}.app-root.page-help .button-row[data-v-06ff0eb2]{margin:.375rem 0 0;gap:.625rem}.app-root.page-help .button-row .btn[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.625rem;height:3.0625rem;padding:0;border-radius:var(--ui-radius-24);font-size:1rem}.app-root.page-help .button-row .secondary[data-v-06ff0eb2]{background:transparent;border:1px solid var(--brand)}.app-root.page-help .help-faq[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;margin:1.125rem 0 0;font-size:.8125rem}.app-root.page-help .choice[data-v-06ff0eb2]{text-align:center;justify-content:center;align-items:center}.app-root.page-questions .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-questions .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-questions .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-questions .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-questions .content-card[data-v-06ff0eb2]{padding:0 .9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface)}.app-root.page-questions .list-row[data-v-06ff0eb2]{min-height:4rem;padding:1.0625rem 0;gap:.875rem}.app-root.page-questions .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;font-weight:600;white-space:normal}.app-root.page-questions .content-card>.text-button[data-v-06ff0eb2]{height:3.25rem;line-height:3.25rem;padding:0;margin:0 -.9375rem;font-size:.875rem;border-top:1px solid var(--line);border-radius:0}.app-root.page-questions .section-subtitle[data-v-06ff0eb2]{padding:1.625rem 0;text-align:center}.app-root.page-question .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-question .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-question .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-question .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-question .content-card[data-v-06ff0eb2]{padding:1.125rem 1.0625rem 1rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0}.app-root.page-question .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;font-weight:700;margin:0 0 1rem}.app-root.page-question .reading-content[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5625rem;color:var(--muted)}.app-root.page-question .reading-content p[data-v-06ff0eb2]{margin:0 0 .9375rem}.app-root.page-question .btn[data-v-06ff0eb2]{margin-top:1.25rem;height:3.125rem;line-height:3.125rem;padding:0;border-radius:var(--ui-radius-24);font-size:1.0625rem}.app-root.page-tickets .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-tickets .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-tickets .page-title[data-v-06ff0eb2]{position:absolute;left:3.75rem;right:3.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-tickets .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-tickets .content-card[data-v-06ff0eb2]{padding:0 .9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface)}.app-root.page-tickets .list-row[data-v-06ff0eb2]{min-height:5.25rem;padding:1rem 0;gap:.875rem;align-items:flex-start}.app-root.page-tickets .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:700;white-space:normal}.app-root.page-tickets .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.app-root.page-tickets .pill[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;padding:.1875rem .875rem;background:var(--soft);color:var(--brand);border-radius:var(--ui-radius-40);flex-shrink:0;margin-top:.1875rem}.app-root.page-tickets .content-card>.text-button[data-v-06ff0eb2]{height:3.125rem;line-height:3.125rem;padding:0;margin:0;font-size:.875rem;border-radius:0}.app-root.page-tickets .section-subtitle[data-v-06ff0eb2]{padding:1.625rem 0;text-align:center}.app-root.page-ticket-new .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-ticket-new .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .375rem}.app-root.page-ticket-new .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-ticket-new .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-ticket-new .page-body>.section-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.1875rem;text-align:center;margin:0 0 1rem}.app-root.page-ticket-new .form-card[data-v-06ff0eb2]{padding:.875rem .875rem 1.3125rem;border:0;border-radius:var(--ui-radius-24);margin:0;background:var(--surface);gap:0}.app-root.page-ticket-new .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;font-weight:700;color:var(--ink);margin:1.25rem 0 .625rem}.app-root.page-ticket-new .field-label[data-v-06ff0eb2]:first-child{margin-top:0}.app-root.page-ticket-new .choice-grid[data-v-06ff0eb2]{gap:.5rem}.app-root.page-ticket-new .choice[data-v-06ff0eb2]{flex:1;padding:.5625rem .75rem;min-height:2.3125rem;border:0;border-radius:var(--ui-radius-26);background:var(--soft);color:var(--muted);font-size:.9375rem;line-height:1.1875rem;text-align:center}.app-root.page-ticket-new .choice.selected[data-v-06ff0eb2]{color:var(--brand);background:var(--shade)}.app-root.page-ticket-new .field-input[data-v-06ff0eb2]{height:2.6875rem;padding:0 .75rem;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--bg);font-size:.875rem;margin:0}.app-root.page-ticket-new .field-area[data-v-06ff0eb2]{width:100%;height:6.8125rem;min-height:6.8125rem;padding:.75rem;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--bg);font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-ticket-new .add-photo[data-v-06ff0eb2],.app-root.page-ticket-new .attachment[data-v-06ff0eb2]{width:5.25rem;height:5.25rem;border-radius:var(--ui-radius-24)}.app-root.page-ticket-new .add-photo[data-v-06ff0eb2]{background:var(--soft);border:0;font-size:.8125rem;color:var(--muted)}.app-root.page-ticket-new .btn[data-v-06ff0eb2]{margin-top:1.5625rem;height:2.9375rem;line-height:2.9375rem;padding:0;border-radius:var(--ui-radius-24);font-size:1.0625rem}.app-root.page-ticket-new .choice-grid[data-v-06ff0eb2],.app-root.page-ticket-new .attachment-grid[data-v-06ff0eb2]{margin:0}.app-root.page-ticket-new .add-photo[data-v-06ff0eb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.25rem;gap:.4375rem;padding:0}.app-root.page-ticket-new .add-photo uni-text[data-v-06ff0eb2]{line-height:1.25rem}.app-root.page-ticket .page-body[data-v-06ff0eb2]{padding:1.625rem .875rem calc(1.5rem + env(safe-area-inset-bottom))}.app-root.page-ticket .page-header[data-v-06ff0eb2]{height:2.125rem;min-height:2.125rem;position:relative;margin:0 0 .625rem}.app-root.page-ticket .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-ticket .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-ticket .content-card[data-v-06ff0eb2],.app-root.page-ticket .form-card[data-v-06ff0eb2]{padding:.75rem .8125rem;border:0;border-radius:var(--ui-radius-20);margin:0 0 .6875rem;background:var(--surface);gap:0}.app-root.page-ticket .section-heading[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;font-weight:700;margin:0 0 .5625rem}.app-root.page-ticket .ticket-summary>.row[data-v-06ff0eb2]{min-height:1.5rem}.app-root.page-ticket .ticket-summary .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:.375rem 0 .3125rem}.app-root.page-ticket .ticket-summary .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;margin:0}.app-root.page-ticket .pill[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);border-radius:var(--ui-radius-40);padding:.1875rem .875rem;font-size:.8125rem;line-height:1.1875rem}.app-root.page-ticket .ticket-copy[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.375rem;line-height:1.5rem;padding:0;font-size:.8125rem}.app-root.page-ticket .ticket-message[data-v-06ff0eb2]{position:relative;margin:0 0 .75rem;padding:0;border:0}.app-root.page-ticket .ticket-message[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-ticket .ticket-avatar[data-v-06ff0eb2]{width:2.4375rem;height:2.4375rem;border-radius:50%;flex-shrink:0}.app-root.page-ticket .ticket-sender[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.625rem;min-width:0;flex-wrap:wrap}.app-root.page-ticket .ticket-sender .list-title[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.125rem}.app-root.page-ticket .ticket-sender .list-subtitle[data-v-06ff0eb2]{font-size:.625rem;line-height:1.0625rem;margin:0}.app-root.page-ticket .detail-copy[data-v-06ff0eb2]{display:block;margin:-1rem 0 0 3.0625rem;padding:.5rem .625rem;border-radius:0 var(--ui-radius-20) var(--ui-radius-20) var(--ui-radius-20);background:var(--soft);font-size:.75rem;line-height:1.25rem;white-space:pre-wrap}.app-root.page-ticket .ticket-message .choice-grid[data-v-06ff0eb2]{margin:.375rem 0 0 3.0625rem}.app-root.page-ticket .ticket-photo[data-v-06ff0eb2]{width:3.875rem;height:3.875rem;border-radius:var(--ui-radius-14)}.app-root.page-ticket .ticket-grade .choice-grid[data-v-06ff0eb2]{justify-content:center;gap:.5rem;margin:.5rem 0}.app-root.page-ticket .ticket-stars .text-button[data-v-06ff0eb2]{height:1.9375rem;min-height:1.9375rem;line-height:1.9375rem;padding:0 .3125rem}.app-root.page-ticket .ticket-grade .choice[data-v-06ff0eb2]{padding:.25rem 1.25rem;min-height:1.5625rem;border-radius:var(--ui-radius-40);border:1px solid var(--line);font-size:.75rem;line-height:1.0625rem}.app-root.page-ticket .ticket-grade .choice.selected[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);border-color:var(--brand)}.app-root.page-ticket .btn[data-v-06ff0eb2]{height:2.0625rem;line-height:2.0625rem;padding:0;border-radius:var(--ui-radius-16);font-size:.875rem}.app-root.page-ticket .btn.secondary[data-v-06ff0eb2]{border:1px solid var(--brand);background:transparent}.app-root.page-ticket .field-area[data-v-06ff0eb2]{width:100%;height:3.5rem;min-height:3.5rem;margin:0;padding:.5rem .625rem;border:1px solid var(--line);border-radius:var(--ui-radius-14);font-size:.75rem;line-height:1.1875rem;background:var(--surface)}.app-root.page-ticket .attachment-grid[data-v-06ff0eb2]{margin:.375rem 0 .25rem}.app-root.page-ticket .attachment[data-v-06ff0eb2],.app-root.page-ticket .add-photo[data-v-06ff0eb2]{width:3.0625rem;height:3.0625rem;border-radius:var(--ui-radius-14)}.app-root.page-ticket .add-photo[data-v-06ff0eb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.0625rem;line-height:.9375rem;padding:0;font-size:.5625rem;border:1px dashed var(--line);background:var(--bg)}.app-root.page-ticket .add-photo uni-text[data-v-06ff0eb2]{line-height:.9375rem}.app-root.page-ticket .ticket-reply .btn[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.app-root.page-chat .chat-header[data-v-06ff0eb2]{padding:.625rem .75rem;gap:.75rem;border:0;background:var(--bg);min-height:4.0625rem}.app-root.page-chat .chat-peer-avatar[data-v-06ff0eb2]{width:3.125rem;height:3.125rem}.app-root.page-chat .chat-header .list-title[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.5625rem}.app-root.page-chat .chat-header .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.1875rem}.app-root.page-chat .chat-header .text-button[data-v-06ff0eb2]{font-size:.9375rem}.app-root.page-chat .chat-content[data-v-06ff0eb2]{padding:1.125rem .6875rem 1.75rem;overflow:visible}.app-root.page-chat .chat-message[data-v-06ff0eb2]{margin:.5rem 0;overflow:visible}.app-root.page-chat .chat-message-row[data-v-06ff0eb2]{max-width:100%;gap:.625rem;padding:.0625rem 0;overflow:visible}.app-root.page-chat .chat-avatar[data-v-06ff0eb2]{width:2.375rem;height:2.375rem}.app-root.page-chat .chat-bubble[data-v-06ff0eb2]{padding:.5625rem .6875rem;border:0;border-radius:var(--ui-radius-30);background:var(--surface);box-shadow:0 5px 18px rgba(64,38,101,.043);overflow:visible}.app-root.page-chat .outgoing .chat-bubble[data-v-06ff0eb2]{background:var(--soft)}.app-root.page-chat .chat-text[data-v-06ff0eb2]{font-size:1rem;line-height:1.625rem}.app-root.page-chat .chat-time[data-v-06ff0eb2]{font-size:.75rem;line-height:1.125rem;margin:.5rem 0 1.0625rem}.app-root.page-chat .chat-read[data-v-06ff0eb2]{margin-right:3.6875rem;font-size:.625rem}.app-root.page-chat .chat-compose[data-v-06ff0eb2]{gap:.6875rem;padding:.6875rem .75rem calc(.875rem + env(safe-area-inset-bottom));align-items:center;background:var(--bg)}.app-root.page-chat .chat-input[data-v-06ff0eb2]{min-height:2.9375rem;padding:.5625rem .6875rem;border:1px solid var(--line);border-radius:var(--ui-radius-40);font-size:.9375rem;line-height:1.3125rem;background:var(--bg)}.app-root.page-chat .chat-card-button[data-v-06ff0eb2]{width:2.8125rem;height:2.9375rem;padding:0;display:flex;align-items:center;justify-content:center;background:var(--surface);border-radius:var(--ui-radius-36)}.app-root.page-chat .chat-input .uni-textarea-wrapper[data-v-06ff0eb2]{min-height:1.3125rem}.app-root.page-notifications .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-notifications .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-notifications .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-notifications .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-notifications .content-card[data-v-06ff0eb2]{padding:0 1rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0}.app-root.page-notifications .list-row[data-v-06ff0eb2]{min-height:3.625rem;padding:1rem 0;gap:.875rem}.app-root.page-notifications .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;font-weight:700}.app-root.page-notifications .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;margin-top:.25rem;white-space:normal}.app-root.page-notifications .section-heading[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;color:var(--brand);margin:1.3125rem .375rem .6875rem}.app-root.page-notifications uni-switch[data-v-06ff0eb2]{transform:scale(.82);transform-origin:right center;flex-shrink:0}.app-root.page-home-preferences .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-home-preferences .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .6875rem}.app-root.page-home-preferences .page-title[data-v-06ff0eb2]{position:absolute;left:3.75rem;right:3.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-home-preferences .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-home-preferences .page-body>.section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;margin:0 .125rem 1rem}.app-root.page-home-preferences .content-card[data-v-06ff0eb2]{padding:.75rem 1rem .25rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.125rem}.app-root.page-home-preferences .section-heading[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5rem;margin:0 0 .375rem}.app-root.page-home-preferences .list-row[data-v-06ff0eb2]{min-height:4rem;padding:.6875rem 0;gap:1rem}.app-root.page-home-preferences .preference-game-icon[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;border-radius:var(--ui-radius-18);flex-shrink:0}.app-root.page-home-preferences .list-title[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;font-weight:600}.app-root.page-home-preferences uni-switch[data-v-06ff0eb2]{transform:scale(.82);transform-origin:right center;flex-shrink:0}.app-root.page-home-preferences .btn.secondary[data-v-06ff0eb2]{height:2.9375rem;line-height:2.9375rem;padding:0;margin-top:1.125rem;border-radius:var(--ui-radius-24);background:transparent;border:1px solid var(--brand);font-size:1.0625rem}.app-root.page-settings .page-body[data-v-06ff0eb2]{padding:2rem .9375rem calc(1.875rem + env(safe-area-inset-bottom))}.app-root.page-settings .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .4375rem}.app-root.page-settings .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-settings .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-settings .content-card[data-v-06ff0eb2]{padding:0 1.0625rem;border:0;border-radius:var(--ui-radius-26);background:var(--surface);margin:0 0 .8125rem}.app-root.page-settings .list-row[data-v-06ff0eb2]{min-height:2.625rem;padding:.6875rem 0;gap:.875rem}.app-root.page-settings .list-row>uni-text[data-v-06ff0eb2],.app-root.page-settings .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.4375rem;font-weight:600}.app-root.page-settings .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;margin-top:.125rem}.app-root.page-settings uni-switch[data-v-06ff0eb2]{transform:scale(.82);transform-origin:right center;flex-shrink:0}.app-root.page-settings .account-danger-zone[data-v-06ff0eb2]{padding:.875rem 1.0625rem 0;margin-top:.875rem;background:var(--surface);border:0}.app-root.page-settings .delete-entry[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:.75rem 0;margin-top:.75rem;border-top:1px solid var(--line);border-radius:0;color:var(--price);font-size:1rem;line-height:1.4375rem}.app-root.page-settings .account-danger-zone .field-input[data-v-06ff0eb2]{margin:.75rem 0}.app-root.page-about .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-about .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0}.app-root.page-about .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.625rem;pointer-events:none}.app-root.page-about .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-about .about-head[data-v-06ff0eb2]{padding:1rem 1.25rem 1.25rem;align-items:center;gap:0}.app-root.page-about .about-mark[data-v-06ff0eb2]{width:5.375rem;height:5.375rem;border-radius:var(--ui-radius-42);box-shadow:0 7px 18px rgba(100,70,139,.1);margin:0 0 .3125rem}.app-root.page-about .auth-title[data-v-06ff0eb2]{font-size:1.5rem;line-height:2rem;font-weight:700}.app-root.page-about .about-head .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-about .content-card[data-v-06ff0eb2]{padding:1rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .75rem}.app-root.page-about .detail-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5625rem;color:var(--muted);margin:0}.app-root.page-about .content-card[data-v-06ff0eb2]:last-child{padding:0 .9375rem}.app-root.page-about .list-row[data-v-06ff0eb2]{min-height:2.9375rem;padding:.6875rem 0}.app-root.page-about .list-row uni-text[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;font-weight:600}.app-root.page-legal .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-legal .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.0625rem}.app-root.page-legal .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-legal .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-legal .legal-content[data-v-06ff0eb2]{padding:1.125rem 1.0625rem 1.5rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);box-shadow:0 4px 18px rgba(96,65,132,.055);margin:0}.app-root.page-legal .reading-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.75rem}.app-root.page-legal .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5625rem}.app-root.page-bind .page-body[data-v-06ff0eb2]{padding:1rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-bind .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .875rem}.app-root.page-bind .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-bind .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-bind .form-stack[data-v-06ff0eb2]{padding:1.0625rem .875rem .875rem;gap:.875rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.125rem}.app-root.page-bind .field-label[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.4375rem;font-weight:700}.app-root.page-bind .field-input[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;font-size:.9375rem;line-height:1.375rem;border-radius:var(--ui-radius-16);padding:.625rem .75rem;box-sizing:border-box}.app-root.page-bind .bind-country[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app-root.page-bind .bind-input[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.6875rem;padding:0 .75rem;height:2.625rem;border:1px solid var(--line);border-radius:var(--ui-radius-16);background:var(--input);min-width:0}.app-root.page-bind .bind-input .field-input[data-v-06ff0eb2]{border:0;background:transparent;box-shadow:none;flex:1;width:0;min-width:0;padding:0}.app-root.page-bind .bind-code-row[data-v-06ff0eb2]{gap:.5625rem;min-height:2.625rem}.app-root.page-bind .bind-code-row .grow[data-v-06ff0eb2]{min-width:0;flex:1;width:0}.app-root.page-bind .bind-code-row .btn[data-v-06ff0eb2]{width:6.9375rem;min-height:2.625rem;padding:.5625rem .375rem;font-size:.875rem;line-height:1.375rem;border-radius:var(--ui-radius-16);margin:0;flex-shrink:0}.app-root.page-bind .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.8125rem 1rem;font-size:1.0625rem;line-height:1.4375rem;border-radius:var(--ui-radius-24)}.app-root.page-bind .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-bind uni-switch[data-v-06ff0eb2]{transform:scale(.82);transform-origin:right center}.app-root.page-bind .field-label[data-v-06ff0eb2]{color:var(--ink);margin:0}.app-root.page-bind .bind-input[data-v-06ff0eb2],.app-root.page-bind .bind-country[data-v-06ff0eb2]{background:var(--field);border:1px solid var(--line)}.app-root.page-bind .bind-code-row .btn.secondary[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);font-weight:600}.app-root.page-evaluation .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-evaluation .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.125rem}.app-root.page-evaluation .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-evaluation .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-evaluation .form-stack[data-v-06ff0eb2]{padding:1rem .9375rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.125rem}.app-root.page-evaluation .section-heading[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.875rem;font-weight:700;margin:0}.app-root.page-evaluation .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-evaluation .evaluation-order[data-v-06ff0eb2]{margin:.4375rem 0 .8125rem}.app-root.page-evaluation .evaluation-anonymous[data-v-06ff0eb2]{min-height:3.3125rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:.8125rem}.app-root.page-evaluation .evaluation-anonymous uni-text[data-v-06ff0eb2],.app-root.page-evaluation .field-label[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--ink);margin:0}.app-root.page-evaluation uni-switch[data-v-06ff0eb2]{transform:scale(.82);transform-origin:right center}.app-root.page-evaluation .evaluation-stars[data-v-06ff0eb2]{justify-content:space-between;gap:.5rem;margin:.5625rem .4375rem 1.3125rem;min-height:2.625rem}.app-root.page-evaluation .rating-star[data-v-06ff0eb2],.app-root.page-evaluation .rating-star.selected[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;min-width:0;padding:0;background:transparent;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;box-shadow:none}.app-root.page-evaluation .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4375rem .5625rem;margin:.4375rem 0 1.125rem}.app-root.page-evaluation .choice-chip[data-v-06ff0eb2]{width:48%;min-height:2.1875rem;padding:.4375rem .25rem;font-size:.9375rem;line-height:1.3125rem;border-radius:var(--ui-radius-36);margin:0;font-weight:600}.app-root.page-evaluation .evaluation-copy[data-v-06ff0eb2]{position:relative;margin-top:.375rem;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--surface);padding:.6875rem .625rem 1.75rem}.app-root.page-evaluation .field-textarea[data-v-06ff0eb2]{height:4.5625rem;min-height:4.5625rem;font-size:.875rem;line-height:1.4375rem;padding:0;border:0;border-radius:0;background:transparent}.app-root.page-evaluation .evaluation-count[data-v-06ff0eb2]{position:absolute;right:.625rem;bottom:.5625rem;line-height:1.25rem;margin:0}.app-root.page-evaluation .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-evaluation .button-row[data-v-06ff0eb2]{margin-top:.875rem}.app-root.page-evaluation .choice-chip.active[data-v-06ff0eb2]{border-color:transparent;background:var(--soft)}.app-root.page-evaluation .choice-list[data-v-06ff0eb2]{gap:0}.app-root.page-evaluation .choice-chip[data-v-06ff0eb2]{margin-right:2%;margin-bottom:.5rem}.app-root.page-dispute .page-body[data-v-06ff0eb2]{padding:.1875rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-dispute .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .5625rem}.app-root.page-dispute .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-dispute .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-dispute .dispute-notice[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-start;gap:.625rem;padding:.8125rem .875rem;border-radius:var(--ui-radius-24);margin:0 0 .75rem;background:var(--soft);border:0}.app-root.page-dispute .dispute-notice-copy[data-v-06ff0eb2]{flex:1;min-width:0;width:0;white-space:normal;font-size:.75rem;line-height:1.125rem;color:var(--brand)}.app-root.page-dispute .form-stack[data-v-06ff0eb2]{padding:.875rem;gap:0;border:0;border-radius:var(--ui-radius-26);background:var(--surface);margin:0 0 1.1875rem}.app-root.page-dispute .section-heading[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.6875rem;font-weight:700;margin:0}.app-root.page-dispute .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:.375rem 0 .8125rem;padding-bottom:.875rem;border-bottom:1px solid var(--line)}.app-root.page-dispute .field-label[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:600;color:var(--ink);margin:0 0 .8125rem}.app-root.page-dispute .add-photo[data-v-06ff0eb2],.app-root.page-dispute .attachment[data-v-06ff0eb2]{width:5.25rem;height:5.25rem;border-radius:var(--ui-radius-18)}.app-root.page-dispute .add-photo[data-v-06ff0eb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:0;font-size:.8125rem;line-height:1.25rem;background:var(--field);border:1px dashed var(--line);color:var(--brand)}.app-root.page-dispute .attachment-grid[data-v-06ff0eb2]{margin:0}.app-root.page-dispute .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4375rem .5rem;margin:.9375rem 0 .8125rem}.app-root.page-dispute .choice-chip[data-v-06ff0eb2]{width:48%;font-size:.8125rem;line-height:1.3125rem;padding:.5rem .1875rem;min-height:2.3125rem;border-radius:var(--ui-radius-16);background:var(--soft);color:var(--brand);border:0;margin:0}.app-root.page-dispute .field-textarea[data-v-06ff0eb2]{height:6.6875rem;min-height:6.6875rem;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--surface);padding:.75rem;font-size:.8125rem;line-height:1.375rem}.app-root.page-dispute .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-dispute .choice-list[data-v-06ff0eb2]{gap:0}.app-root.page-dispute .choice-chip[data-v-06ff0eb2]{margin-right:2%;margin-bottom:.5rem}.app-root.page-task-detail .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.875rem + env(safe-area-inset-bottom))}.app-root.page-task-detail .content-card[data-v-06ff0eb2]{padding:.75rem;border:1px solid var(--edge);border-radius:var(--ui-radius-26);background:var(--surface);margin:0 0 .625rem}.app-root.page-task-detail .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-task-detail .section-heading[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:700;margin:0}.app-root.page-task-detail .task-title-row[data-v-06ff0eb2]{min-height:1.6875rem}.app-root.page-task-detail .task-title-row .brand-text[data-v-06ff0eb2]{font-size:.78125rem;line-height:1.25rem;padding:.125rem .5rem;background:var(--soft);border-radius:var(--ui-radius-28)}.app-root.page-task-detail .task-description[data-v-06ff0eb2]{display:flex;flex-direction:row;padding:.625rem 0;border-bottom:1px solid var(--line);font-size:.875rem;line-height:1.375rem}.app-root.page-task-detail .task-description .section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:0 .5625rem 0 0;flex-shrink:0}.app-root.page-task-detail .task-fact[data-v-06ff0eb2]{display:flex;align-items:center;min-height:1.625rem;padding:.4375rem 0 .1875rem;gap:.3125rem;font-size:.75rem;line-height:1.1875rem}.app-root.page-task-detail .task-tools[data-v-06ff0eb2]{margin:0 0 .625rem;gap:.5rem}.app-root.page-task-detail .task-tools .btn[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.75rem;border:0;border-radius:var(--ui-radius-22);background:var(--soft);padding:.4375rem .3125rem}.app-root.page-task-detail .task-tools .button-label[data-v-06ff0eb2]{margin-left:.3125rem;font-size:.84375rem}.app-root.page-task-detail .task-list-header[data-v-06ff0eb2]{background:var(--surface);padding:.625rem .625rem .4375rem;border-radius:var(--ui-radius-28);margin-bottom:.5rem}.app-root.page-task-detail .task-list-heading[data-v-06ff0eb2]{margin:0;align-items:center}.app-root.page-task-detail .task-list-heading .section-heading[data-v-06ff0eb2]{font-size:1rem;margin:0}.app-root.page-task-detail .task-filters[data-v-06ff0eb2]{padding:0;margin:.4375rem 0 0;border:0;border-radius:var(--ui-radius-18)}.app-root.page-task-detail .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;margin:0;gap:0;padding:0;background:var(--soft);border-radius:var(--ui-radius-18)}.app-root.page-task-detail .choice-chip[data-v-06ff0eb2]{flex:1;min-width:0;margin:0;padding:.3125rem .125rem;min-height:2rem;border:0;border-bottom:2px solid transparent;border-radius:var(--ui-radius-16);font-size:.84375rem;line-height:1.25rem;color:var(--muted);background:transparent}.app-root.page-task-detail .choice-chip.active[data-v-06ff0eb2]{background:#eee4fa;color:var(--brand);border-bottom-color:var(--brand);font-weight:600}.app-root.page-task-detail .task-sticky-footer .btn[data-v-06ff0eb2]{width:8.75rem;flex:none;min-height:2.375rem}.app-root.page-task-detail .page-title[data-v-06ff0eb2]{position:absolute;left:3.75rem;right:3.75rem;text-align:center;pointer-events:none;font-size:1.1875rem;line-height:1.6875rem}.app-root.page-task-detail .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-task-detail .task-description-copy[data-v-06ff0eb2]{flex:1;min-width:0;white-space:normal}.app-root.page-task-new .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-task-new .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .5625rem}.app-root.page-task-new .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-task-new .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-task-new .page-body[data-v-06ff0eb2]{width:94%;max-width:100%;padding-left:0;padding-right:0}.app-root.page-task-new .fixed-page-header[data-v-06ff0eb2]{max-width:100%}.app-root.page-dual-verify .page-body[data-v-06ff0eb2]{padding:1.5625rem .8125rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-dual-verify .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-dual-verify .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-dual-verify .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-dual-verify .form-stack[data-v-06ff0eb2]{padding:1.125rem .875rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.0625rem}.app-root.page-dual-verify .verify-heading[data-v-06ff0eb2]{gap:.8125rem;min-height:2.25rem;margin:0 0 1.25rem}.app-root.page-dual-verify .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;font-weight:700;margin:0}.app-root.page-dual-verify .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;font-weight:600;margin:0 0 .375rem}.app-root.page-dual-verify .field-input[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;box-sizing:border-box;border:0;border-radius:var(--ui-radius-16);background:var(--soft);font-size:1.0625rem;line-height:1.5rem;padding:.5rem .75rem;margin:0 0 .875rem}.app-root.page-dual-verify .btn.secondary[data-v-06ff0eb2]{min-height:2.4375rem;padding:.5rem .75rem;border:1px solid var(--brand);border-radius:var(--ui-radius-16);background:var(--surface);color:var(--brand);font-size:.9375rem;line-height:1.375rem;margin:0 0 .875rem}.app-root.page-dual-verify .verify-code[data-v-06ff0eb2]{height:2.75rem;display:flex;flex-direction:row;align-items:center;gap:.75rem;border:1px solid var(--line);border-radius:var(--ui-radius-16);padding:0 .75rem}.app-root.page-dual-verify .verify-code .field-input[data-v-06ff0eb2]{margin:0;border:0;background:transparent;padding:0;flex:1;width:0;min-width:0;font-size:.9375rem}.app-root.page-dual-verify .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-dual-verify .captcha-image[data-v-06ff0eb2]{width:10.625rem;height:4rem;border-radius:var(--ui-radius-16);background:var(--surface)}.app-root.page-dual-verify .section-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:.375rem 0 .75rem}.app-root.page-dual-verify .page-body>.btn[disabled][data-v-06ff0eb2]{color:#fff}.app-root.page-ledger .page-body[data-v-06ff0eb2]{padding:2.25rem .9375rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-ledger .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1rem}.app-root.page-ledger .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-ledger .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-ledger .text-link[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-ledger .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;border:1px solid var(--line);border-radius:var(--ui-radius-22);overflow:hidden;gap:0;margin:0 0 1rem;background:var(--soft)}.app-root.page-ledger .choice-chip[data-v-06ff0eb2]{flex:1;min-width:0;min-height:2.5rem;margin:0;padding:.5625rem .3125rem;border:0;border-radius:0;font-size:1rem;line-height:1.375rem;background:linear-gradient(to right,#f0e9f8,#f0e9f8)}.app-root.page-ledger .choice-chip.active[data-v-06ff0eb2]{background:linear-gradient(110deg,#8e5bdf,#a176e6);color:#fff}.app-root.page-ledger .form-stack[data-v-06ff0eb2]{padding:.9375rem .875rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .8125rem}.app-root.page-ledger .form-stack>.row[data-v-06ff0eb2]{min-height:1.9375rem;margin:0 0 .75rem}.app-root.page-ledger .section-heading[data-v-06ff0eb2]{font-size:1.75rem;line-height:2.25rem;font-weight:700;margin:0}.app-root.page-ledger .brand-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.375rem;padding:.1875rem .6875rem;background:var(--soft);border-radius:var(--ui-radius-30)}.app-root.page-ledger .ledger-copy[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5625rem;margin:0 0 .5rem;min-height:1.375rem}.app-root.page-ledger .ledger-copy .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0;overflow-wrap:anywhere}.app-root.page-ledger .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-ledger .list-title[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem}.app-root.page-ledger .form-stack .btn.secondary[data-v-06ff0eb2]{min-height:2.5rem;padding:.5rem .75rem;border:1px solid var(--brand);border-radius:var(--ui-radius-18);background:var(--surface);color:var(--brand);font-size:.9375rem;line-height:1.375rem;margin-top:.875rem}.app-root.page-ledger .page-body>.section-subtitle[data-v-06ff0eb2]{text-align:center;margin-top:.625rem}.app-root.page-ledger:not(.ledger-bill) .section-heading[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.75rem}.app-root.page-report-new .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-report-new .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.0625rem}.app-root.page-report-new .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-report-new .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-report-new .form-stack[data-v-06ff0eb2]{padding:1rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.5rem}.app-root.page-report-new .section-heading[data-v-06ff0eb2]{font-size:1.5625rem;line-height:2.1875rem;font-weight:700;margin:0 0 1.375rem}.app-root.page-report-new .field-label[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;font-weight:600;color:var(--ink);margin:0 0 .5rem}.app-root.page-report-new .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;margin:0 0 .8125rem}.app-root.page-report-new .choice-chip[data-v-06ff0eb2]{padding:.375rem 1rem;min-height:2.125rem;border:1px solid var(--brand);border-radius:var(--ui-radius-36);font-size:.875rem;line-height:1.3125rem;color:var(--brand);background:var(--surface);margin:0 .4375rem .4375rem 0}.app-root.page-report-new .choice-chip.active[data-v-06ff0eb2]{background:var(--soft)}.app-root.page-report-new .field-textarea[data-v-06ff0eb2]{height:7.8125rem;min-height:7.8125rem;box-sizing:border-box;padding:.75rem;border:1px solid var(--line);border-radius:var(--ui-radius-16);background:var(--surface);font-size:.875rem;line-height:1.4375rem;margin:0 0 1.25rem}.app-root.page-report-new .attachment-grid[data-v-06ff0eb2]{margin:0}.app-root.page-report-new .add-photo[data-v-06ff0eb2],.app-root.page-report-new .attachment[data-v-06ff0eb2]{width:5.5625rem;height:5.5625rem;border-radius:var(--ui-radius-18)}.app-root.page-report-new .add-photo[data-v-06ff0eb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4375rem;padding:0;background:var(--field);border:1px dashed var(--line);font-size:.8125rem;line-height:1.25rem;color:var(--brand)}.app-root.page-report-new .report-black[data-v-06ff0eb2]{min-height:2.75rem;padding-top:.8125rem;border-top:1px solid var(--line);margin-top:1.0625rem;font-size:1rem;line-height:1.5rem}.app-root.page-report-new uni-switch[data-v-06ff0eb2]{transform:scale(.85);transform-origin:right center}.app-root.page-report-new .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-reports .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-reports .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .8125rem}.app-root.page-reports .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-reports .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-reports .text-link[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-reports .choice-list[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:0;background:var(--soft);border-radius:var(--ui-radius-22);overflow:hidden;margin:0 0 .875rem}.app-root.page-reports .choice-chip[data-v-06ff0eb2]{flex:1;min-width:0;min-height:2.625rem;margin:0;padding:.5625rem .375rem;border:0;border-radius:var(--ui-radius-22);font-size:1rem;line-height:1.5rem;background:linear-gradient(to right,#f0e9f8,#f0e9f8)}.app-root.page-reports .choice-chip.active[data-v-06ff0eb2]{background:linear-gradient(110deg,#8955d8,#af7ae9);color:#fff}.app-root.page-reports .form-stack[data-v-06ff0eb2]{padding:.9375rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .875rem}.app-root.page-reports .form-stack .row[data-v-06ff0eb2]{min-height:1.6875rem;align-items:flex-start;gap:.75rem;margin-bottom:.5625rem}.app-root.page-reports .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;font-weight:600;white-space:normal;overflow:visible}.app-root.page-reports .brand-text[data-v-06ff0eb2]{flex-shrink:0;font-size:.875rem;line-height:1.3125rem;padding:.1875rem .625rem;background:var(--soft);border-radius:var(--ui-radius-18)}.app-root.page-reports .report-pending[data-v-06ff0eb2]{background:var(--gold-bg);color:var(--gold)}.app-root.page-reports .report-done[data-v-06ff0eb2]{background:#e5f4e6;color:#217c35}.app-root.page-reports .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0 0 .1875rem}.app-root.page-reports .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-reports .page-body>.btn.secondary[data-v-06ff0eb2]{min-height:2.6875rem;padding:.5625rem .875rem;border:1px solid var(--brand);border-radius:var(--ui-radius-22);background:var(--surface);color:var(--brand);font-size:1rem;line-height:1.4375rem;margin-top:.6875rem}.app-root.page-report .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-report .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-report .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-report .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-report .text-link[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-report .form-stack[data-v-06ff0eb2]{padding:.9375rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .75rem}.app-root.page-report .form-stack>.row[data-v-06ff0eb2]{height:1.8125rem;min-height:1.8125rem;margin:0 0 .9375rem}.app-root.page-report .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;font-weight:700;margin:0}.app-root.page-report .section-subtitle[data-v-06ff0eb2],.app-root.page-report .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0;color:var(--muted)}.app-root.page-report .report-copy[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5625rem;margin:0 0 .5rem}.app-root.page-report .report-target[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;color:var(--muted);margin:0 0 .5rem}.app-root.page-report .report-detail-row[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-start;gap:0;font-size:.875rem;line-height:1.375rem;color:var(--muted);margin-bottom:.875rem}.app-root.page-report .report-label[data-v-06ff0eb2]{width:4.5rem;flex-shrink:0}.app-root.page-report .attachment-grid[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.4375rem;flex-wrap:wrap;margin:0}.app-root.page-report .report-photo[data-v-06ff0eb2]{width:48%;height:6.625rem;border-radius:var(--ui-radius-12)}.app-root.page-report .report-reply .section-heading[data-v-06ff0eb2]{margin:0 0 .6875rem}.app-root.page-report .reading-content[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem;color:var(--muted)}.app-root.page-report .report-reward[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.9375rem;padding:1.125rem;border:0;border-radius:var(--ui-radius-26);background:var(--soft);color:var(--brand);font-size:1rem;line-height:1.5625rem;font-weight:600;margin:.1875rem 0 0}.app-root.page-report .report-detail-row>uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-report .report-label[data-v-06ff0eb2]{white-space:nowrap}.app-root.page-report .attachment-grid[data-v-06ff0eb2]{gap:0}.app-root.page-report .report-photo[data-v-06ff0eb2]{margin-right:2%;margin-bottom:.5rem}.app-root.page-simple-realname .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-simple-realname .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.5625rem}.app-root.page-simple-realname .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-simple-realname .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-simple-realname .form-stack[data-v-06ff0eb2]{padding:1.125rem .9375rem 1rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.125rem}.app-root.page-simple-realname .field-label[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;font-weight:600;color:var(--ink);margin:0 0 .5625rem}.app-root.page-simple-realname .field-input[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;box-sizing:border-box;padding:.625rem .8125rem;border:1px solid var(--line);border-radius:var(--ui-radius-20);background:var(--surface);font-size:.9375rem;line-height:1.4375rem;margin:0 0 1.5rem}.app-root.page-simple-realname .identity-card-input[data-v-06ff0eb2]{margin-bottom:.8125rem}.app-root.page-simple-realname .section-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.125rem;margin:0}.app-root.page-simple-realname .page-body>.btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-simple-realname .verified-state[data-v-06ff0eb2]{padding:1.75rem 1.0625rem;border:0;border-radius:var(--ui-radius-24);gap:1rem;align-items:center;background:var(--surface)}.app-root.page-simple-realname .verified-state .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem}.app-root.page-simple-realname .verified-state .btn[data-v-06ff0eb2]{width:100%;min-height:2.75rem}.app-root.page-account-check .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-account-check .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.375rem}.app-root.page-account-check .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.125rem;line-height:1.6875rem;pointer-events:none}.app-root.page-account-check .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-account-check .form-stack[data-v-06ff0eb2]{padding:1rem .9375rem;gap:0;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .8125rem}.app-root.page-account-check .section-heading[data-v-06ff0eb2]{font-size:1.4375rem;line-height:2.0625rem;font-weight:700;margin:0 0 .5rem}.app-root.page-account-check .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;color:var(--muted);margin:0}.app-root.page-account-check .account-check-intro .section-subtitle+.section-subtitle[data-v-06ff0eb2]{margin-top:.8125rem}.app-root.page-account-check .account-check-intro .btn[data-v-06ff0eb2]{min-height:2.8125rem;padding:.625rem .9375rem;border-radius:var(--ui-radius-18);font-size:1rem;line-height:1.4375rem;margin-top:.875rem}.app-root.page-account-check .account-check-result .row[data-v-06ff0eb2]{min-height:2.0625rem;margin:0}.app-root.page-account-check .list-title[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:600}.app-root.page-account-check .account-check-status[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem;padding:.1875rem .8125rem;border-radius:var(--ui-radius-30);flex-shrink:0}.app-root.page-account-check .account-check-status.brand-text[data-v-06ff0eb2]{background:#e3f3ea;color:#27956a}.app-root.page-account-check .account-check-status.inline-error[data-v-06ff0eb2]{background:var(--danger-soft);color:var(--price)}.app-root.page-account-check .account-check-result>uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem;color:var(--muted)}.app-root.page-account-check .account-check-result .row+uni-text[data-v-06ff0eb2]{margin-top:.6875rem}.app-root.page-teenager .page-body[data-v-06ff0eb2]{padding:2.75rem 1.0625rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-teenager .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-teenager .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-teenager .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-teenager .form-stack[data-v-06ff0eb2]{padding:1.625rem .875rem 1.3125rem;gap:0;border:0;border-radius:var(--ui-radius-26);background:var(--surface);margin:0}.app-root.page-teenager .teen-symbol[data-v-06ff0eb2]{align-items:center;margin-bottom:1.125rem}.app-root.page-teenager .section-heading[data-v-06ff0eb2]{text-align:center;font-size:1.5rem;line-height:2.125rem;font-weight:700;margin:0 0 .6875rem}.app-root.page-teenager .teen-description[data-v-06ff0eb2]{margin:0 0 1.9375rem;text-align:center}.app-root.page-teenager .reading-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;color:var(--muted)}.app-root.page-teenager .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;font-weight:600;color:var(--ink);margin:0 0 .8125rem}.app-root.page-teenager .field-input[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;box-sizing:border-box;padding:.625rem .8125rem;border:1px solid var(--line);border-radius:var(--ui-radius-20);background:var(--surface);font-size:.9375rem;line-height:1.4375rem;margin:0 0 .625rem}.app-root.page-teenager .btn[data-v-06ff0eb2]{min-height:3.0625rem;padding:.75rem 1rem;border-radius:var(--ui-radius-24);font-size:1rem;line-height:1.5625rem;margin-top:.6875rem}.app-root.page-teenager .section-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:0 0 .8125rem}.app-root.page-teenager .text-link[data-v-06ff0eb2]{text-align:center;font-size:.875rem;line-height:1.4375rem;margin-top:.875rem}.app-root.page-teenager .reading-content[data-v-06ff0eb2]{text-align:center}.app-root.page-environment .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-environment .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1rem}.app-root.page-environment .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-environment .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-environment .content-card[data-v-06ff0eb2]{padding:.9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .6875rem}.app-root.page-environment .environment-current[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.4375rem;margin-bottom:.5rem}.app-root.page-environment .list-title[data-v-06ff0eb2],.app-root.page-environment .environment-current .brand-text[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.625rem;font-weight:700}.app-root.page-environment .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-environment .env-options[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:0;margin:.875rem 0 0;background:var(--field);border-radius:var(--ui-radius-18);overflow:hidden}.app-root.page-environment .env-option[data-v-06ff0eb2]{flex:1;min-width:0;min-height:2.5rem;padding:.5625rem .25rem;border:0;border-radius:var(--ui-radius-18);font-size:.9375rem;line-height:1.375rem;background:transparent;margin:0}.app-root.page-environment .env-option.active[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);font-weight:600}.app-root.page-environment .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;font-weight:600;color:var(--ink);margin:0 0 .4375rem}.app-root.page-environment .field-input[data-v-06ff0eb2]{height:2.3125rem;min-height:2.3125rem;box-sizing:border-box;padding:.4375rem .75rem;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--field);font-size:.875rem;line-height:1.375rem;margin:0 0 1rem}.app-root.page-environment .field-input[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-environment .environment-note[data-v-06ff0eb2]{padding:.8125rem .9375rem;margin-bottom:1.3125rem}.app-root.page-environment .page-body>.btn[data-v-06ff0eb2]{min-height:2.9375rem;padding:.6875rem 1rem;border-radius:var(--ui-radius-24);font-size:1.125rem;line-height:1.5625rem}.app-root.page-interactions .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-interactions .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-interactions .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-interactions .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-interactions .game-tabs[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:0;margin:0 0 .8125rem;background:var(--field);border-radius:var(--ui-radius-24);padding:0}.app-root.page-interactions .game-tab[data-v-06ff0eb2]{flex:1;text-align:center;padding:.5rem .3125rem;line-height:1.375rem;min-height:2.3125rem;box-sizing:border-box;font-size:.9375rem;border:0;border-radius:var(--ui-radius-24)}.app-root.page-interactions .game-tab.selected[data-v-06ff0eb2]{background:var(--soft);color:var(--brand);font-weight:600}.app-root.page-interactions .interaction-card[data-v-06ff0eb2]{padding:.875rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .8125rem}.app-root.page-interactions .interaction-card>.row[data-v-06ff0eb2]{min-height:3.5625rem;gap:0}.app-root.page-interactions .interaction-avatar[data-v-06ff0eb2]{width:3.5625rem;height:3.5625rem;border-radius:var(--ui-radius-58);margin:0}.app-root.page-interactions .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;font-weight:600}.app-root.page-interactions .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:.1875rem 0 0}.app-root.page-interactions .interaction-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;margin:.75rem 0 .6875rem}.app-root.page-interactions .interaction-quote[data-v-06ff0eb2]{padding:.75rem .875rem;gap:.75rem;align-items:center;border-radius:var(--ui-radius-16);background:var(--soft)}.app-root.page-interactions .interaction-quote uni-text[data-v-06ff0eb2]{flex:1;min-width:0;font-size:.875rem;line-height:1.4375rem;color:var(--ink)}.app-root.page-interactions .game-tabs[data-v-06ff0eb2]{border:0;box-shadow:none}.app-root.page-interactions .game-tab[data-v-06ff0eb2]:after{display:none}.app-root.page-community .page-body[data-v-06ff0eb2]{padding:2.75rem .8125rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-community .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-community .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-community .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-community .text-link[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem}.app-root.page-community .feed-card[data-v-06ff0eb2]{padding:.8125rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 .875rem}.app-root.page-community .feed-card>.row[data-v-06ff0eb2]{min-height:2.625rem;gap:.6875rem}.app-root.page-community .feed-avatar[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;border-radius:var(--ui-radius-44);margin:0 .6875rem 0 0}.app-root.page-community .list-title[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:600}.app-root.page-community .feed-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;white-space:pre-wrap;margin:.4375rem 0 .75rem}.app-root.page-community .feed-images[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem}.app-root.page-community .feed-images-image-style[data-v-06ff0eb2]{width:calc((100% - .5rem) / 3);height:8.4375rem;border-radius:var(--ui-radius-14)}.app-root.page-community .feed-video[data-v-06ff0eb2]{width:100%;height:10.8125rem;border-radius:var(--ui-radius-16);margin:0}.app-root.page-community .feed-footer[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid var(--line);margin-top:.8125rem;padding-top:.8125rem;min-height:2rem}.app-root.page-community .feed-stat[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.375rem}.app-root.page-community .feed-stat uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;color:var(--muted)}.app-root.page-community .page-body>.text-button[data-v-06ff0eb2]{min-height:2.625rem;margin:1rem 0 0;font-size:.875rem;color:var(--muted)}.app-root.page-topic .page-body[data-v-06ff0eb2]{padding:1.25rem .8125rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-topic .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-topic .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-topic .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-topic .content-card[data-v-06ff0eb2]{padding:.875rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1rem}.app-root.page-topic .topic-post>.row[data-v-06ff0eb2]{min-height:2.625rem;gap:.75rem}.app-root.page-topic .topic-avatar[data-v-06ff0eb2]{width:2.625rem;height:2.625rem;border-radius:var(--ui-radius-44);margin:0;flex-shrink:0}.app-root.page-topic .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;font-weight:600}.app-root.page-topic .topic-content[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;margin:.75rem 0 .625rem;white-space:pre-wrap}.app-root.page-topic .topic-images[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.375rem}.app-root.page-topic .topic-images-image-style[data-v-06ff0eb2]{width:calc((100% - .75rem) / 3);height:9.5625rem;border-radius:var(--ui-radius-16)}.app-root.page-topic .topic-video[data-v-06ff0eb2]{width:100%;height:11.75rem;border-radius:var(--ui-radius-16);margin-top:.625rem}.app-root.page-topic .topic-actions[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.375rem;margin-top:1.125rem;padding-top:.6875rem;border-top:1px solid var(--line)}.app-root.page-topic .topic-actions .text-button[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;min-height:1.9375rem;padding:0 .25rem;border-radius:0;margin:0;font-size:.75rem;line-height:1.3125rem}.app-root.page-topic .topic-actions .text-button+.text-button[data-v-06ff0eb2]{border-left:1px solid var(--line)}.app-root.page-topic .topic-actions .is-liked[data-v-06ff0eb2]{color:var(--brand)}.app-root.page-topic .topic-comment-title[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.4375rem;font-size:1.25rem;line-height:1.8125rem;margin:0 0 .75rem}.app-root.page-topic .topic-comment-title uni-text[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;color:var(--ink);font-weight:600}.app-root.page-topic .topic-comment[data-v-06ff0eb2]{padding:.375rem 0 .9375rem}.app-root.page-topic .topic-comment+.topic-comment[data-v-06ff0eb2]{padding-top:.9375rem;border-top:1px solid var(--line)}.app-root.page-topic .topic-comment[data-v-06ff0eb2]:last-child{padding-bottom:0}.app-root.page-topic .topic-comment .topic-avatar[data-v-06ff0eb2]{width:2.25rem;height:2.25rem;border-radius:var(--ui-radius-36)}.app-root.page-topic .topic-comment .row[data-v-06ff0eb2]{min-height:2.25rem;gap:.625rem}.app-root.page-topic .topic-comment .row uni-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem}.app-root.page-topic .topic-comment .text-link[data-v-06ff0eb2]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.375rem}.app-root.page-topic .topic-comment .topic-content[data-v-06ff0eb2]{margin:0 0 0 2.875rem;font-size:.875rem;line-height:1.4375rem}.app-root.page-topic .topic-compose .field-textarea[data-v-06ff0eb2]{height:5.375rem;min-height:5.375rem;box-sizing:border-box;padding:.75rem .875rem;border:0;border-radius:var(--ui-radius-24);background:var(--field);font-size:.875rem;line-height:1.4375rem}.app-root.page-topic .topic-compose .btn[data-v-06ff0eb2]{min-height:2.75rem;padding:.625rem .875rem;font-size:1rem;line-height:1.4375rem;border-radius:var(--ui-radius-22);margin-top:.625rem}.app-root.page-topic .topic-compose .btn[disabled][data-v-06ff0eb2]{color:#fff}.app-root.page-publish .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-publish .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;margin-bottom:1.0625rem}.app-root.page-publish .page-title[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.75rem}.app-root.page-publish .publish-intro[data-v-06ff0eb2]{padding:.75rem .5rem 1.0625rem}.app-root.page-publish .publish-title[data-v-06ff0eb2]{font-size:1.4375rem;line-height:1.9375rem;margin-bottom:.4375rem}.app-root.page-publish .publish-intro .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-publish .content-card[data-v-06ff0eb2]{padding:.875rem;border-radius:var(--ui-radius-24);margin-bottom:1.5rem}.app-root.page-publish .publish-writing[data-v-06ff0eb2]{border:1px solid var(--line);border-radius:var(--ui-radius-16);background:var(--field);padding:.625rem .6875rem .4375rem}.app-root.page-publish .publish-input[data-v-06ff0eb2]{height:5.125rem;min-height:5.125rem;font-size:.9375rem;line-height:1.5rem;background:transparent}.app-root.page-publish .publish-count[data-v-06ff0eb2]{margin:.0625rem 0 0;font-size:.6875rem;line-height:1rem}.app-root.page-publish .publish-photos[data-v-06ff0eb2]{gap:.5625rem;margin-top:.9375rem}.app-root.page-publish .publish-photo[data-v-06ff0eb2],.app-root.page-publish .publish-photo uni-image[data-v-06ff0eb2],.app-root.page-publish .publish-add[data-v-06ff0eb2]{width:5.875rem;height:5.8125rem;border-radius:var(--ui-radius-16)}.app-root.page-publish .publish-add[data-v-06ff0eb2]{margin:0;border:1px dashed var(--brand);background:var(--soft);color:var(--brand);font-size:.8125rem;gap:.4375rem}.app-root.page-publish .publish-videos[data-v-06ff0eb2]{margin-top:1.0625rem;border-top:1px solid var(--line);padding-top:1.0625rem;gap:.625rem}.app-root.page-publish .publish-videos .field-label[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:space-between;font-size:.9375rem;line-height:1.3125rem;margin:0}.app-root.page-publish .publish-videos .field-label .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;font-weight:400;margin:0}.app-root.page-publish .publish-videos .cert-upload[data-v-06ff0eb2]{height:2.6875rem;min-height:2.6875rem;border:1px solid var(--brand);border-radius:var(--ui-radius-16);background:var(--surface);color:var(--brand);padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.app-root.page-publish .publish-videos>.list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:0}.app-root.page-publish .btn[data-v-06ff0eb2]{height:2.875rem;line-height:2.875rem;padding:0;border-radius:var(--ui-radius-26);font-size:1.0625rem;margin:0}.app-root.page-publish .publish-footnote[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.125rem;margin-top:.75rem}.app-root.page-publish .page-header[data-v-06ff0eb2]{position:relative}.app-root.page-publish .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;pointer-events:none}.app-root.page-publish .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-publish .content-card .publish-videos .cert-upload[data-v-06ff0eb2]{height:2.6875rem;min-height:2.6875rem;padding:0;border:1px solid var(--brand);border-radius:var(--ui-radius-16);background:var(--surface);color:var(--brand);font-size:.875rem}.app-root.page-publish .publish-videos .field-label>uni-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.3125rem;color:var(--ink);font-weight:600}.app-root.page-publish .page-body>.btn[data-v-06ff0eb2]{height:2.875rem;min-height:2.875rem;line-height:1.5rem;padding:.6875rem .875rem;box-shadow:0 7px 18px rgba(115,80,169,.08)}.app-root.page-level .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-level .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .875rem}.app-root.page-level .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-level .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-level .level-intro[data-v-06ff0eb2]{padding:0 0 1.4375rem;text-align:center}.app-root.page-level .level-emblem[data-v-06ff0eb2]{width:3.8125rem;height:3.75rem;border-radius:var(--ui-radius-30);background:var(--soft);box-shadow:none;margin:0 auto .8125rem}.app-root.page-level .level-heading[data-v-06ff0eb2]{font-size:1.375rem;line-height:1.875rem;margin:0 0 .3125rem}.app-root.page-level .level-intro .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0}.app-root.page-level .level-card[data-v-06ff0eb2]{padding:.9375rem 1rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin-bottom:.8125rem;box-shadow:0 5px 18px rgba(100,72,146,.03)}.app-root.page-level .level-card .row[data-v-06ff0eb2]{min-height:1.5rem;height:auto}.app-root.page-level .level-card .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0}.app-root.page-level .level-number[data-v-06ff0eb2]{font-size:1.625rem;line-height:1.875rem;color:var(--brand)}.app-root.page-level .level-track[data-v-06ff0eb2]{height:.5625rem;border-radius:var(--ui-radius-10);margin:.75rem 0 .5625rem;background:var(--soft)}.app-root.page-level .level-track uni-view[data-v-06ff0eb2]{height:.5625rem;border-radius:var(--ui-radius-10);background:linear-gradient(90deg,var(--control-top),var(--brand))}.app-root.page-level .level-card .list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:0}.app-root.page-level .settings-panel[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-24);background:var(--surface);overflow:hidden;margin-top:.125rem}.app-root.page-level .level-disclosure[data-v-06ff0eb2]{height:3.5625rem;min-height:3.5625rem;padding:.9375rem 1rem;line-height:1.6875rem;border-bottom:1px solid var(--line);background:transparent}.app-root.page-level .level-disclosure[data-v-06ff0eb2]:last-child{border-bottom:0}.app-root.page-level .level-disclosure uni-text[data-v-06ff0eb2]{font-size:1.0625rem;font-weight:600;line-height:1.6875rem}.app-root.page-level .level-copy[data-v-06ff0eb2]{padding:0 1rem 1rem;line-height:1.4375rem}.app-root.page-level .level-copy uni-text[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem}.app-root.page-level .level-table-row[data-v-06ff0eb2]{padding:.75rem 1rem;font-size:.8125rem;line-height:1.375rem}.app-root.page-blocked .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-blocked .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .8125rem}.app-root.page-blocked .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-blocked .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-blocked .ban-hero[data-v-06ff0eb2]{padding:0 0 1.375rem;text-align:center}.app-root.page-blocked .ban-symbol[data-v-06ff0eb2]{width:5.625rem;height:5.5rem;border-radius:var(--ui-radius-46);background:var(--gold-bg);margin:0 auto .8125rem}.app-root.page-blocked .ban-title[data-v-06ff0eb2]{font-size:1.4375rem;line-height:2rem;margin:0 0 .375rem}.app-root.page-blocked .ban-hero .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:0}.app-root.page-blocked .content-card[data-v-06ff0eb2]{padding:1.0625rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 1.1875rem;background:var(--surface)}.app-root.page-blocked .ban-detail[data-v-06ff0eb2]{gap:0}.app-root.page-blocked .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0 0 .6875rem}.app-root.page-blocked .ban-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:0;white-space:pre-wrap}.app-root.page-blocked .ban-detail>.row[data-v-06ff0eb2]{border-top:1px solid var(--line);margin-top:1.0625rem;padding-top:.8125rem;min-height:2rem;gap:.625rem;align-items:flex-start}.app-root.page-blocked .ban-detail>.row uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:0}.app-root.page-blocked .ban-actions[data-v-06ff0eb2]{gap:.75rem;margin-bottom:1.375rem}.app-root.page-blocked .ban-actions .btn[data-v-06ff0eb2]{height:3.0625rem;min-height:3.0625rem;padding:.75rem .875rem;line-height:1.5625rem;border-radius:var(--ui-radius-26);margin:0;font-size:1.125rem}.app-root.page-blocked .ban-actions .secondary[data-v-06ff0eb2]{background:var(--surface);border:1px solid var(--brand);color:var(--brand)}.app-root.page-blocked .ban-disclosure[data-v-06ff0eb2]{min-height:2.25rem;padding:0 0 .75rem;margin:0 0 .875rem;border-bottom:1px solid var(--line);font-size:1rem;line-height:1.5rem;text-align:left;gap:.75rem}.app-root.page-blocked .ban-disclosure uni-text[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;font-weight:600}.app-root.page-blocked .field-textarea[data-v-06ff0eb2]{min-height:6.5625rem;font-size:.875rem;line-height:1.4375rem}.app-root.page-blocked .ban-hero uni-text[data-v-06ff0eb2]{text-align:center}.app-root.page-blocked .ban-title[data-v-06ff0eb2]{width:100%}.app-root.page-blocked .page-body[data-v-06ff0eb2]{padding-top:2.18375rem}.app-root.page-guide .page-body[data-v-06ff0eb2]{padding:1rem .875rem calc(2.1875rem + env(safe-area-inset-bottom))}.app-root.page-guide .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .375rem}.app-root.page-guide .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-guide .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-guide .guide-timeline[data-v-06ff0eb2]{padding:1rem 1.0625rem 1.1875rem;background:var(--surface);border:0;border-radius:var(--ui-radius-24);margin-bottom:1.5rem}.app-root.page-guide .guide-step[data-v-06ff0eb2]{gap:1.0625rem;padding-bottom:1.0625rem;align-items:center;min-height:2.875rem;box-sizing:border-box}.app-root.page-guide .guide-step[data-v-06ff0eb2]:last-child{padding-bottom:0;min-height:1.8125rem}.app-root.page-guide .guide-step[data-v-06ff0eb2]:not(:last-child):after{content:"";position:absolute;width:.125rem;left:.8125rem;top:1.8125rem;bottom:0;background:var(--line)}.app-root.page-guide .guide-step-marker[data-v-06ff0eb2]{width:1.8125rem;height:1.8125rem;border-radius:50%;background:linear-gradient(120deg,var(--control-top),var(--brand));color:#fff;z-index:1}.app-root.page-guide .guide-step-marker uni-text[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5rem;font-weight:600;color:#fff}.app-root.page-guide .guide-step-copy[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;padding:0;flex:1;min-width:0}.app-root.page-guide .guide-questions[data-v-06ff0eb2]{margin:0}.app-root.page-guide .guide-questions>.section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;margin:0 .1875rem .625rem;font-weight:700}.app-root.page-guide .guide-question[data-v-06ff0eb2]{background:var(--surface);border:0;border-radius:var(--ui-radius-18);margin-bottom:.3125rem;overflow:hidden}.app-root.page-guide .guide-question-button[data-v-06ff0eb2]{padding:.6875rem .875rem;min-height:2.5rem;font-size:.9375rem;line-height:1.4375rem;margin:0;gap:.75rem}.app-root.page-guide .guide-question-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;text-align:left;flex:1}.app-root.page-guide .guide-answer[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;padding:0 .875rem .875rem;white-space:pre-wrap}.app-root.page-guide .content-card[data-v-06ff0eb2]{padding:1.0625rem;border:0;border-radius:var(--ui-radius-24)}.app-root.page-guide .content-card .guide-answer[data-v-06ff0eb2]{padding:0 0 .75rem}.app-root.page-guide .guide-rule-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;margin:1.0625rem 0 .5625rem}.app-root.page-guide .guide-search-image[data-v-06ff0eb2]{width:100%;border-radius:var(--ui-radius-24)}.app-root.page-provider .page-body[data-v-06ff0eb2]{padding:.25rem 1rem calc(1.875rem + env(safe-area-inset-bottom))}.app-root.page-provider .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .25rem}.app-root.page-provider .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-provider .page-header .icon-button[data-v-06ff0eb2]{margin-left:auto;background:transparent;border:0;box-shadow:none}.app-root.page-provider .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-provider-settings .page-body[data-v-06ff0eb2]{padding:2.6875rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-provider-settings .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-provider-settings .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-provider-settings .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-provider-settings .content-card[data-v-06ff0eb2]{padding:1rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .75rem;background:var(--surface)}.app-root.page-provider-settings .content-card>.row[data-v-06ff0eb2]{min-height:1.8125rem}.app-root.page-provider-settings .section-heading[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.75rem;margin:0;font-weight:700}.app-root.page-provider-settings .text-button[data-v-06ff0eb2]{padding:.5625rem 0 0;min-height:1.6875rem;line-height:1.375rem;font-size:.875rem;margin:0;text-align:left}.app-root.page-provider-settings .form-stack[data-v-06ff0eb2]{gap:0;padding:1rem .9375rem 1.1875rem;margin-bottom:1.1875rem}.app-root.page-provider-settings .form-stack>.section-heading[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.875rem;margin:0 0 .9375rem}.app-root.page-provider-settings .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;margin:0 0 .5rem;color:var(--muted);font-weight:600}.app-root.page-provider-settings .reply-field[data-v-06ff0eb2]{background:var(--field);border:1px solid var(--line);border-radius:var(--ui-radius-16);padding:.6875rem .8125rem .5625rem;margin-bottom:1.0625rem}.app-root.page-provider-settings .reply-field[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-provider-settings .reply-field .field-textarea[data-v-06ff0eb2]{height:4.5625rem;min-height:4.5625rem;background:transparent;border:0;padding:0;font-size:.875rem;line-height:1.4375rem}.app-root.page-provider-settings .reply-field>.list-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1rem;text-align:right;margin:0}.app-root.page-provider-settings .page-body>.btn[data-v-06ff0eb2]{height:3rem;min-height:3rem;padding:.6875rem .875rem;font-size:1.125rem;line-height:1.625rem;border-radius:var(--ui-radius-26);margin:0}.app-root.page-provider-register .page-body[data-v-06ff0eb2]{padding:0 .8125rem calc(1.875rem + env(safe-area-inset-bottom))}.app-root.page-provider-register .page-header[data-v-06ff0eb2]{height:2.6875rem;min-height:2.6875rem;position:relative;margin:0}.app-root.page-provider-register .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-provider-register .page-header .icon-button[data-v-06ff0eb2]{margin-left:auto;background:transparent;border:0;box-shadow:none}.app-root.page-provider-register .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-provider-register .provider-register-intro[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:.3125rem .1875rem .9375rem}.app-root.page-provider-register .provider-register-intro .page-title[data-v-06ff0eb2]{font-size:1.4375rem;line-height:2rem;margin:0}.app-root.page-provider-register .provider-register-intro .list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:.125rem 0 0}.app-root.page-provider-register .content-card[data-v-06ff0eb2]{padding:.8125rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .625rem;background:var(--surface)}.app-root.page-provider-register .register-step[data-v-06ff0eb2]{display:grid;grid-template-columns:2.125rem minmax(0,1fr) auto;column-gap:.6875rem;row-gap:.125rem;padding:.8125rem 0;align-items:center}.app-root.page-provider-register .register-step[data-v-06ff0eb2]:first-child{padding-top:.125rem}.app-root.page-provider-register .register-step[data-v-06ff0eb2]:last-child{padding-bottom:.3125rem}.app-root.page-provider-register .register-step-icon[data-v-06ff0eb2]{width:2.125rem;height:2.125rem;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1 / 3}.app-root.page-provider-register .register-step-heading[data-v-06ff0eb2]{grid-column:2;grid-row:1;min-height:1.4375rem;gap:.3125rem;flex-wrap:wrap}.app-root.page-provider-register .register-step-heading .list-title[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;font-weight:600}.app-root.page-provider-register .register-step-heading .icon-label[data-v-06ff0eb2]{gap:.25rem}.app-root.page-provider-register .register-step-heading .list-subtitle[data-v-06ff0eb2]{font-size:.625rem;line-height:1.125rem;margin:0}.app-root.page-provider-register .register-step>.register-copy[data-v-06ff0eb2]{grid-column:2 / 4;grid-row:2;padding-right:0;font-size:.6875rem;line-height:1.0625rem;margin:0}.app-root.page-provider-register .register-step>.btn[data-v-06ff0eb2]{grid-column:3;grid-row:1;margin:0;padding:.25rem .4375rem;min-height:1.75rem;border:1px solid var(--brand);border-radius:var(--ui-radius-12);background:var(--surface);color:var(--brand);font-size:.6875rem;line-height:1.125rem;white-space:nowrap}.app-root.page-provider-register .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0 0 .5rem}.app-root.page-provider-register .register-rule[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-start;gap:.5625rem;margin:.1875rem 0}.app-root.page-provider-register .register-rule-number[data-v-06ff0eb2]{width:.9375rem;min-width:.9375rem;height:.9375rem;line-height:.9375rem;text-align:center;background:var(--soft);border-radius:50%;font-size:.625rem;color:var(--brand);margin-top:.1875rem}.app-root.page-provider-register .register-rule .register-copy[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:0;flex:1}.app-root.page-provider-register .register-agree[data-v-06ff0eb2]{margin:0 0 .5625rem;gap:.5625rem;line-height:1.25rem}.app-root.page-provider-register .register-agree>uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;flex:1}.app-root.page-provider-register .register-checkbox[data-v-06ff0eb2]{width:.9375rem;height:.9375rem;border-radius:var(--ui-radius-6);margin-top:.125rem}.app-root.page-provider-register .provider-buttons[data-v-06ff0eb2]{gap:.75rem;margin:0}.app-root.page-provider-register .provider-buttons .text-button[data-v-06ff0eb2]{padding:0;font-size:.75rem;line-height:1.375rem;min-height:1.5rem}.app-root.page-provider-register .notice-card[data-v-06ff0eb2]{padding:.75rem;border-radius:var(--ui-radius-20);font-size:.75rem;line-height:1.3125rem;background:var(--soft);color:var(--muted);margin:0 0 .625rem}.app-root.page-provider-register .page-body>.btn[data-v-06ff0eb2]{height:2.875rem;min-height:2.875rem;padding:.625rem .875rem;font-size:1.125rem;line-height:1.625rem;border-radius:var(--ui-radius-26);margin:0}.app-root.page-provider-edit .page-body[data-v-06ff0eb2]{padding:1rem .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-provider-edit .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .3125rem}.app-root.page-provider-edit .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.5rem;right:2.5rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-provider-edit .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-provider-edit .content-card[data-v-06ff0eb2]{padding:.875rem .9375rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .75rem;background:var(--surface)}.app-root.page-provider-edit .service-category[data-v-06ff0eb2]{padding:0 0 .875rem;min-height:3.5rem;border-bottom:1px solid var(--line);gap:.875rem;margin:0 0 .9375rem}.app-root.page-provider-edit .service-category-icon[data-v-06ff0eb2]{width:2.6875rem;height:2.6875rem;border-radius:var(--ui-radius-20)}.app-root.page-provider-edit .service-category .list-title[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem}.app-root.page-provider-edit .service-category .list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:.125rem 0 0}.app-root.page-provider-edit .service-price-row[data-v-06ff0eb2]{gap:.9375rem;margin-bottom:.75rem}.app-root.page-provider-edit .service-price-row>.grow+.grow[data-v-06ff0eb2]{border-left:1px solid var(--line);padding-left:.9375rem}.app-root.page-provider-edit .field-label[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;color:var(--ink);font-weight:600;margin:0 0 .5rem}.app-root.page-provider-edit .service-price-row .field-label[data-v-06ff0eb2]{font-size:.875rem;font-weight:400;color:var(--muted)}.app-root.page-provider-edit .field-input[data-v-06ff0eb2]{height:2.4375rem;min-height:2.4375rem;box-sizing:border-box;padding:.5rem .75rem;border-radius:var(--ui-radius-16);background:var(--field);font-size:.9375rem;line-height:1.4375rem;margin:0}.app-root.page-provider-edit .content-card>.list-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.1875rem;margin:0}.app-root.page-provider-edit .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-provider-edit .form-stack>.field-label[data-v-06ff0eb2]{margin-top:.75rem}.app-root.page-provider-edit .form-stack>.field-label[data-v-06ff0eb2]:first-child{margin-top:0}.app-root.page-provider-edit .service-time-row[data-v-06ff0eb2]{gap:.75rem;margin:0 0 .5625rem}.app-root.page-provider-edit .service-time[data-v-06ff0eb2]{min-height:2.375rem;height:2.375rem;box-sizing:border-box;padding:.4375rem .75rem;gap:.625rem;border-radius:var(--ui-radius-16);background:var(--field)}.app-root.page-provider-edit .service-time uni-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem}.app-root.page-provider-edit .service-summary-field[data-v-06ff0eb2]{background:var(--field);border:1px solid var(--line);border-radius:var(--ui-radius-16);padding:.625rem .75rem .5rem}.app-root.page-provider-edit .service-summary-field .field-textarea[data-v-06ff0eb2]{height:3.5625rem;min-height:3.5625rem;background:transparent;border:0;padding:0;font-size:.875rem;line-height:1.4375rem;margin:0}.app-root.page-provider-edit .service-summary-field>.list-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.0625rem;text-align:right;margin:0}.app-root.page-provider-edit .service-submit[data-v-06ff0eb2]{position:static;padding:.125rem 0 0;background:transparent}.app-root.page-provider-edit .service-submit .btn[data-v-06ff0eb2]{height:3.125rem;min-height:3.125rem;padding:.75rem .875rem;line-height:1.625rem;font-size:1.125rem;border-radius:var(--ui-radius-26);margin:0}.app-root.page-identity .page-body[data-v-06ff0eb2]{padding:2.5rem .875rem calc(2.1875rem + env(safe-area-inset-bottom))}.app-root.page-identity .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-identity .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-identity .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-identity .content-card[data-v-06ff0eb2]{padding:1rem .9375rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .8125rem;background:var(--surface)}.app-root.page-identity .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-identity .identity-section[data-v-06ff0eb2]{gap:.75rem;min-height:1.75rem;margin-bottom:.8125rem}.app-root.page-identity .section-heading[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.75rem;margin:0}.app-root.page-identity .field-label[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;margin:0 0 .375rem;color:var(--muted)}.app-root.page-identity .field-input[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;box-sizing:border-box;padding:.5625rem .8125rem;font-size:.9375rem;line-height:1.5rem;border-radius:var(--ui-radius-16);background:var(--field);margin:0 0 .875rem}.app-root.page-identity .field-input[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-identity .identity-tip[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;margin:0 0 .75rem}.app-root.page-identity .identity-photo-grid[data-v-06ff0eb2]{gap:.6875rem;margin-top:0}.app-root.page-identity .identity-photo[data-v-06ff0eb2]{height:6.3125rem;min-height:6.3125rem;border-radius:var(--ui-radius-14);background:var(--field);border:1px dashed var(--brand);padding:.625rem;gap:.4375rem;margin:0}.app-root.page-identity .identity-photo uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem}.app-root.page-identity .identity-extra[data-v-06ff0eb2]{height:3.5rem;min-height:3.5rem;padding:.8125rem 1rem;margin:0 0 .8125rem;font-size:1rem}.app-root.page-identity .identity-extra>uni-text[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;font-weight:600}.app-root.page-identity .identity-portrait[data-v-06ff0eb2]{width:8rem;height:10rem;min-height:10rem;margin:.75rem auto 0}.app-root.page-identity .notice-card[data-v-06ff0eb2]{padding:1rem .9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--surface);margin:0 0 1.125rem}.app-root.page-identity .identity-notice-row[data-v-06ff0eb2],.app-root.page-identity .identity-storage[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.625rem;align-items:flex-start}.app-root.page-identity .identity-notice-row>uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;color:var(--muted);flex:1}.app-root.page-identity .identity-storage[data-v-06ff0eb2]{border-top:1px solid var(--line);padding-top:.875rem;margin-top:.875rem}.app-root.page-identity .identity-storage .identity-tip[data-v-06ff0eb2]{margin:0;font-size:.75rem;line-height:1.3125rem;flex:1}.app-root.page-identity .page-body>.btn[data-v-06ff0eb2]{height:3rem;min-height:3rem;padding:.6875rem .875rem;font-size:1.125rem;line-height:1.625rem;border-radius:var(--ui-radius-26);margin:0}.app-root.page-identity .identity-complete[data-v-06ff0eb2]{padding:2.1875rem 1.25rem;gap:1.25rem;align-items:center}.app-root.page-identity .identity-complete .btn[data-v-06ff0eb2]{width:100%}.app-root.page-bank-card .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.1875rem + env(safe-area-inset-bottom))}.app-root.page-bank-card .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-bank-card .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-bank-card .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-bank-card .content-card[data-v-06ff0eb2]{padding:.875rem .8125rem 1.0625rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .8125rem;background:var(--surface)}.app-root.page-bank-card .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-bank-card .form-stack>.row[data-v-06ff0eb2]{gap:.5625rem;min-height:2rem;margin-bottom:.75rem}.app-root.page-bank-card .bank-emblem[data-v-06ff0eb2]{width:2rem;height:2rem;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center}.app-root.page-bank-card .section-heading[data-v-06ff0eb2]{font-size:1.1875rem;line-height:1.75rem;margin:0}.app-root.page-bank-card .field-label[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0 0 .375rem;color:var(--muted)}.app-root.page-bank-card .field-input[data-v-06ff0eb2],.app-root.page-bank-card .bank-area[data-v-06ff0eb2]{height:2.4375rem;min-height:2.4375rem;box-sizing:border-box;padding:.5rem .875rem;font-size:.9375rem;line-height:1.4375rem;border-radius:var(--ui-radius-16);background:var(--field);margin:0 0 .75rem;border:1px solid var(--line)}.app-root.page-bank-card .field-input[data-v-06ff0eb2]:last-child,.app-root.page-bank-card .bank-area[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-bank-card .field-input[disabled][data-v-06ff0eb2]{background:var(--shade);color:var(--muted)}.app-root.page-bank-card .bank-area[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--muted);width:100%}.app-root.page-bank-card .bank-area uni-text[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem}.app-root.page-bank-card .notice-card[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.875rem;padding:.9375rem 1.0625rem;border:0;border-radius:var(--ui-radius-24);background:var(--soft);margin:0 0 .9375rem}.app-root.page-bank-card .notice-card>uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.1875rem;color:var(--muted);flex:1}.app-root.page-bank-card .page-body>.btn[data-v-06ff0eb2]{height:3.125rem;min-height:3.125rem;padding:.75rem .875rem;font-size:1.125rem;line-height:1.625rem;border-radius:var(--ui-radius-26);margin:0}.app-root.page-bank-card .bank-area-option[data-v-06ff0eb2]{padding:.75rem 0;min-height:2.8125rem;border-bottom:1px solid var(--line)}.app-root.page-settlement .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.25rem + env(safe-area-inset-bottom))}.app-root.page-settlement .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .125rem}.app-root.page-settlement .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-settlement .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto}.app-root.page-settlement .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-settlement .settle-hero[data-v-06ff0eb2]{padding:.8125rem .9375rem;border:0;border-radius:var(--ui-radius-24);background:var(--soft);margin:0 0 .6875rem}.app-root.page-settlement .settle-hero .row[data-v-06ff0eb2]{min-height:1.4375rem;position:relative}.app-root.page-settlement .settle-hero .list-subtitle[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.4375rem;font-weight:600;color:var(--ink);margin:0}.app-root.page-settlement .settle-hero .text-button[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:0;font-size:.75rem;line-height:1.3125rem;margin:0}.app-root.page-settlement .settle-total[data-v-06ff0eb2]{font-size:1.9375rem;line-height:2.5rem;color:var(--brand);font-weight:700;margin:.1875rem 0 0}.app-root.page-settlement .content-card[data-v-06ff0eb2]{padding:.75rem .875rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .6875rem;background:var(--surface)}.app-root.page-settlement .section-heading[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;margin:0 0 .5625rem}.app-root.page-settlement .settle-channels[data-v-06ff0eb2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.app-root.page-settlement .settle-channel[data-v-06ff0eb2]{position:relative;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.6875rem .8125rem;border:1px solid var(--line);border-radius:var(--ui-radius-18);background:var(--surface);color:var(--ink);min-height:4rem;margin:0}.app-root.page-settlement .settle-channel>uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem}.app-root.page-settlement .settle-channel .settle-amount[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.5625rem;font-weight:700}.app-root.page-settlement .settle-choice-mark[data-v-06ff0eb2]{width:1.0625rem;height:1.0625rem;border:1px solid var(--muted);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.app-root.page-settlement .settle-choice-mark.selected[data-v-06ff0eb2]{background:var(--brand);border-color:var(--brand)}.app-root.page-settlement .settle-channel .settle-choice-mark[data-v-06ff0eb2]{position:absolute;right:.6875rem;top:.75rem}.app-root.page-settlement .settle-channel.active[data-v-06ff0eb2],.app-root.page-settlement .settle-way.active[data-v-06ff0eb2]{border-color:var(--brand);background:var(--soft);color:var(--brand)}.app-root.page-settlement .settle-ways[data-v-06ff0eb2]{display:flex;flex-direction:column;gap:0}.app-root.page-settlement .settle-way[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;padding:.5625rem .625rem;border:1px solid var(--line);border-radius:var(--ui-radius-20);margin:0 0 .4375rem;min-height:3.5rem;background:#fcfaf8;color:var(--ink)}.app-root.page-settlement .settle-way-copy[data-v-06ff0eb2]{flex:1;min-width:0;margin-left:.5625rem}.app-root.page-settlement .settle-way-title[data-v-06ff0eb2]{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:var(--ink)}.app-root.page-settlement .settle-way-subtitle[data-v-06ff0eb2]{font-size:.65625rem;line-height:1rem;margin-top:.0625rem;color:var(--muted);text-align:left}.app-root.page-settlement .settle-way-icon[data-v-06ff0eb2]{width:2rem;height:2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ui-radius-18);background:#f2ecf8}.app-root.page-settlement .settle-way-icon-selected[data-v-06ff0eb2]{background:#e9dcf8}.app-root.page-settlement .settle-way uni-image[data-v-06ff0eb2]{width:1.4375rem;height:1.4375rem}.app-root.page-settlement .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-settlement .field-label[data-v-06ff0eb2]{font-size:1rem;font-weight:600;line-height:1.5rem;margin:0 0 .5rem}.app-root.page-settlement .settle-money-row[data-v-06ff0eb2]{min-height:2.3125rem;border-bottom:1px solid var(--line);margin-bottom:.5rem;padding-bottom:.3125rem;gap:.5625rem}.app-root.page-settlement .settle-money-row>uni-text[data-v-06ff0eb2]{font-size:1.5rem;line-height:1.9375rem}.app-root.page-settlement .settle-money-row uni-input[data-v-06ff0eb2]{font-size:1.6875rem;height:2.3125rem;line-height:2.3125rem;min-width:0}.app-root.page-settlement .settle-money-row .text-button[data-v-06ff0eb2]{font-size:.8125rem;padding:0;min-height:1.5625rem;line-height:1.4375rem;margin:0}.app-root.page-settlement .settle-stat[data-v-06ff0eb2]{min-height:1.5rem;padding:.1875rem 0;border-bottom:1px solid var(--line);gap:.75rem}.app-root.page-settlement .settle-stat uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.125rem;color:var(--muted)}.app-root.page-settlement .settle-rich[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem}.app-root.page-settlement .form-stack .notice-card[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5625rem;flex-wrap:wrap;background:var(--soft);padding:.5625rem .6875rem;border-radius:var(--ui-radius-16);margin:.5625rem 0 0}.app-root.page-settlement .notice-card uni-text[data-v-06ff0eb2],.app-root.page-settlement .notice-card .text-button[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.25rem;padding:0;margin:0}.app-root.page-settlement .content-card>.row[data-v-06ff0eb2]{min-height:1.5625rem;margin-bottom:.5rem}.app-root.page-settlement .content-card>.row .section-heading[data-v-06ff0eb2]{margin:0}.app-root.page-settlement .content-card>.row .text-button[data-v-06ff0eb2]{padding:0;font-size:.75rem;line-height:1.375rem;margin:0}.app-root.page-settlement .settle-bank-panel[data-v-06ff0eb2]{padding:.5625rem .75rem;background:var(--field);border-radius:var(--ui-radius-16)}.app-root.page-settlement .settle-bank[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem;margin:0}.app-root.page-settlement .settle-bank-panel .list-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.1875rem;margin:.25rem 0 0}.app-root.page-settlement .settle-agree[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .625rem}.app-root.page-settlement .settle-agree uni-text[data-v-06ff0eb2],.app-root.page-settlement .settle-agree .text-button[data-v-06ff0eb2]{font-size:.75rem;line-height:1.375rem;padding:0;margin:0}.app-root.page-settlement .page-body>.btn[data-v-06ff0eb2]{height:2.8125rem;min-height:2.8125rem;padding:.625rem .875rem;font-size:1.125rem;line-height:1.5625rem;border-radius:var(--ui-radius-24);margin:0}.app-root.page-settlement-sign .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.5rem + env(safe-area-inset-bottom))}.app-root.page-settlement-sign .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.3125rem}.app-root.page-settlement-sign .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-settlement-sign .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-settlement-sign .content-card[data-v-06ff0eb2]{padding:1rem .9375rem;border:0;border-radius:var(--ui-radius-24);margin:0;background:var(--surface)}.app-root.page-settlement-sign .sign-guide[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5625rem;color:var(--muted)}.app-root.page-settlement-sign .sign-guide h2[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.875rem;color:var(--ink);margin:0 0 1.1875rem}.app-root.page-settlement-sign .sign-guide p[data-v-06ff0eb2]{margin:0 0 1.1875rem;font-size:.875rem;line-height:1.5625rem}.app-root.page-settlement-sign .btn[data-v-06ff0eb2]{height:2.875rem;min-height:2.875rem;padding:.625rem .875rem;font-size:1.125rem;line-height:1.625rem;border-radius:var(--ui-radius-18);margin:1.5rem 0 0}.app-root.page-settlement-sign .btn[disabled][data-v-06ff0eb2]{color:#fff}.app-root.page-settlement-sign .inline-error[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;margin-top:.75rem}.app-root.page-settlement-logs .page-body[data-v-06ff0eb2]{padding:2.75rem .875rem calc(2.1875rem + env(safe-area-inset-bottom))}.app-root.page-settlement-logs .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1.0625rem}.app-root.page-settlement-logs .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-settlement-logs .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto}.app-root.page-settlement-logs .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-settlement-logs .record-card[data-v-06ff0eb2]{padding:.875rem .9375rem 1rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .8125rem;background:var(--surface);gap:0}.app-root.page-settlement-logs .record-card>.row[data-v-06ff0eb2]{min-height:1.5rem;gap:.75rem}.app-root.page-settlement-logs .record-card>.row .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:0}.app-root.page-settlement-logs .record-status[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.25rem;border-radius:var(--ui-radius-28);padding:.125rem .8125rem;background:var(--gold-bg);color:var(--gold)}.app-root.page-settlement-logs .record-status.arrived[data-v-06ff0eb2]{background:#e5f6e9;color:#28793c}.app-root.page-settlement-logs .record-status.rejected[data-v-06ff0eb2]{background:var(--pink-soft);color:var(--price)}.app-root.page-settlement-logs .record-amount[data-v-06ff0eb2]{font-size:1.875rem;line-height:2.4375rem;letter-spacing:0;margin:0 0 .625rem;color:var(--ink);font-weight:700}.app-root.page-settlement-logs .record-fields[data-v-06ff0eb2]{padding-top:.5rem;border-top:1px solid var(--line);gap:0}.app-root.page-settlement-logs .record-fields .row[data-v-06ff0eb2]{min-height:1.625rem;align-items:flex-start;justify-content:flex-start;gap:0;padding:0}.app-root.page-settlement-logs .record-fields .row>uni-text[data-v-06ff0eb2]:first-child{width:5.625rem;min-width:5.625rem;flex-shrink:0;color:var(--muted)}.app-root.page-settlement-logs .record-fields .row>uni-text[data-v-06ff0eb2]:not(:first-child){flex:1;min-width:0;text-align:left;color:var(--ink);overflow-wrap:anywhere}.app-root.page-settlement-logs .record-fields uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.625rem}.app-root.page-settlement-logs .record-copy[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.4375rem;padding:0;margin:0;font-size:.875rem;line-height:1.625rem;min-height:1.625rem;color:var(--ink);text-align:left;min-width:0;overflow-wrap:anywhere}.app-root.page-settlement-logs .record-card>.inline-error[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;margin:.375rem 0}.app-root.page-settlement-logs .record-card>.list-subtitle[data-v-06ff0eb2]{align-self:flex-end;border:1px solid var(--brand);border-radius:var(--ui-radius-20);padding:.3125rem .75rem;font-size:.75rem;line-height:1.25rem;margin:.5rem 0 0;color:var(--brand)}.app-root.page-settlement-logs .record-end[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;padding:.25rem 0 .9375rem;text-align:center;color:var(--muted)}.app-root.page-cashout .page-body[data-v-06ff0eb2]{padding:1.875rem .8125rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-cashout .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .4375rem}.app-root.page-cashout .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:3.75rem;right:3.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-cashout .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto;font-size:.75rem}.app-root.page-cashout .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-cashout .content-card[data-v-06ff0eb2]{padding:.8125rem .9375rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .6875rem;background:var(--surface)}.app-root.page-cashout .cash-balance[data-v-06ff0eb2]{padding:.8125rem .5rem .5rem;text-align:left}.app-root.page-cashout .cash-balance>.list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;text-align:left;margin:0 .4375rem}.app-root.page-cashout .cash-number[data-v-06ff0eb2]{font-size:2.0625rem;line-height:2.6875rem;margin:.25rem .4375rem 0;color:var(--ink);text-align:left}.app-root.page-cashout .cash-unit[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.875rem;margin-left:.3125rem}.app-root.page-cashout .cash-order-notice[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5625rem;padding:.625rem;border-radius:var(--ui-radius-16);background:var(--soft);margin:.8125rem 0 0}.app-root.page-cashout .cash-order-notice>uni-text[data-v-06ff0eb2]{font-size:.625rem;line-height:1rem;flex:1}.app-root.page-cashout .cash-order-notice .text-button[data-v-06ff0eb2]{font-size:.625rem;line-height:1.125rem;padding:0;margin:0;min-width:0;max-width:70px}.app-root.page-cashout .section-heading[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;margin:0 0 .625rem}.app-root.page-cashout .cash-way[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:flex-start;gap:.6875rem;padding:.6875rem;border:1px solid var(--line);border-radius:var(--ui-radius-16);background:var(--surface);margin:0 0 .5rem;min-height:3.4375rem;width:100%;text-align:left}.app-root.page-cashout .cash-way[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-cashout .cash-way.selected[data-v-06ff0eb2]{border-color:var(--brand);background:var(--field)}.app-root.page-cashout .cash-way .list-title[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem;font-weight:600}.app-root.page-cashout .cash-way .list-subtitle[data-v-06ff0eb2]{font-size:.625rem;line-height:1rem;margin:.1875rem 0 0;white-space:normal}.app-root.page-cashout .cash-choice-mark[data-v-06ff0eb2]{width:.9375rem;height:.9375rem;border:1px solid var(--muted);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem;box-sizing:border-box}.app-root.page-cashout .cash-choice-mark.selected[data-v-06ff0eb2]{border-color:var(--brand)}.app-root.page-cashout .cash-choice-mark>uni-view[data-v-06ff0eb2]{width:.625rem;height:.625rem;border-radius:50%;background:var(--brand)}.app-root.page-cashout .form-stack[data-v-06ff0eb2]{gap:0;padding:.8125rem .5625rem}.app-root.page-cashout .field-label[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;margin:0 .375rem .5rem;font-weight:600;color:var(--ink)}.app-root.page-cashout .field-input[data-v-06ff0eb2],.app-root.page-cashout .cash-bank-picker[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem;box-sizing:border-box;padding:.4375rem .75rem;border-radius:var(--ui-radius-14);background:var(--field);font-size:.875rem;line-height:1.375rem;margin:0 0 .75rem}.app-root.page-cashout .cash-amount-input[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem;border:1px solid var(--line);border-radius:var(--ui-radius-14);background:var(--field);gap:0;margin:0 0 .75rem;padding:0 .625rem 0 0}.app-root.page-cashout .cash-amount-input .field-input[data-v-06ff0eb2]{border:0;margin:0;height:2.125rem;min-height:2.125rem;background:transparent}.app-root.page-cashout .cash-amount-input .text-button[data-v-06ff0eb2]{padding:0 .3125rem 0 .8125rem;margin:0;line-height:1.375rem;font-size:.875rem;border-left:1px solid var(--line)}.app-root.page-cashout .form-stack>.row.between[data-v-06ff0eb2]{min-height:1.4375rem;padding:0 .1875rem;gap:.625rem}.app-root.page-cashout .form-stack>.row.between uni-text[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;margin:0}.app-root.page-cashout .page-body>.btn[data-v-06ff0eb2]{height:2.6875rem;min-height:2.6875rem;padding:.5625rem .875rem;font-size:1.125rem;line-height:1.5625rem;border-radius:var(--ui-radius-24);margin:.125rem 0 0}.app-root.page-cashout .cash-support[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.3125rem;text-align:center;padding:.5625rem 0;margin-top:.25rem}.app-root.page-cashout-detail .page-body[data-v-06ff0eb2]{padding:1.875rem .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-cashout-detail .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .8125rem}.app-root.page-cashout-detail .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-cashout-detail .screen-back[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0}.app-root.page-cashout-detail .content-card[data-v-06ff0eb2]{padding:.875rem .9375rem;border:0;border-radius:var(--ui-radius-24);margin:0 0 .75rem;background:var(--surface)}.app-root.page-cashout-detail .detail-status[data-v-06ff0eb2]{padding:.8125rem .9375rem .9375rem;gap:0;align-items:center}.app-root.page-cashout-detail .detail-status-icon[data-v-06ff0eb2]{width:4rem;height:4rem;background:var(--soft);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.4375rem}.app-root.page-cashout-detail .detail-status .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;margin:0;text-align:center}.app-root.page-cashout-detail .detail-amount[data-v-06ff0eb2]{font-size:2.125rem;line-height:2.875rem;margin:.5rem 0;color:var(--brand);text-align:center}.app-root.page-cashout-detail .detail-status .list-subtitle[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0;text-align:center}.app-root.page-cashout-detail .form-stack[data-v-06ff0eb2]{gap:0}.app-root.page-cashout-detail .form-stack>.row[data-v-06ff0eb2],.app-root.page-cashout-detail .detail-row[data-v-06ff0eb2]{min-height:1.6875rem;justify-content:flex-start;align-items:flex-start;gap:0}.app-root.page-cashout-detail .form-stack>.row>.list-subtitle[data-v-06ff0eb2],.app-root.page-cashout-detail .detail-row>.list-subtitle[data-v-06ff0eb2]{width:5.4375rem;min-width:5.4375rem;flex-shrink:0;font-size:.875rem;line-height:1.625rem;margin:0}.app-root.page-cashout-detail .detail-value[data-v-06ff0eb2]{flex:1;max-width:none;min-width:0;font-size:.875rem;line-height:1.625rem;text-align:left;overflow-wrap:anywhere}.app-root.page-cashout-detail .detail-id[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.625rem;flex:1;font-size:.875rem;line-height:1.625rem;margin:0;padding:0;min-height:1.625rem;text-align:left;color:var(--ink)}.app-root.page-cashout-detail .notice-card[data-v-06ff0eb2]{display:flex;flex-direction:row;gap:.75rem;align-items:center;padding:.6875rem;margin:.8125rem 0 0;border-radius:var(--ui-radius-16);background:var(--soft)}.app-root.page-cashout-detail .notice-card>uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.1875rem;flex:1}.app-root.page-cashout-detail .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0 0 .4375rem}.app-root.page-cashout-detail .form-stack>.list-subtitle[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.25rem;margin:0 0 .625rem}.app-root.page-cashout-detail .detail-contact[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.875rem;border-top:1px solid var(--line);padding:.5625rem 0;min-height:3.125rem;margin:0;width:100%}.app-root.page-cashout-detail .detail-contact .grow>uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem}.app-root.page-cashout-detail .detail-contact .grow>.list-subtitle[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem;margin:0}.app-root.page-cashout-detail .page-body>.btn[data-v-06ff0eb2]{height:2.625rem;min-height:2.625rem;padding:.5rem .875rem;line-height:1.5625rem;font-size:1.0625rem;border:1px solid var(--brand);border-radius:var(--ui-radius-20);margin:.4375rem 0 0;background:var(--surface);color:var(--brand)}.app-root.page-diamond .page-body[data-v-06ff0eb2]{padding-left:1rem;padding-right:1rem}.app-root.page-recharge .page-body[data-v-06ff0eb2]{padding:0 .9375rem calc(1.5rem + env(safe-area-inset-bottom))}.app-root.page-recharge .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .5rem}.app-root.page-recharge .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:4.375rem;right:4.375rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-recharge .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto;font-size:.8125rem}.app-root.page-recharge .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-recharge .content-card[data-v-06ff0eb2]{background:var(--surface);border:0;border-radius:var(--ui-radius-24);padding:.875rem;margin:0 0 .8125rem}.app-root.page-recharge .recharge-balance[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:6.6875rem;padding:1.125rem;background:var(--soft)}.app-root.page-recharge .recharge-balance .list-subtitle[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.375rem;margin:0;font-weight:600}.app-root.page-recharge .recharge-total[data-v-06ff0eb2]{font-size:2.125rem;line-height:2.75rem;margin:.3125rem 0 0;letter-spacing:-.0375rem}.app-root.page-recharge .recharge-emblem[data-v-06ff0eb2]{width:4.9375rem;align-items:center;justify-content:center}.app-root.page-recharge .form-stack[data-v-06ff0eb2]{gap:.625rem}.app-root.page-recharge .field-label[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:650;margin:0}.app-root.page-recharge .recharge-input[data-v-06ff0eb2]{padding:.125rem 0;gap:.5rem;border-bottom:1px solid var(--muted)}.app-root.page-recharge .recharge-input>uni-text[data-v-06ff0eb2],.app-root.page-recharge .recharge-input uni-input[data-v-06ff0eb2]{font-size:1.6875rem;line-height:2.3125rem;font-weight:650;height:2.3125rem}.app-root.page-recharge .form-stack .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;margin:0}.app-root.page-recharge .recharge-amounts[data-v-06ff0eb2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:.1875rem 0 0}.app-root.page-recharge .recharge-preset[data-v-06ff0eb2]{width:100%;min-height:2.8125rem;padding:.5rem 0;line-height:1.6875rem;margin:0;border-radius:var(--ui-radius-16);font-size:1.0625rem;font-weight:600;color:var(--muted)}.app-root.page-recharge .recharge-preset.selected[data-v-06ff0eb2]{color:var(--brand)}.app-root.page-recharge .recharge-methods[data-v-06ff0eb2]{margin-bottom:1.25rem;padding-bottom:.3125rem}.app-root.page-recharge .btn[data-v-06ff0eb2]{min-height:3.0625rem;border-radius:var(--ui-radius-26);font-size:1.0625rem}.app-root.page-recharge .recharge-space[data-v-06ff0eb2]{margin-top:.8125rem}.app-root.page-recharge .recharge-space.secondary[data-v-06ff0eb2]{border:1px solid var(--brand);box-shadow:none;color:var(--brand);background:transparent;min-height:2.8125rem}.app-root.page-recharge .recharge-confirm[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem;margin:.8125rem 0}.app-root.page-recharge .page-body[data-v-06ff0eb2]{padding-top:2.26625rem}.app-root.page-payment-browser .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.875rem + env(safe-area-inset-bottom))}.app-root.page-payment-browser .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .875rem}.app-root.page-payment-browser .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-payment-browser .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-payment-browser .browser-guide[data-v-06ff0eb2]{gap:0;padding:1.3125rem .9375rem 1.125rem;border:0;border-radius:var(--ui-radius-26);background:var(--surface);margin:0 0 1.4375rem}.app-root.page-payment-browser .browser-emblem[data-v-06ff0eb2]{height:8.125rem;align-items:center;justify-content:center}.app-root.page-payment-browser .section-heading[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.9375rem;font-weight:700;text-align:center;margin:.625rem 0}.app-root.page-payment-browser .browser-guide>.list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;text-align:center;margin:0 .625rem .8125rem}.app-root.page-payment-browser .browser-steps[data-v-06ff0eb2]{border-top:1px solid var(--line);padding-top:.625rem;gap:.5625rem}.app-root.page-payment-browser .browser-step[data-v-06ff0eb2]{gap:.875rem;padding:.25rem 0;align-items:center}.app-root.page-payment-browser .browser-number[data-v-06ff0eb2]{width:2.125rem;height:2.125rem;border-radius:50%;background:var(--soft);color:var(--brand);font-size:1.1875rem;font-weight:650;line-height:2.125rem}.app-root.page-payment-browser .browser-step>uni-text[data-v-06ff0eb2]:last-child{font-size:.875rem;line-height:1.375rem;flex:1}.app-root.page-payment-browser .btn[data-v-06ff0eb2]{min-height:3.1875rem;border-radius:var(--ui-radius-26);margin:0 0 .75rem;font-size:1.0625rem}.app-root.page-payment-browser .btn.secondary[data-v-06ff0eb2]{background:transparent;border:1px solid var(--brand);color:var(--brand);box-shadow:none}.app-root.page-payment-browser .page-body[data-v-06ff0eb2]{padding-top:2.81563rem}.app-root.page-heat-pack .page-body[data-v-06ff0eb2]{padding:0 .9375rem calc(1rem + env(safe-area-inset-bottom))}.app-root.page-heat-pack .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .5rem}.app-root.page-heat-pack .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:4.375rem;right:4.375rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-heat-pack .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto;font-size:.8125rem}.app-root.page-heat-pack .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-heat-pack .heat-value[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.5rem}.app-root.page-heat-pack .heat-unit[data-v-06ff0eb2]{font-size:.9375rem}.app-root.page-heat-pack .heat-price[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem;margin:0;font-weight:650}.app-root.page-heat-pack .heat-rule[data-v-06ff0eb2]{background:var(--surface);border-radius:var(--ui-radius-22);padding:.75rem .875rem;font-size:.75rem;line-height:1.3125rem;margin:0 0 1.75rem}.app-root.page-heat-pack .page-body[data-v-06ff0eb2]{padding-top:.80938rem}.app-root.page-task-hall .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-task-hall .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-task-hall .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-task-hall .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-task-hall .hall-categories[data-v-06ff0eb2]{margin-bottom:1rem}.app-root.page-task-hall .hall-category-row[data-v-06ff0eb2]{gap:.625rem}.app-root.page-task-hall .hall-category[data-v-06ff0eb2]{min-width:calc((100% - .625rem)/2);justify-content:center;margin:0;padding:.4375rem .875rem;min-height:2.6875rem;border:0;border-radius:var(--ui-radius-48);gap:.625rem}.app-root.page-task-hall .hall-category uni-text[data-v-06ff0eb2]{font-size:1rem;font-weight:650;line-height:1.625rem}.app-root.page-task-hall .hall-icon[data-v-06ff0eb2]{width:1.75rem;height:1.75rem;border-radius:var(--ui-radius-12)}.app-root.page-task-hall .hall-task[data-v-06ff0eb2]{width:100%;padding:.8125rem .9375rem;margin:0 0 .875rem;border:0;border-radius:var(--ui-radius-24)}.app-root.page-task-hall .hall-title[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:650}.app-root.page-task-hall .hall-status[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem}.app-root.page-task-hall .hall-price[data-v-06ff0eb2]{font-size:2.3125rem;line-height:3.0625rem;color:var(--brand);margin:.5rem 0 .625rem;letter-spacing:-.03125rem}.app-root.page-task-hall .hall-unit[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;letter-spacing:0}.app-root.page-task-hall .hall-meta[data-v-06ff0eb2]{padding-top:.625rem;gap:.625rem}.app-root.page-task-hall .hall-meta>uni-view[data-v-06ff0eb2]{flex:1;min-width:0;gap:.1875rem}.app-root.page-task-hall .hall-meta uni-text[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;white-space:normal;overflow-wrap:anywhere}.app-root.page-task-hall .hall-date[data-v-06ff0eb2]{margin:0}.app-root.page-task-hall .hall-empty[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-24);padding:1.5625rem 1.25rem;gap:1rem}.app-root.page-task-hall .hall-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;text-align:center}.app-root.page-task-hall .page-body[data-v-06ff0eb2]{padding-top:2.81563rem}.app-root.page-certifications .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-certifications .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-certifications .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-certifications .screen-back[data-v-06ff0eb2],.app-root.page-certifications .page-header .icon-button[data-v-06ff0eb2]{border:0;background:transparent;box-shadow:none}.app-root.page-certifications .cert-tabs[data-v-06ff0eb2]{margin-bottom:1rem}.app-root.page-certifications .cert-tab-row[data-v-06ff0eb2]{gap:.875rem}.app-root.page-certifications .cert-tab[data-v-06ff0eb2]{flex:1;margin:0;border:0;min-height:2.0625rem;padding:.3125rem .8125rem;border-radius:var(--ui-radius-40);color:var(--brand);background:var(--soft);font-size:.875rem;line-height:1.4375rem;white-space:nowrap}.app-root.page-certifications .cert-tab.active[data-v-06ff0eb2]{background:linear-gradient(110deg,var(--control),var(--control-top));color:#fff}.app-root.page-certifications .cert-card[data-v-06ff0eb2]{width:100%;padding:.875rem .9375rem .75rem;border:0;border-radius:var(--ui-radius-26);margin:0 0 .8125rem}.app-root.page-certifications .cert-head[data-v-06ff0eb2]{gap:.875rem;align-items:flex-start;margin-bottom:.625rem}.app-root.page-certifications .cert-icon[data-v-06ff0eb2]{width:3.75rem;height:3.75rem;border-radius:var(--ui-radius-22);flex-shrink:0}.app-root.page-certifications .cert-main[data-v-06ff0eb2]{min-width:0}.app-root.page-certifications .cert-name[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;font-weight:650}.app-root.page-certifications .cert-level[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5625rem;color:var(--ink);margin-top:.3125rem}.app-root.page-certifications .cert-way[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:var(--ui-radius-20);padding:.3125rem .4375rem;background:var(--soft);color:var(--brand);flex-shrink:0}.app-root.page-certifications .cert-way uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.1875rem}.app-root.page-certifications .cert-info[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;white-space:normal}.app-root.page-certifications .cert-expiration[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5rem}.app-root.page-certifications .cert-alert[data-v-06ff0eb2]{font-size:.6875rem;line-height:1.1875rem;background:var(--pink-soft);border-radius:var(--ui-radius-12);padding:.0625rem .375rem}.app-root.page-certifications .cert-bottom[data-v-06ff0eb2]{margin-top:.8125rem;padding-top:.75rem;gap:.625rem}.app-root.page-certifications .cert-result[data-v-06ff0eb2]{flex:1;gap:.25rem;min-width:0}.app-root.page-certifications .cert-status[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;font-weight:600}.app-root.page-certifications .cert-status-mark[data-v-06ff0eb2]{width:1.3125rem;height:1.3125rem;border-radius:50%;align-items:center;justify-content:center;align-self:flex-start;background:var(--muted);margin-top:.0625rem}.app-root.page-certifications .cert-status-mark.status-1[data-v-06ff0eb2]{background:var(--success)}.app-root.page-certifications .cert-status-mark.status-2[data-v-06ff0eb2]{background:var(--price)}.app-root.page-certifications .btn[data-v-06ff0eb2]{min-height:3.0625rem;border-radius:var(--ui-radius-26);font-size:1.0625rem}.app-root.page-certifications .cert-filter[data-v-06ff0eb2]{margin-bottom:1.125rem}.app-root.page-certifications .cert-option[data-v-06ff0eb2]{margin:0 .5rem .5rem 0;min-height:2.1875rem;padding:.4375rem .8125rem;font-size:.8125rem}.app-root.page-certifications .cert-detail[data-v-06ff0eb2]{gap:.75rem}.app-root.page-certifications .cert-evidence[data-v-06ff0eb2]{height:13.125rem;border-radius:var(--ui-radius-20)}.app-root.page-certifications .page-body[data-v-06ff0eb2]{padding-top:2.18344rem}.app-root.page-certification-games .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-certification-games .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-certification-games .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-certification-games .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-certification-games .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:.875rem 1rem 1rem;margin:0 0 .875rem;background:var(--surface)}.app-root.page-certification-games .section-heading[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;margin:0;font-weight:650}.app-root.page-certification-games .cert-game-grid[data-v-06ff0eb2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8125rem;margin-top:.75rem}.app-root.page-certification-games .cert-game[data-v-06ff0eb2]{width:100%;margin:0;padding:0 0 .125rem;gap:.4375rem}.app-root.page-certification-games .cert-game-icon[data-v-06ff0eb2]{width:3.9375rem;height:3.9375rem;border-radius:var(--ui-radius-24)}.app-root.page-certification-games .cert-game uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem;font-weight:600;white-space:normal}.app-root.page-certification-games .cert-group-unsupported .section-heading[data-v-06ff0eb2],.app-root.page-certification-games .cert-group-unsupported .cert-game[data-v-06ff0eb2]{color:var(--muted)}.app-root.page-certification-games .list-subtitle[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;margin-top:.625rem}.app-root.page-certification-games .page-body[data-v-06ff0eb2]{padding-top:2.89781rem}.app-root.page-certification-edit .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-certification-edit .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .5625rem}.app-root.page-certification-edit .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-certification-edit .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-certification-edit .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-24);padding:.875rem .9375rem;margin:0 0 .75rem;background:var(--surface)}.app-root.page-certification-edit .ce-game[data-v-06ff0eb2]{gap:.875rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.app-root.page-certification-edit .ce-icon[data-v-06ff0eb2]{width:4rem;height:4rem;border-radius:var(--ui-radius-20);flex-shrink:0}.app-root.page-certification-edit .ce-game>uni-view[data-v-06ff0eb2]{flex:1;gap:.3125rem}.app-root.page-certification-edit .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:650;margin:0}.app-root.page-certification-edit .ce-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:0}.app-root.page-certification-edit .ce-field[data-v-06ff0eb2]{width:100%;min-height:2.6875rem;padding:.5625rem 0;gap:.5rem;margin:0}.app-root.page-certification-edit .ce-field>uni-text[data-v-06ff0eb2]:first-child{width:5.5rem;flex:none}.app-root.page-certification-edit .ce-field>uni-text[data-v-06ff0eb2]:nth-child(2){flex:1;text-align:left}.app-root.page-certification-edit .ce-field uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.4375rem}.app-root.page-certification-edit .ce-field[data-v-06ff0eb2]:last-child{border-bottom:0;padding-bottom:0}.app-root.page-certification-edit .form-stack[data-v-06ff0eb2]{gap:.625rem}.app-root.page-certification-edit .ce-example[data-v-06ff0eb2]{width:100%;height:auto;aspect-ratio:2.68;border-radius:var(--ui-radius-16);background:var(--soft)}.app-root.page-certification-edit .btn[data-v-06ff0eb2]{min-height:3.0625rem;border-radius:var(--ui-radius-26);font-size:1.0625rem;margin-top:1.125rem}.app-root.page-certification-edit .ce-choice[data-v-06ff0eb2]{width:100%;min-height:2.875rem;padding:.75rem .125rem;margin:0}.app-root.page-certification-edit .ce-choice uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-rank-verification .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-rank-verification .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-rank-verification .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-rank-verification .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-rank-verification .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:.875rem .9375rem;margin:0 0 .8125rem;background:var(--surface);gap:.5625rem}.app-root.page-rank-verification .content-card>.row[data-v-06ff0eb2]{gap:.9375rem}.app-root.page-rank-verification .rv-icon[data-v-06ff0eb2]{width:3.6875rem;height:3.6875rem;border-radius:var(--ui-radius-22);flex-shrink:0}.app-root.page-rank-verification .rv-game[data-v-06ff0eb2]{flex:1;gap:.125rem}.app-root.page-rank-verification .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0}.app-root.page-rank-verification .rv-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:0}.app-root.page-rank-verification .rv-game .rv-copy[data-v-06ff0eb2]{font-size:1rem;line-height:1.5rem}.app-root.page-rank-verification .rv-state[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5625rem;padding:.5rem .75rem;min-height:2.1875rem;background:var(--soft);border-radius:var(--ui-radius-18)}.app-root.page-rank-verification .rv-state uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.3125rem;color:var(--brand);font-weight:600}.app-root.page-rank-verification .rv-state-icon[data-v-06ff0eb2]{width:1.1875rem;height:1.1875rem;border-radius:50%;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--control-top),var(--control))}.app-root.page-rank-verification .btn.secondary[data-v-06ff0eb2]{min-height:2.25rem;padding:.375rem .75rem;border:1px solid var(--brand);color:var(--brand);background:transparent;border-radius:var(--ui-radius-18);font-size:1rem;line-height:1.4375rem;margin:0;box-shadow:none}.app-root.page-rank-video .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-rank-video .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-rank-video .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-rank-video .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-rank-video .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:1rem .9375rem;margin:0 0 .8125rem;background:var(--surface);gap:.875rem}.app-root.page-rank-video .rv-heading[data-v-06ff0eb2]{gap:.9375rem;align-items:flex-start}.app-root.page-rank-video .rv-heading>uni-view[data-v-06ff0eb2]{flex:1;gap:.3125rem}.app-root.page-rank-video .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:650;margin:0}.app-root.page-rank-video .rv-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin:0}.app-root.page-rank-video .rv-step[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:0 .1875rem}.app-root.page-rank-video .rv-step-number[data-v-06ff0eb2]{width:1.875rem;height:1.875rem;border-radius:50%;background:var(--soft);color:var(--ink);font-size:1rem;line-height:1.875rem;text-align:center;flex-shrink:0}.app-root.page-rank-video .rv-step>uni-text[data-v-06ff0eb2]:last-child{font-size:.875rem;line-height:1.5rem;flex:1}.app-root.page-rank-video .field-label[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem;margin:0;font-weight:600}.app-root.page-rank-video .rv-select[data-v-06ff0eb2]{width:100%;min-height:2.9375rem;padding:.625rem .875rem;border:1px solid var(--line);border-radius:var(--ui-radius-16);margin:0;color:var(--muted)}.app-root.page-rank-video .rv-select uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem}.app-root.page-rank-video .btn[data-v-06ff0eb2]{min-height:3rem;font-size:1.0625rem;border-radius:var(--ui-radius-26);margin-top:1.375rem}.app-root.page-rank-video .page-body[data-v-06ff0eb2]{padding-top:2.81563rem}.app-root.page-information .page-body[data-v-06ff0eb2]{padding:0 .9375rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-information .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-information .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-information .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-information .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);background:var(--surface);padding:1.125rem 1.25rem;margin:0 0 .9375rem}.app-root.page-information .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;font-weight:650;margin:0}.app-root.page-information .info-permissions-card>.section-heading[data-v-06ff0eb2]{font-size:1.375rem;line-height:2rem}.app-root.page-information .info-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem}.app-root.page-information .info-permissions-card>.info-copy[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;margin:.75rem 0 .625rem}.app-root.page-information .info-permission[data-v-06ff0eb2]{gap:1.125rem;padding:.8125rem 0;align-items:flex-start}.app-root.page-information .info-permission[data-v-06ff0eb2]:last-child{border-bottom:0;padding-bottom:.25rem}.app-root.page-information .info-permission .info-permission-icon[data-v-06ff0eb2]{width:3.625rem;height:3.625rem;border-radius:var(--ui-radius-26);flex:none;background:var(--soft);align-items:center;justify-content:center}.app-root.page-information .info-permission-copy[data-v-06ff0eb2]{min-width:0}.app-root.page-information .info-permission .field-label[data-v-06ff0eb2]{font-size:1rem;line-height:1.5625rem;color:var(--ink);font-weight:600;margin:0}.app-root.page-information .info-permission .info-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin-top:.1875rem}.app-root.page-information .info-links[data-v-06ff0eb2]{gap:0;padding:.625rem 0 1rem}.app-root.page-information .info-links .text-button[data-v-06ff0eb2]{margin:0;padding:0 .875rem;font-size:.875rem;line-height:1.3125rem}.app-root.page-information .info-links .text-button+.text-button[data-v-06ff0eb2]{border-left:1px solid var(--brand)}.app-root.page-information .btn[data-v-06ff0eb2]{min-height:3.25rem;font-size:1.0625rem;border-radius:var(--ui-radius-26);margin:0 0 .9375rem}.app-root.page-information .page-body>.text-button[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem;margin:.25rem auto}.app-root.page-information .info-rich[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5625rem;overflow-wrap:anywhere}.app-root.page-information .info-brand[data-v-06ff0eb2]{gap:.5625rem;padding:1.3125rem}.app-root.page-information .info-mark[data-v-06ff0eb2]{width:4rem;height:4rem}.app-root.page-information .info-name[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.875rem}.app-root.page-information .info-shots[data-v-06ff0eb2]{gap:.625rem}.app-root.page-information .info-shots uni-image[data-v-06ff0eb2]{width:7.875rem;height:14.375rem;border-radius:var(--ui-radius-20)}.app-root.page-information .notice-card[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.4375rem;border-radius:var(--ui-radius-20)}.app-root.page-information .page-body[data-v-06ff0eb2]{padding-top:2.81563rem}.app-root.page-nearby[data-v-06ff0eb2]{--control-top: #8256D6;--control: #B982F9}.app-root.page-nearby .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-nearby .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .75rem}.app-root.page-nearby .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-nearby .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-nearby .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:1.125rem 1.375rem 1.5rem;margin:0 0 .75rem;background:var(--surface);gap:.5625rem}.app-root.page-nearby .near-hero[data-v-06ff0eb2]{align-items:center;gap:.5625rem}.app-root.page-nearby .near-emblem[data-v-06ff0eb2]{height:6.875rem;align-items:center;justify-content:center}.app-root.page-nearby .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.625rem;text-align:center;margin:0}.app-root.page-nearby .near-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.1875rem;text-align:center;margin:0}.app-root.page-nearby .page-body>.btn[data-v-06ff0eb2]{min-height:2.875rem;border-radius:var(--ui-radius-26);font-size:1.0625rem;margin:0}.app-root.page-nearby .page-body>.text-button[data-v-06ff0eb2]{margin:.75rem auto 1.125rem;font-size:.875rem;line-height:1.5rem}.app-root.page-nearby .near-person[data-v-06ff0eb2]{width:100%;border:0;border-radius:var(--ui-radius-26);padding:.75rem .875rem;gap:.8125rem;margin:0 0 .6875rem;min-height:5.5rem}.app-root.page-nearby .near-avatar[data-v-06ff0eb2]{width:3.9375rem;height:3.9375rem;border-radius:50%}.app-root.page-nearby .near-name[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem}.app-root.page-nearby .near-distance[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5rem;font-weight:600;flex-shrink:0}.app-root.page-nearby .near-summary[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem;white-space:normal;overflow:visible;text-overflow:clip;margin-top:.1875rem}.app-root.page-nearby .page-body[data-v-06ff0eb2]{padding-top:2.875rem}.app-root.page-invite .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-invite .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .625rem}.app-root.page-invite .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:4.375rem;right:4.375rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-invite .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-invite .page-header>.text-button[data-v-06ff0eb2]{margin-left:auto;font-size:.8125rem}.app-root.page-invite .invite-hero[data-v-06ff0eb2]{padding:1.0625rem .875rem;border:1px solid var(--surface-top);border-radius:var(--ui-radius-28);background:linear-gradient(130deg,var(--surface-top),var(--soft));margin:0 0 1.1875rem}.app-root.page-invite .invite-hero-top[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;min-height:7.375rem}.app-root.page-invite .invite-heading[data-v-06ff0eb2]{flex:1;min-width:0}.app-root.page-invite .invite-title[data-v-06ff0eb2]{font-size:1.5rem;line-height:2.1875rem;margin:0 0 .5rem;letter-spacing:-.03125rem}.app-root.page-invite .invite-copy[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem}.app-root.page-invite .invite-emblem[data-v-06ff0eb2]{width:8.8125rem;align-items:center;justify-content:center}.app-root.page-invite .invite-stats[data-v-06ff0eb2]{margin-top:.25rem;padding:1.0625rem .875rem .1875rem;gap:1.5625rem}.app-root.page-invite .invite-stats>uni-view+uni-view[data-v-06ff0eb2]{border-left:1px solid var(--line);padding-left:1.5625rem}.app-root.page-invite .invite-label[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.3125rem}.app-root.page-invite .invite-value[data-v-06ff0eb2]{font-size:1.625rem;line-height:2.3125rem;margin:.1875rem 0 0}.app-root.page-invite .btn[data-v-06ff0eb2]{min-height:3.125rem;border-radius:var(--ui-radius-28);font-size:1.125rem;margin:0 0 .75rem}.app-root.page-invite .btn.secondary[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8125rem;background:transparent;border:1px solid var(--brand);color:var(--brand);box-shadow:none}.app-root.page-invite .btn.secondary uni-text[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem}.app-root.page-invite .invite-hint[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;text-align:center;margin:.8125rem 0 1.75rem}.app-root.page-invite .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;margin:0 0 .875rem}.app-root.page-invite .invite-list[data-v-06ff0eb2]{background:var(--surface);border-radius:var(--ui-radius-26);padding:0 .75rem}.app-root.page-invite .invite-person[data-v-06ff0eb2]{width:100%;padding:.6875rem 0;gap:.875rem;margin:0;min-height:4.375rem}.app-root.page-invite .invite-person[data-v-06ff0eb2]:last-child{border-bottom:0}.app-root.page-invite .invite-person uni-image[data-v-06ff0eb2]{width:3.0625rem;height:3.0625rem;border-radius:50%;flex-shrink:0}.app-root.page-invite .invite-person>uni-text[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.5625rem;font-weight:600}.app-root.page-invite .invite-money[data-v-06ff0eb2]{color:var(--brand);white-space:nowrap}.app-root.page-invite .invite-rules[data-v-06ff0eb2]{gap:.875rem}.app-root.page-invite .invite-rules uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.5rem}.app-root.page-invite .page-body[data-v-06ff0eb2]{padding-top:2.73313rem}.app-root.page-oauth .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-oauth .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-oauth .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-oauth .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-oauth .oauth-row[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:.8125rem .875rem;min-height:4.875rem;gap:1.1875rem;margin:0 0 .625rem;background:var(--surface)}.app-root.page-oauth .oauth-emblem[data-v-06ff0eb2]{width:3rem;height:3rem;align-items:center;justify-content:center}.app-root.page-oauth .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0}.app-root.page-oauth .oauth-status[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem;margin-top:.125rem}.app-root.page-oauth .oauth-action[data-v-06ff0eb2]{min-width:4.75rem;padding:.375rem 1.0625rem;font-size:.9375rem;line-height:1.4375rem;margin:0;border-radius:var(--ui-radius-44)}.app-root.page-oauth .oauth-notice[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.8125rem;padding:.8125rem 1.125rem;margin:1.375rem 0 1.25rem;background:var(--soft);border-radius:var(--ui-radius-26)}.app-root.page-oauth .oauth-copy[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem;margin:0;flex:1}.app-root.page-oauth .btn.secondary[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.625rem;min-height:3.125rem;border:1px solid var(--brand);border-radius:var(--ui-radius-26);background:var(--soft);color:var(--brand);margin:0;box-shadow:none}.app-root.page-oauth .btn.secondary uni-text[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem}.app-root.page-oauth .page-body[data-v-06ff0eb2]{padding-top:2.89781rem}.app-root.page-payment-cards .page-body[data-v-06ff0eb2]{padding:0 .875rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-payment-cards .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 .9375rem}.app-root.page-payment-cards .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.75rem;right:2.75rem;text-align:center;font-size:1.1875rem;line-height:1.6875rem;pointer-events:none}.app-root.page-payment-cards .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-payment-cards .pc-card[data-v-06ff0eb2]{position:relative;overflow:hidden;padding:1.1875rem 1.25rem;border:1px solid var(--surface-top);border-radius:var(--ui-radius-26);background:linear-gradient(125deg,var(--surface-top),var(--soft));margin:0 0 1.125rem}.app-root.page-payment-cards .pc-header[data-v-06ff0eb2]{gap:0}.app-root.page-payment-cards .section-heading[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.6875rem;margin:0}.app-root.page-payment-cards .pc-number[data-v-06ff0eb2]{font-size:1.4375rem;line-height:2.0625rem;letter-spacing:.06875rem;margin:1rem 0 1.5625rem;text-align:center;font-family:monospace}.app-root.page-payment-cards .pc-date[data-v-06ff0eb2]{font-size:.8125rem;line-height:1.375rem}.app-root.page-payment-cards .pc-card .text-button[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.3125rem;padding:0;margin:0}.app-root.page-payment-cards .pc-card .text-button uni-text[data-v-06ff0eb2]{font-size:.875rem;line-height:1.375rem}.app-root.page-payment-cards .btn[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.875rem;min-height:3.5rem;border-radius:var(--ui-radius-28);margin:1.375rem 0 0}.app-root.page-payment-cards .btn uni-text[data-v-06ff0eb2]{font-size:1.0625rem;line-height:1.625rem}.app-root.page-payment-cards .pc-add-icon[data-v-06ff0eb2]{width:1.4375rem;height:1.4375rem;border:1.5px solid #ffffff;border-radius:50%;align-items:center;justify-content:center}.app-root.page-payment-cards .page-body[data-v-06ff0eb2]{padding-top:2.89781rem}.app-root.page-payment-card-bind .page-body[data-v-06ff0eb2]{padding:0 1.0625rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-payment-card-bind .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 1rem}.app-root.page-payment-card-bind .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.375rem;right:2.375rem;text-align:center;font-size:1.125rem;line-height:1.6875rem;pointer-events:none}.app-root.page-payment-card-bind .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-payment-card-bind .notice-card[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:.8125rem 1rem;border:0;border-radius:var(--ui-radius-24);background:var(--soft);margin:0 0 .8125rem}.app-root.page-payment-card-bind .notice-card uni-text[data-v-06ff0eb2]{flex:1;font-size:.8125rem;line-height:1.3125rem;color:var(--muted)}.app-root.page-payment-card-bind .content-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:.875rem;margin:0;background:var(--surface);gap:.5rem}.app-root.page-payment-card-bind .field-label[data-v-06ff0eb2]{font-size:.875rem;font-weight:650;line-height:1.375rem;margin:0;color:var(--ink)}.app-root.page-payment-card-bind .field-input[data-v-06ff0eb2]{min-height:2.6875rem;font-size:.875rem;padding:0 .8125rem;border:0;border-radius:var(--ui-radius-18);background:var(--soft);margin:0 0 .8125rem}.app-root.page-payment-card-bind .field-input[data-v-06ff0eb2]:last-child{margin-bottom:0}.app-root.page-payment-card-bind .pcb-agreement[data-v-06ff0eb2]{margin:1.25rem 0;gap:.25rem}.app-root.page-payment-card-bind .pcb-agreement uni-switch[data-v-06ff0eb2]{transform:scale(.7);transform-origin:left center;width:2.6875rem;margin-right:-.25rem}.app-root.page-payment-card-bind .pcb-agreement uni-text[data-v-06ff0eb2],.app-root.page-payment-card-bind .pcb-agreement .text-button[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;padding:0;margin:0}.app-root.page-payment-card-bind .btn[data-v-06ff0eb2]{min-height:2.9375rem;border-radius:var(--ui-radius-24);font-size:1.0625rem;margin:0}.app-root.page-payment-card-result .page-body[data-v-06ff0eb2]{padding:0 1.0625rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-payment-card-result .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin:0 0 2.1875rem}.app-root.page-payment-card-result .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.375rem;right:2.375rem;text-align:center;font-size:1.125rem;line-height:1.6875rem;pointer-events:none}.app-root.page-payment-card-result .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-payment-card-result .result-card[data-v-06ff0eb2]{border:0;border-radius:var(--ui-radius-26);padding:1.3125rem 1.375rem 2.1875rem;margin:0 0 1.625rem;background:var(--surface);gap:0}.app-root.page-payment-card-result .result-emblem[data-v-06ff0eb2]{height:11.25rem;align-items:center;justify-content:center;margin:0 0 .375rem}.app-root.page-payment-card-result .section-heading[data-v-06ff0eb2]{font-size:1.6875rem;line-height:2.4375rem;margin:0 0 .8125rem;text-align:center}.app-root.page-payment-card-result .result-copy[data-v-06ff0eb2]{font-size:.9375rem;line-height:1.5625rem;max-width:250px;text-align:center}.app-root.page-payment-card-result .btn[data-v-06ff0eb2]{min-height:3.25rem;border-radius:var(--ui-radius-30);font-size:1.125rem;margin:0 0 1.5625rem}.app-root.page-payment-card-result .page-body>.text-button[data-v-06ff0eb2]{margin:0 auto;font-size:.875rem;line-height:1.5625rem}.app-root.page-share-card .page-body[data-v-06ff0eb2]{padding:0 1.0625rem calc(1.5625rem + env(safe-area-inset-bottom))}.app-root.page-share-card .page-header[data-v-06ff0eb2]{height:2.75rem;min-height:2.75rem;position:relative;margin-bottom:1.5rem}.app-root.page-share-card .page-title[data-v-06ff0eb2]{position:absolute;left:2.375rem;right:2.375rem;text-align:center;font-size:1.125rem;line-height:1.6875rem;pointer-events:none}.app-root.page-share-card .screen-back[data-v-06ff0eb2]{background:transparent;border:0;box-shadow:none}.app-root.page-share-card .poster-summary[data-v-06ff0eb2]{margin:0 0 .75rem;padding:.75rem;background:var(--surface);border-radius:var(--ui-radius-32);gap:.875rem;min-height:5.875rem}.app-root.page-share-card .poster-avatar[data-v-06ff0eb2]{width:4.5625rem;height:4.5625rem;border-radius:var(--ui-radius-30);flex-shrink:0}.app-root.page-share-card .poster-summary>uni-view[data-v-06ff0eb2]{flex:1;min-width:0}.app-root.page-share-card .poster-summary .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem}.app-root.page-share-card .poster-copy[data-v-06ff0eb2]{font-size:.75rem;line-height:1.3125rem;margin-top:.4375rem}.app-root.page-share-card .poster-styles[data-v-06ff0eb2]{gap:.4375rem;margin:0 0 1.0625rem;padding:0}.app-root.page-share-card .poster-style[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.3125rem;padding:.625rem .75rem;border-radius:var(--ui-radius-28);font-size:.75rem;line-height:1.25rem;border:1px solid var(--line)}.app-root.page-share-card .poster-style uni-text[data-v-06ff0eb2]{font-size:.75rem;line-height:1.25rem}.app-root.page-share-card .poster-placeholder[data-v-06ff0eb2]{min-height:22.875rem;padding:1.875rem .9375rem 2.3125rem;border-radius:var(--ui-radius-34);margin:0 0 1.375rem;gap:0;background:linear-gradient(145deg,var(--soft),var(--surface));border:1px solid var(--line)}.app-root.page-share-card .poster-placeholder .section-heading[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.8125rem;margin:.8125rem 0 .5rem}.app-root.page-share-card .poster-placeholder .poster-copy[data-v-06ff0eb2]{font-size:.75rem;line-height:1.375rem;margin:0}.app-root.page-share-card .btn[data-v-06ff0eb2]{min-height:3.1875rem;border-radius:var(--ui-radius-30);font-size:1.125rem;margin-bottom:1.0625rem}.app-root.page-share-card .poster-link[data-v-06ff0eb2]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5rem;margin:0 auto 1.1875rem;padding:.5rem}.app-root.page-share-card .poster-footnote[data-v-06ff0eb2]{border-top:1px solid var(--line);padding:1.0625rem .8125rem 0;margin:0;text-align:center;font-size:.6875rem;line-height:1.25rem}.app-root[data-v-06ff0eb2]{background:var(--bg)}.app-root.page-index.home-screen .page-body[data-v-06ff0eb2]{padding-top:.3125rem;padding-left:1rem;padding-right:1rem}.app-root.page-index .page-header[data-v-06ff0eb2]{min-height:2.875rem;margin:0 .1875rem .3125rem;gap:.625rem}.app-root.page-index .home-brand[data-v-06ff0eb2]{flex-shrink:0}.app-root.page-index .wordmark[data-v-06ff0eb2]{font-size:1.25rem;line-height:1.5rem;letter-spacing:0;color:var(--brand)}.app-root.page-index .home-brand-caption[data-v-06ff0eb2]{font-size:.5rem;line-height:.8125rem;color:var(--muted);letter-spacing:.125rem}.app-root.page-index .search-bar[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem}.app-root.page-index .banner[data-v-06ff0eb2]{border-radius:var(--ui-radius-32);height:6.75rem;margin-bottom:.75rem}.app-root.page-index .game-icon[data-v-06ff0eb2],.app-root.page-index .more-icon[data-v-06ff0eb2]{width:3.0625rem;height:3.0625rem;border-radius:var(--ui-radius-22)}.app-root.page-index .game-item[data-v-06ff0eb2]{padding-bottom:.6875rem}.app-root.page-index .game-label[data-v-06ff0eb2]{margin-top:.25rem;font-size:.6875rem;line-height:.9375rem}.app-root.page-index .dispatch[data-v-06ff0eb2]{min-height:2.75rem;padding:.375rem .625rem;border-radius:var(--ui-radius-24);margin-top:.125rem}.app-root.page-index .dispatch-text[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.625rem;min-width:0}.app-root.page-index .dispatch-title[data-v-06ff0eb2]{font-size:.875rem;white-space:nowrap}.app-root.page-index .dispatch-sub[data-v-06ff0eb2]{font-size:.5625rem;line-height:.8125rem}.app-root.page-index .dispatch-button[data-v-06ff0eb2]{min-height:1.9375rem;border-radius:var(--ui-radius-36);font-size:.75rem;padding:.3125rem .75rem}.app-root.page-index .section-title[data-v-06ff0eb2]{height:1.625rem;min-height:1.625rem;margin:1.25rem 0 .625rem}.app-root.page-index .section-title-text[data-v-06ff0eb2]{font-size:1.125rem;line-height:1.5rem}.app-root.page-index .game-tabs[data-v-06ff0eb2]{height:1.75rem;margin-bottom:.625rem}.app-root.page-index .game-tab[data-v-06ff0eb2]{font-size:.6875rem;line-height:1rem;padding:.25rem .75rem}.app-root.page-index .more-tab[data-v-06ff0eb2]{padding:.25rem 0 .25rem .375rem}.app-root.page-mine .page-body[data-v-06ff0eb2]{padding-top:.5rem;padding-left:.5625rem;padding-right:.5625rem}.app-root.page-mine .page-header[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem;margin-bottom:.375rem}.app-root.page-mine .page-title[data-v-06ff0eb2]{font-size:1.3125rem;line-height:1.625rem}.app-root.page-mine .account-identity[data-v-06ff0eb2]{min-height:4rem}.app-root.page-mine .account-header-caption[data-v-06ff0eb2]{display:block;font-size:.5625rem;line-height:.875rem;color:var(--muted)}.app-root.page-mine .account-kicker[data-v-06ff0eb2]{display:block;font-size:.5625rem;line-height:1rem;color:var(--muted)}.app-root.page-mine .account-hero[data-v-06ff0eb2]{border-radius:var(--ui-radius-16);padding:.625rem;background:var(--surface)}.app-root.page-mine .account-levels[data-v-06ff0eb2]{margin-top:.5rem;gap:.375rem}.app-root.page-mine .account-level[data-v-06ff0eb2]{border-radius:var(--ui-radius-16);padding:.4375rem .5rem;min-height:0;line-height:1rem}.app-root.page-mine .account-level-heading[data-v-06ff0eb2]{min-height:1.25rem;height:1.25rem;line-height:1rem}.app-root.page-mine .account-level-progress[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.5rem;height:.75rem;margin-top:.25rem}.app-root.page-mine .account-level-track[data-v-06ff0eb2]{flex:1;margin:0;height:.25rem}.app-root.page-mine .account-level-next[data-v-06ff0eb2]{font-size:.5rem;line-height:.75rem;margin:0;flex-shrink:0}.app-root.page-mine .account-hero[data-v-06ff0eb2],.app-root.page-mine .asset-row[data-v-06ff0eb2]{margin-bottom:0}.app-root.page-mine .asset-label[data-v-06ff0eb2]{margin:0;line-height:1rem}.app-root.page-mine .asset-value[data-v-06ff0eb2]{line-height:1.25rem}.app-root.page-mine .asset-row[data-v-06ff0eb2]{margin-top:.4375rem;padding:.6875rem .25rem;border-radius:var(--ui-radius-16)}.app-root.page-mine .asset-value[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-mine .content-card[data-v-06ff0eb2]{border-radius:var(--ui-radius-18);margin-bottom:.4375rem;padding:.625rem .5rem .375rem}.app-root.page-mine .section-heading[data-v-06ff0eb2]{font-size:.75rem;margin:0 .1875rem .375rem}.app-root.page-mine .account-menu[data-v-06ff0eb2]{gap:0;flex-wrap:wrap}.app-root.page-mine .account-menu-item[data-v-06ff0eb2]{min-height:3.1875rem;padding:.375rem .0625rem;gap:.25rem;background:var(--surface-end);border-radius:var(--ui-radius-16)}.app-root.page-mine .account-menu-item uni-text[data-v-06ff0eb2]{font-size:.625rem}.app-root.page-mine .account-menu-icon[data-v-06ff0eb2]{width:1.5rem;height:1.5rem}.app-root.page-mine .setting-row[data-v-06ff0eb2]{min-height:1.8125rem;padding:.4375rem .625rem}.app-root.page-mine .account-setting-label uni-text[data-v-06ff0eb2]{font-size:.6875rem}.app-root.page-mine .account-signout[data-v-06ff0eb2]{color:var(--danger)}.app-root.page-discover .page-header .page-title[data-v-06ff0eb2]{font-size:1.5625rem;line-height:2rem}.app-root.page-discover .page-header[data-v-06ff0eb2]{height:2.25rem;min-height:2.25rem;padding-top:0;margin-bottom:.25rem}.app-root.page-discover .discover-caption[data-v-06ff0eb2]{font-size:.6875rem;line-height:1rem;margin:0 0 .625rem}.app-root.page-discover .discover-panel[data-v-06ff0eb2]{margin-top:.8125rem}.app-root.page-discover .discover-rows[data-v-06ff0eb2]{border-radius:var(--ui-radius-16);box-shadow:none}.app-root.page-discover .discover-section-title[data-v-06ff0eb2]{font-size:.875rem;margin-bottom:.375rem}.app-root.page-discover .discover-row[data-v-06ff0eb2],.app-root.page-discover .discover-row.compact[data-v-06ff0eb2]{min-height:2.5625rem;padding:.3125rem .625rem;gap:.8125rem}.app-root.page-discover .discover-title[data-v-06ff0eb2],.app-root.page-discover .discover-grow[data-v-06ff0eb2]{font-size:.75rem}.app-root.page-discover .discover-note[data-v-06ff0eb2]{font-size:.625rem;margin-top:.0625rem;line-height:.875rem}.app-root.page-discover .discover-icon-tray[data-v-06ff0eb2]{width:1.8125rem;height:1.8125rem;border-radius:var(--ui-radius-18)}.app-root.page-messages .inbox-page[data-v-06ff0eb2]{padding-left:1rem;padding-right:1rem}.app-root.page-messages .inbox-page[data-v-06ff0eb2]{padding-top:.875rem}.app-root.page-messages .inbox-header[data-v-06ff0eb2]{height:1.9375rem;margin-bottom:.375rem}.app-root.page-messages .inbox-title[data-v-06ff0eb2]{font-family:Songti SC,SimSun,serif;font-size:1.625rem;line-height:1.9375rem}.app-root.page-messages .inbox-address[data-v-06ff0eb2]{color:var(--brand);gap:.3125rem;padding:0}.app-root.page-messages .inbox-menu-button[data-v-06ff0eb2]{background:transparent;box-shadow:none;border:0;min-height:1.875rem;height:1.875rem;width:1.6875rem}.app-root.page-messages .inbox-search[data-v-06ff0eb2]{height:2.25rem;padding:0 .875rem}.app-root.page-messages .inbox-notice[data-v-06ff0eb2]{min-height:1.75rem;margin-bottom:1.125rem;padding:.3125rem .6875rem;background:#f8ece5;color:#b75d26}.app-root.page-messages .inbox-list-heading[data-v-06ff0eb2]{min-height:1.5rem;margin-bottom:.625rem}.app-root.page-messages .inbox-list-heading>uni-text[data-v-06ff0eb2]{font-family:Songti SC,SimSun,serif;font-size:1.0625rem}.app-root.page-messages .inbox-tool[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.25rem;font-size:.6875rem}.app-root.page-messages .inbox-pin-label[data-v-06ff0eb2]{padding:0;background:transparent}.app-root.page-messages .inbox-search[data-v-06ff0eb2]{min-height:2.25rem;border-radius:var(--ui-radius-40);margin-bottom:.4375rem}.app-root.page-messages .inbox-notice[data-v-06ff0eb2]{padding:.3125rem .6875rem;border-radius:var(--ui-radius-18)}.app-root.page-messages .inbox-conversation[data-v-06ff0eb2]{min-height:4rem;padding:.5rem .625rem;gap:.625rem}.app-root.page-messages .inbox-avatar-wrap[data-v-06ff0eb2],.app-root.page-messages .inbox-avatar[data-v-06ff0eb2]{width:2.9375rem;height:2.9375rem}.app-root.page-messages .inbox-list[data-v-06ff0eb2]{border-radius:var(--ui-radius-32)}.app-root.page-messages .inbox-preview[data-v-06ff0eb2]{font-size:.75rem;line-height:1.0625rem;margin-top:.25rem}.app-root.page-orders .page-body[data-v-06ff0eb2]{padding-left:.625rem;padding-right:.625rem}.app-root.page-orders .page-header[data-v-06ff0eb2]{min-height:2.5rem;margin-bottom:.375rem}.app-root.page-orders .order-filter-card[data-v-06ff0eb2]{border:0;padding:0;background:transparent;box-shadow:none}.app-root.page-orders .order-summary .order-avatar[data-v-06ff0eb2]{width:4.0625rem;height:4.0625rem}.app-root.page-orders .order-peer-name[data-v-06ff0eb2]{font-size:.875rem}.app-root.page-orders .order-summary-copy[data-v-06ff0eb2]{gap:.125rem}.app-root.page-orders .order-summary-side[data-v-06ff0eb2]{gap:.625rem}.app-root.page-orders .order-expand[data-v-06ff0eb2]{margin-top:.625rem;border-radius:var(--ui-radius-18);padding:.5rem .75rem}.app-root.page-orders .order-bottom[data-v-06ff0eb2]{margin-top:.5625rem;padding-top:.375rem;gap:.3125rem}.app-root.page-orders .order-card[data-v-06ff0eb2]{padding:.6875rem;border-radius:var(--ui-radius-28)}.app-root.page-orders .order-expand-label[data-v-06ff0eb2]{gap:.375rem;color:var(--ink)}.app-root.page-orders .order-contact-link[data-v-06ff0eb2],.app-root.page-orders .order-detail-link[data-v-06ff0eb2]{display:flex;flex-direction:row;align-items:center;gap:.3125rem;color:var(--ink);font-size:.6875rem}.app-root.page-orders .order-filter-card .search-bar[data-v-06ff0eb2]{min-height:2rem;height:2rem;gap:.4375rem;padding:0 .625rem;border-radius:var(--ui-radius-20)}.app-root.page-orders .order-date-toggle[data-v-06ff0eb2]{min-height:2rem;height:2rem;padding:0 .625rem;border-radius:var(--ui-radius-20)}.app-root.page-orders .order-role-tabs[data-v-06ff0eb2]{border-radius:var(--ui-radius-22);padding:.125rem;margin:.625rem 0}.app-root.page-orders .order-role-tabs .game-tab[data-v-06ff0eb2]{padding:.4375rem .25rem;font-size:.75rem}.app-root.page-orders .page-header[data-v-06ff0eb2]{min-height:2rem;height:2rem}.app-root.page-orders .page-header .page-title[data-v-06ff0eb2]{position:absolute;left:2.375rem;right:2.375rem;text-align:center;font-size:1.125rem}.app-root.page-orders .order-filter-card[data-v-06ff0eb2]{margin:.125rem 0 .625rem;min-height:2rem}.app-root.page-orders .search-row[data-v-06ff0eb2]{margin:0;height:2rem}.app-root.page-orders .order-role-tabs[data-v-06ff0eb2]{margin-top:0}.app-root.page-orders .order-expand[data-v-06ff0eb2]{min-height:2rem;padding:.375rem .625rem}.app-root.page-orders .order-card-footer[data-v-06ff0eb2]{min-height:1.875rem;height:1.875rem}.app-root.page-orders .order-card[data-v-06ff0eb2]{margin-top:.625rem}.app-root.page-orders .is-compact .order-action-button[data-v-06ff0eb2]{min-height:1.875rem;line-height:1.75rem;border-radius:var(--ui-radius-18)}.app-root.page-booking .booking-panel[data-v-06ff0eb2]{border-radius:var(--ui-radius-20)}.app-root.page-booking .booking-avatar[data-v-06ff0eb2]{width:6rem;height:6.75rem;border-radius:var(--ui-radius-20)}.app-root.page-booking .booking-person[data-v-06ff0eb2]{gap:.9375rem}.app-root.page-booking .booking-name[data-v-06ff0eb2]{font-size:1.3125rem}.app-root.page-booking .booking-category[data-v-06ff0eb2]{min-height:3.375rem}.app-root.page-booking .booking-line[data-v-06ff0eb2]{min-height:3.0625rem}@media (max-width: 360px){.app-root.page-index .dispatch-text[data-v-06ff0eb2]{flex-direction:column;align-items:flex-start;gap:.0625rem}.app-root.page-index .game-icon[data-v-06ff0eb2],.app-root.page-index .more-icon[data-v-06ff0eb2]{width:2.625rem;height:2.625rem}}.app-root .fixed-header-space[data-v-06ff0eb2]{height:3.25rem;min-height:3.25rem;flex-shrink:0;margin-bottom:.75rem}.app-root .fixed-page-header[data-v-06ff0eb2]{position:fixed!important;top:0;left:0;right:0;width:100%;max-width:520px;margin:0 auto!important;height:3.25rem!important;min-height:3.25rem!important;padding:0 1rem!important;background:#fcfaf8;z-index:20;border-bottom:1px solid #E9E2EE;box-sizing:border-box}.app-root .fixed-page-header .page-title[data-v-06ff0eb2]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-root .fixed-nav-body[data-v-06ff0eb2]{padding-top:0!important}.app-root .fixed-page-header .title-scroll-top[data-v-06ff0eb2]{pointer-events:auto}.segmented-tab-label[data-v-06ff0eb2]{color:var(--brand);font-size:.875rem;text-align:center;transition-property:color;transition-duration:.2s}.segmented-tab-label-selected[data-v-06ff0eb2]{color:#fff}html{overflow-x:hidden;overflow-y:scroll}body{overflow:visible}@supports (scrollbar-gutter: stable){html{overflow-y:auto;scrollbar-gutter:stable}}uni-page-body[data-v-06ff0eb2]{background:#fcfaf8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}body[data-v-06ff0eb2]{background:#fcfaf8}uni-view[data-v-06ff0eb2],uni-text[data-v-06ff0eb2],uni-button[data-v-06ff0eb2],uni-input[data-v-06ff0eb2]{box-sizing:border-box}uni-button[data-v-06ff0eb2]{margin:0}uni-button[data-v-06ff0eb2]:after{border:0}
