*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-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://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.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}.bootstrap-screen[data-v-340f69b6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;background:#fff8ea;display:flex;align-items:center;justify-content:center}.bootstrap-screen__bg[data-v-340f69b6],.bootstrap-screen__shade[data-v-340f69b6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bootstrap-screen__bg[data-v-340f69b6]{z-index:0}.bootstrap-screen__shade[data-v-340f69b6]{z-index:1;background:rgba(255,255,255,.16)}.bootstrap-screen__content[data-v-340f69b6]{position:relative;z-index:2;width:min(16.25rem,76vw);display:flex;flex-direction:column;align-items:center;gap:.5625rem;color:#20304a;text-align:center}.bootstrap-screen__title[data-v-340f69b6]{font-size:1.3125rem;line-height:1.2;font-weight:900}.bootstrap-screen__label[data-v-340f69b6],.bootstrap-screen__percent[data-v-340f69b6]{font-size:.8125rem;line-height:1.5;font-weight:800}.bootstrap-screen__progress[data-v-340f69b6]{width:100%;height:.5rem;border-radius:31.21875rem;overflow:hidden;background:rgba(32,48,74,.14)}.bootstrap-screen__progress-fill[data-v-340f69b6]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5db6ee,#3476b9);transition:width .18s ease}.bootstrap-screen__error[data-v-340f69b6]{width:100%;font-size:.75rem;line-height:1.6;color:#9a2f2f}.bootstrap-screen__retry[data-v-340f69b6]{min-width:6.875rem;height:2.375rem;padding:0 1.0625rem;border:0;border-radius:31.21875rem;background:#3f82c7;color:#fff;font-size:.875rem;line-height:2.375rem;font-weight:900}.bootstrap-screen__retry[data-v-340f69b6]:after{border:0}.app-debug-panel[data-v-bd30b184]{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:.3125rem;width:6.875rem;padding:.4375rem;border:.0625rem solid rgba(20,49,62,.16);border-radius:.25rem;background:rgba(255,255,255,.92);box-shadow:0 .4375rem 1.125rem rgba(20,49,62,.18);backdrop-filter:blur(10px);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.app-debug-panel--collapsed[data-v-bd30b184]{width:auto;padding:0;border:0;border-radius:31.21875rem;background:transparent;box-shadow:none;backdrop-filter:none;cursor:move;touch-action:none}.app-debug-panel--login[data-v-bd30b184]{width:10rem}.app-debug-panel--screen-debug[data-v-bd30b184]{width:min(620px,100vw - 24px);max-height:calc(100vh - 24px)}.app-debug-panel__header[data-v-bd30b184]{display:flex;align-items:center;justify-content:space-between;gap:.3125rem;min-height:1.375rem}.app-debug-panel__title[data-v-bd30b184]{min-width:0;padding:.0625rem 0;font-size:.6875rem;font-weight:900;line-height:1;color:#14313e}.app-debug-panel__collapse[data-v-bd30b184]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;min-width:1.8125rem;height:1.125rem;min-height:1.125rem;margin:0;padding:0 .375rem;border:0;border-radius:31.21875rem;background:rgba(20,49,62,.1);color:#14313e;font-size:.5rem;font-weight:900;line-height:1;cursor:pointer;touch-action:manipulation}.app-debug-panel__collapse[data-v-bd30b184]:after{border:0}.app-debug-panel__toggle[data-v-bd30b184]{display:flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:1.5rem;margin:0;padding:0 .5625rem;border:0;border-radius:31.21875rem;background:rgba(20,49,62,.88);color:#fff;font-size:.5625rem;font-weight:900;line-height:1;box-shadow:0 .25rem .625rem rgba(20,49,62,.2);cursor:pointer;touch-action:none}.app-debug-panel__toggle[data-v-bd30b184]:after{border:0}.app-debug-panel__button[data-v-bd30b184]{display:flex;align-items:center;justify-content:center;min-height:1.625rem;margin:0;padding:0 .3125rem;border:0;border-radius:.25rem;background:#eef4f6;color:#14313e;font-size:.625rem;font-weight:800;line-height:1.2;cursor:pointer;touch-action:manipulation}.app-debug-panel__button[data-v-bd30b184]:after{border:0}.app-debug-panel__button--primary[data-v-bd30b184]{background:#12b8a6;color:#fff}.app-debug-panel__button--disabled[data-v-bd30b184]{background:#dbe4e7;color:#7f9098}.app-debug-panel__screen-debug[data-v-bd30b184]{box-sizing:border-box;width:100%;max-height:min(420px,58vh);padding:8px;border:1px solid rgba(20,49,62,.16);border-radius:6px;background:rgba(20,49,62,.06)}.app-debug-panel__screen-debug-text[data-v-bd30b184]{display:block;white-space:pre-wrap;word-break:break-all;color:#14313e;font-size:10px;font-family:monospace;line-height:1.35;-webkit-user-select:text;-moz-user-select:text;user-select:text}.app-debug-panel__login[data-v-bd30b184]{display:flex;flex-direction:column;gap:.25rem}.app-debug-panel__input[data-v-bd30b184]{box-sizing:border-box;width:100%;min-height:1.625rem;padding:0 .375rem;border:.0625rem solid rgba(20,49,62,.16);border-radius:.25rem;background:#fff;color:#14313e;font-size:.5625rem;font-weight:700;line-height:1.2;outline:none;touch-action:manipulation}.app-debug-panel__input[data-v-bd30b184]::-moz-placeholder{color:#8a9aa1;font-weight:700}.app-debug-panel__input[data-v-bd30b184]::placeholder{color:#8a9aa1;font-weight:700}.app-debug-panel__error[data-v-bd30b184]{color:#b42318;font-size:.5rem;font-weight:800;line-height:1.25;word-break:break-word}.character-toast[data-v-f403b902]{position:relative;z-index:1;display:block;width:4.625rem;max-width:100%;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity 264ms ease}.character-toast--visible[data-v-f403b902]{opacity:1}.character-toast--avatar-only[data-v-f403b902]{width:4.625rem}.character-toast--with-bubble[data-v-f403b902]{width:min(15.625rem,58vw)}.character-toast--admin.character-toast--with-bubble[data-v-f403b902]{width:100%}.character-toast__content[data-v-f403b902]{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;max-width:100%;min-height:4.625rem}.character-toast--admin .character-toast__content[data-v-f403b902]{align-items:center}.character-toast__content--avatar-only[data-v-f403b902]{justify-content:center;gap:0}.character-toast__avatar-shell[data-v-f403b902]{flex:0 0 4.375rem;width:4.375rem;height:4.375rem}.character-toast__avatar[data-v-f403b902]{width:100%;height:100%;border-radius:1.1875rem;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;box-shadow:0 .5625rem 1.125rem rgba(15,23,42,.22);border:.125rem solid rgba(255,255,255,.3);transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.character-toast__avatar--active[data-v-f403b902]{border-color:rgba(47,128,216,.92);box-shadow:none;transform:scale(1.05)}.character-toast__avatar--english[data-v-f403b902]{background:linear-gradient(135deg,#6b7280,#cbd5e1)}.character-toast__avatar--chinese[data-v-f403b902]{background:linear-gradient(135deg,#ea580c,#fb923c)}.character-toast__avatar--passerby[data-v-f403b902]{background:linear-gradient(135deg,#475569,#94a3b8)}.character-toast__avatar-shell.character-toast__avatar--enter[data-v-f403b902]{animation:character-toast-avatar-slide-left-f403b902 264ms ease both}.character-toast__avatar-shell.character-toast__avatar--leave[data-v-f403b902]{animation:character-toast-avatar-slide-left-return-f403b902 264ms ease both}.character-toast__avatar-image[data-v-f403b902]{width:100%;height:auto;min-height:100%;display:block}.character-toast__avatar-fallback[data-v-f403b902]{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:.0625rem}.character-toast__bubble[data-v-f403b902]{position:relative;flex:1 1 auto;width:auto;box-sizing:border-box;text-align:left;min-width:0;max-width:11.25rem;background:rgba(15,23,42,.94);color:#fff;border-radius:.6875rem;padding:.4375rem .5rem;box-shadow:0 .6875rem 1.3125rem rgba(15,23,42,.2);transform-origin:right center}.character-toast--admin .character-toast__bubble[data-v-f403b902]{flex:0 1 10.625rem;width:min(10.625rem,100% - 5.3125rem);max-width:none}.character-toast__bubble[data-v-f403b902]:after{content:"";position:absolute;top:50%;right:-.125rem;width:.6875rem;height:.6875rem;background:rgba(15,23,42,.94);border-radius:.1875rem .15625rem;transform:translateY(-50%) rotate(45deg)}.character-toast--admin .character-toast__bubble[data-v-f403b902]:after{top:50%;right:-.125rem;left:auto;transform:translateY(-50%) rotate(45deg)}.character-toast__bubble--animated[data-v-f403b902]{animation-duration:.22s}.character-toast__bubble--enter[data-v-f403b902]{animation:character-toast-slide-left-f403b902 264ms ease both}.character-toast__bubble--leave[data-v-f403b902]{animation:character-toast-slide-left-return-f403b902 264ms ease both}.character-toast--admin .character-toast__bubble--enter[data-v-f403b902]{animation:character-toast-admin-bubble-enter-f403b902 264ms ease both}.character-toast--admin .character-toast__bubble--leave[data-v-f403b902]{animation:character-toast-admin-bubble-leave-f403b902 264ms ease both}@keyframes character-toast-slide-left-f403b902{0%{opacity:0;transform:translate(.375rem)}to{opacity:1;transform:translate(0)}}@keyframes character-toast-slide-left-return-f403b902{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(.375rem)}}@keyframes character-toast-admin-bubble-enter-f403b902{0%{opacity:0;transform:translate(.375rem)}to{opacity:1;transform:translate(0)}}@keyframes character-toast-admin-bubble-leave-f403b902{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(.375rem)}}@keyframes character-toast-avatar-slide-left-f403b902{0%{opacity:0;transform:translate(.625rem)}to{opacity:1;transform:translate(0)}}@keyframes character-toast-avatar-slide-left-return-f403b902{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(.625rem)}}.character-toast__text[data-v-f403b902]{display:block;font-size:.75rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.character-toast-host[data-v-44f58e03]{--character-toast-fixed-top: calc(max(var(--status-bar-height, 44px), env(safe-area-inset-top)) + 4.625rem) ;position:fixed;top:var(--character-toast-fixed-top);right:2rem;z-index:999;width:min(58vw,22.5rem);display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start;gap:.5625rem;pointer-events:none}.character-toast-admin-host[data-v-44f58e03]{--character-toast-fixed-top: calc(max(var(--status-bar-height, 44px), env(safe-area-inset-top)) + 4.625rem) ;position:fixed;top:var(--character-toast-fixed-top);right:2rem;z-index:10000;width:min(16.25rem,100vw - 3rem);pointer-events:none}.character-toast-host--embedded[data-v-44f58e03]{position:relative;top:auto;right:auto;z-index:20;flex:0 0 auto;width:auto;max-width:min(52vw,16.875rem);min-height:4.625rem;overflow:visible;transform:translate(-.5rem)}@media (max-width: 768px){.character-toast-host--embedded[data-v-44f58e03]{min-height:2.875rem;max-width:min(36vw,8.75rem)}.character-toast-host--embedded[data-v-44f58e03] .character-toast--avatar-only{width:3rem}.character-toast-host--embedded[data-v-44f58e03] .character-toast__content{min-height:3rem}.character-toast-host--embedded[data-v-44f58e03] .character-toast__avatar-shell{flex-basis:2.75rem;width:2.75rem;height:2.75rem}.character-toast-host--embedded[data-v-44f58e03] .character-toast__avatar{border-radius:.75rem;box-shadow:0 .3125rem .6875rem rgba(15,23,42,.16)}.character-toast-host--embedded[data-v-44f58e03] .character-toast__avatar--active{box-shadow:none}}.desktop-shortcut-guide[data-v-be961375]{position:fixed;z-index:9700;max-width:14.375rem;padding:.5625rem .6875rem;border:.09375rem solid #111111;border-radius:.375rem;background:#ffd83d;box-shadow:0 .3125rem rgba(17,17,17,.16);pointer-events:none}.desktop-shortcut-guide__arrow[data-v-be961375]{position:absolute;top:-.40625rem;right:1.3125rem;width:.6875rem;height:.6875rem;border-top:.09375rem solid #111111;border-left:.09375rem solid #111111;background:#ffd83d;transform:rotate(45deg)}.desktop-shortcut-guide__text[data-v-be961375]{display:block;color:#111;font-size:.8125rem;line-height:1.38;font-weight:800}.home-board-modal-button[data-v-1400c970]{width:var(--home-board-modal-button-width, auto);min-width:min(var(--home-board-modal-button-min-width, 8.75rem),100%);min-height:var(--home-board-modal-button-min-height, 2.75rem);margin:0;padding:var(--home-board-modal-button-padding, 0 1.5rem);border:none;border-radius:var(--home-board-modal-button-radius, .6875rem);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-family:BalsamiqSans,KuriyamaKouchi,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--home-board-modal-button-font-size, .875rem);font-weight:900;line-height:1.25;white-space:nowrap;box-shadow:inset 0 var(--home-board-modal-button-shadow-inset-y, -.15625rem) 0 rgba(32,45,36,.14),0 var(--home-board-modal-button-shadow-drop-y, .3125rem) var(--home-board-modal-button-shadow-drop-blur, .5625rem) rgba(80,57,27,.14);transform:scale(1);transition:transform .16s ease}.home-board-modal-button__label[data-v-1400c970]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--home-board-modal-button-min-height, 2.75rem);line-height:1;text-align:center}.home-board-modal-button[data-v-1400c970]:after{border:none}.home-board-modal-button--green[data-v-1400c970],.home-board-modal-button--green.home-board-modal-button--disabled[data-v-1400c970]{background:linear-gradient(180deg,#8fb94a,#618929)!important;color:#fff!important}.home-board-modal-button--gray[data-v-1400c970],.home-board-modal-button--gray.home-board-modal-button--disabled[data-v-1400c970]{background:linear-gradient(180deg,#eef2ee,#d4ddd5)!important;color:#4f5d52!important}.home-board-modal-button--blue[data-v-1400c970],.home-board-modal-button--blue.home-board-modal-button--disabled[data-v-1400c970]{background:linear-gradient(180deg,#4fa7df,#236da8)!important;color:#fff!important}.home-board-modal-button--disabled[data-v-1400c970]{background-clip:padding-box;opacity:.68!important}.home-board-modal-button--pressed[data-v-1400c970]{transform:scale(.95);transition-duration:90ms}.home-board-modal-button--disabled.home-board-modal-button--pressed[data-v-1400c970]{transform:scale(1)}.home-board-modal[data-v-0b92a0c7]{--app-portrait-modal-design-width: 23.4375rem;--app-portrait-modal-side-gap: .75rem;--app-portrait-modal-width: calc(var(--app-portrait-modal-design-width) - 1.5rem);--app-portrait-modal-outer-padding: .75rem var(--app-portrait-modal-side-gap);--app-portrait-modal-padding: 1.25rem;--app-portrait-modal-max-height: calc(100vh - 1.5rem) ;--home-board-modal-portrait-design-width: var(--app-portrait-modal-design-width);--home-board-modal-portrait-side-gap: var(--app-portrait-modal-side-gap);--home-board-modal-portrait-width: calc( var(--home-board-modal-portrait-design-width) - 1.5rem );--home-board-modal-portrait-outer-padding: var(--app-portrait-modal-outer-padding);--home-board-modal-portrait-padding: var(--app-portrait-modal-padding);--home-board-modal-portrait-max-height: var(--app-portrait-modal-max-height);--home-board-modal-standard-width: min(35rem, calc(100vw - 2rem) );--home-board-modal-standard-width-mobile: min(22.5rem, calc(100vw - 1.5rem) );--home-board-modal-standard-width-landscape: 50vw;--home-board-modal-width-landscape: var(--home-board-modal-standard-width-landscape);--home-board-modal-max-width-landscape: 50vw;--home-board-modal-max-height-landscape: var(--app-modal-panel-max-height-landscape, calc(100vh - 64px) );--home-board-modal-landscape-transform: none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--home-board-modal-z-index, 80);padding:var(--home-board-modal-outer-padding, 2rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:BalsamiqSans,KuriyamaKouchi,PingFang SC,Microsoft YaHei,sans-serif}.home-board-modal__mask[data-v-0b92a0c7]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--home-board-modal-mask-radius, 0);background:rgba(32,32,32,.48)}.home-board-modal__panel[data-v-0b92a0c7]{position:relative;z-index:1;width:var(--home-board-modal-width, var(--home-board-modal-standard-width));height:var(--home-board-modal-height, auto);max-height:var(--home-board-modal-max-height, calc(100vh - 4rem) );min-height:var(--home-board-modal-min-height, auto);padding:var(--home-board-modal-padding, 1.875rem);box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;isolation:isolate;border-radius:var(--home-board-modal-radius, 1rem);background:linear-gradient(180deg,#2899dd,#1f7bb6);box-shadow:0 .25rem .375rem rgba(7,70,120,.18);transform:var(--home-board-modal-transform, none);transform-origin:center center}.home-board-modal.viewport-orientation--landscape .home-board-modal__panel[data-v-0b92a0c7]{width:var(--home-board-modal-width-landscape);height:var(--home-board-modal-height-landscape, var(--home-board-modal-height, auto));max-width:var(--home-board-modal-max-width-landscape);max-height:var(--home-board-modal-max-height-landscape);padding:var(--home-board-modal-padding-landscape, var(--app-modal-panel-padding-landscape, 22px 30px 20px));border-radius:var(--home-board-modal-radius-landscape, var(--app-modal-panel-radius-landscape, 10px));transform:var(--home-board-modal-landscape-transform)}.home-board-modal.viewport-orientation--landscape[data-v-0b92a0c7]{padding:var(--home-board-modal-outer-padding-landscape, var(--app-modal-outer-padding-landscape, 40px));--home-board-modal-button-min-width: var(--home-board-modal-button-min-width-landscape, var(--app-modal-button-min-width-landscape, 128px));--home-board-modal-button-min-height: var(--home-board-modal-button-min-height-landscape, var(--app-modal-button-min-height-landscape, 34px));--home-board-modal-button-padding: var(--home-board-modal-button-padding-landscape, var(--app-modal-button-padding-landscape, 0 18px));--home-board-modal-button-radius: var(--home-board-modal-button-radius-landscape, var(--app-modal-button-radius-landscape, 8px));--home-board-modal-button-font-size: var(--home-board-modal-button-font-size-landscape, var(--app-modal-button-font-size-landscape, 13px));--home-board-modal-button-shadow-inset-y: -2px;--home-board-modal-button-shadow-drop-y: 4px;--home-board-modal-button-shadow-drop-blur: 8px}.home-board-modal.viewport-orientation--landscape .home-board-modal__actions[data-v-0b92a0c7]{gap:var(--home-board-modal-action-gap-landscape, var(--app-modal-action-gap-landscape, 10px));margin-top:var(--home-board-modal-action-margin-top-landscape, var(--app-modal-action-margin-top-landscape, 18px))}.home-board-modal__panel[data-v-0b92a0c7]:before{content:"";position:absolute;inset:var(--home-board-modal-inner-inset, .375rem .375rem .4375rem);z-index:0;border-radius:var(--home-board-modal-inner-radius, .875rem);border:var(--home-board-modal-inner-border, .09375rem solid #477ab0);background:#fffdf7;box-shadow:0 .0625rem .1875rem rgba(7,70,120,.16)}.home-board-modal__body[data-v-0b92a0c7]{position:relative;z-index:1;width:100%;display:flex;flex:var(--home-board-modal-body-flex, 1 1 auto);flex-direction:column;min-height:var(--home-board-modal-body-min-height, 0);overflow:var(--home-board-modal-body-overflow, auto);box-sizing:border-box}.home-board-modal.viewport-orientation--landscape .home-board-modal__body[data-v-0b92a0c7]{flex:var(--home-board-modal-body-flex-landscape, 1 1 auto);overflow:var(--home-board-modal-body-overflow-landscape, auto)}.home-board-modal.viewport-orientation--landscape .home-board-modal__panel[data-v-0b92a0c7]:before{inset:var(--home-board-modal-inner-inset-landscape, var(--app-modal-inner-inset-landscape, 4px 4px 5px));border-radius:var(--home-board-modal-inner-radius-landscape, var(--app-modal-inner-radius-landscape, 8px));border:var(--home-board-modal-inner-border-landscape, var(--app-modal-inner-border-width-landscape, 1px) solid #477ab0)}.home-board-modal__actions[data-v-0b92a0c7]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:var(--home-board-modal-action-margin-top, 1.25rem)}.home-board-modal__action-button[data-v-0b92a0c7]{width:var(--home-board-modal-action-button-width, auto);display:flex;align-items:center;justify-content:center}@media (max-width: 720px) and (orientation: portrait){.home-board-modal[data-v-0b92a0c7]{padding:var(--home-board-modal-outer-padding-mobile, var(--home-board-modal-portrait-outer-padding))}.home-board-modal__panel[data-v-0b92a0c7]{width:var(--home-board-modal-width-mobile, var(--home-board-modal-standard-width-mobile));padding:var(--home-board-modal-padding-mobile, var(--home-board-modal-portrait-padding))}.home-board-modal__actions[data-v-0b92a0c7]{flex-wrap:wrap;gap:.75rem}}.home-board-modal.viewport-orientation--portrait[data-v-0b92a0c7]{padding:var(--home-board-modal-outer-padding-mobile, var(--home-board-modal-portrait-outer-padding))}.home-board-modal.viewport-orientation--portrait .home-board-modal__panel[data-v-0b92a0c7]{width:var(--home-board-modal-width-mobile, var(--home-board-modal-standard-width-mobile));max-width:var(--home-board-modal-width-mobile, var(--home-board-modal-standard-width-mobile));max-height:var(--home-board-modal-max-height-mobile, var(--home-board-modal-max-height, var(--home-board-modal-portrait-max-height)));padding:var(--home-board-modal-padding-mobile, var(--home-board-modal-portrait-padding))}@media (orientation: landscape){.home-board-modal[data-v-0b92a0c7]{padding:var(--home-board-modal-outer-padding-landscape, var(--app-modal-outer-padding-landscape, 40px));--home-board-modal-button-min-width: var(--home-board-modal-button-min-width-landscape, var(--app-modal-button-min-width-landscape, 128px));--home-board-modal-button-min-height: var(--home-board-modal-button-min-height-landscape, var(--app-modal-button-min-height-landscape, 34px));--home-board-modal-button-padding: var(--home-board-modal-button-padding-landscape, var(--app-modal-button-padding-landscape, 0 18px));--home-board-modal-button-radius: var(--home-board-modal-button-radius-landscape, var(--app-modal-button-radius-landscape, 8px));--home-board-modal-button-font-size: var(--home-board-modal-button-font-size-landscape, var(--app-modal-button-font-size-landscape, 13px));--home-board-modal-button-shadow-inset-y: -2px;--home-board-modal-button-shadow-drop-y: 4px;--home-board-modal-button-shadow-drop-blur: 8px}.home-board-modal__panel[data-v-0b92a0c7]{width:var(--home-board-modal-width-landscape);height:var(--home-board-modal-height-landscape, var(--home-board-modal-height, auto));max-width:var(--home-board-modal-max-width-landscape);max-height:var(--home-board-modal-max-height-landscape);padding:var(--home-board-modal-padding-landscape, var(--app-modal-panel-padding-landscape, 22px 30px 20px));border-radius:var(--home-board-modal-radius-landscape, var(--app-modal-panel-radius-landscape, 10px));transform:var(--home-board-modal-landscape-transform)}.home-board-modal__panel[data-v-0b92a0c7]:before{inset:var(--home-board-modal-inner-inset-landscape, var(--app-modal-inner-inset-landscape, 4px 4px 5px));border-radius:var(--home-board-modal-inner-radius-landscape, var(--app-modal-inner-radius-landscape, 8px));border:var(--home-board-modal-inner-border-landscape, var(--app-modal-inner-border-width-landscape, 1px) solid #477ab0)}.home-board-modal__body[data-v-0b92a0c7]{flex:var(--home-board-modal-body-flex-landscape, 1 1 auto);overflow:var(--home-board-modal-body-overflow-landscape, auto)}.home-board-modal__actions[data-v-0b92a0c7]{gap:var(--home-board-modal-action-gap-landscape, var(--app-modal-action-gap-landscape, 10px));margin-top:var(--home-board-modal-action-margin-top-landscape, var(--app-modal-action-margin-top-landscape, 18px))}}.wecom-qr-image[data-v-49e113bc]{width:100%;height:100%;display:block}.membership-expired-modal[data-v-1d8f5909]{--home-board-modal-z-index: 99999;--home-board-modal-body-flex: 0 0 auto;--home-board-modal-body-overflow: visible}.membership-expired-content[data-v-1d8f5909]{width:100%;display:flex;flex-direction:column;align-items:center;gap:.6875rem;box-sizing:border-box}.membership-expired-title[data-v-1d8f5909]{font-size:1.1875rem;font-weight:800;color:#273047}.membership-expired-message[data-v-1d8f5909]{width:100%;font-size:.84375rem;line-height:1.6;text-align:center;color:#5a6478}.membership-expired-added[data-v-1d8f5909],.membership-expired-qr-wrap[data-v-1d8f5909],.membership-expired-empty[data-v-1d8f5909]{width:11.25rem;min-height:11.25rem;border-radius:.625rem;background:#fff;border:.0625rem solid #edf0f5;display:flex;flex-direction:column;align-items:center;justify-content:center}.membership-expired-added[data-v-1d8f5909]{gap:.5625rem;padding:.875rem;box-sizing:border-box}.membership-expired-added__title[data-v-1d8f5909]{font-size:.9375rem;line-height:1.35;font-weight:900;color:#273047;text-align:center}.membership-expired-added__text[data-v-1d8f5909]{font-size:.78125rem;line-height:1.55;color:#6b7486;text-align:center}.membership-expired-qr[data-v-1d8f5909]{width:10rem;height:10rem}.membership-expired-qr-hint[data-v-1d8f5909]{display:block;margin-top:.3125rem;color:#5f7180;font-size:.8125rem;font-weight:900;line-height:1.35}.membership-expired-empty[data-v-1d8f5909]{padding:.75rem;text-align:center;color:#7a8498;font-size:.78125rem;line-height:1.5}.membership-expired-modal.viewport-orientation--landscape .membership-expired-content[data-v-1d8f5909]{gap:var(--app-modal-content-gap-landscape, 15px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-title[data-v-1d8f5909]{font-size:var(--app-modal-title-font-size-landscape, 18px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-message[data-v-1d8f5909]{font-size:var(--app-modal-body-font-size-landscape, 13px);line-height:1.5}.membership-expired-modal.viewport-orientation--landscape .membership-expired-added[data-v-1d8f5909],.membership-expired-modal.viewport-orientation--landscape .membership-expired-qr-wrap[data-v-1d8f5909],.membership-expired-modal.viewport-orientation--landscape .membership-expired-empty[data-v-1d8f5909]{width:var(--app-modal-qr-wrap-size-landscape, 132px);min-height:var(--app-modal-qr-wrap-size-landscape, 132px);border-radius:var(--app-modal-button-radius-landscape, 8px);border-width:1px}.membership-expired-modal.viewport-orientation--landscape .membership-expired-added[data-v-1d8f5909]{gap:var(--app-modal-tight-gap-landscape, 8px);padding:var(--app-modal-card-padding-landscape, 12px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-added__title[data-v-1d8f5909]{font-size:var(--app-modal-label-font-size-landscape, 14px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-added__text[data-v-1d8f5909],.membership-expired-modal.viewport-orientation--landscape .membership-expired-empty[data-v-1d8f5909]{font-size:var(--app-modal-caption-font-size-landscape, 12px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-qr[data-v-1d8f5909]{width:var(--app-modal-qr-size-landscape, 116px);height:var(--app-modal-qr-size-landscape, 116px)}.membership-expired-modal.viewport-orientation--landscape .membership-expired-qr-hint[data-v-1d8f5909]{margin-top:var(--app-modal-small-offset-landscape, 4px);font-size:var(--app-modal-caption-font-size-landscape, 12px)}uni-button,[role=button],.app-pressable{-webkit-tap-highlight-color:transparent;transform-origin:center center;transition:transform .16s ease,opacity .16s ease}uni-button:after{border:none}.button-hover{background:inherit!important;color:inherit!important}uni-button:not([disabled]).button-hover,uni-button:not([disabled]):active,[role=button]:not([aria-disabled=true]):active,.app-pressable:not(.app-pressable--disabled):active{transform:scale(.95)}@font-face{font-family:KuriyamaKouchi;src:url(/static/KURIYAMAKOUCHIFONT_S.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3000-303F,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:BalsamiqSans;src:url(/static/BalsamiqSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}uni-page-body{min-height:100vh;background:#eef8fb;color:#1f2d3d;font-family:BalsamiqSans,KuriyamaKouchi,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}body{background:#eef8fb}html,body,#app,uni-app,uni-page,uni-page-body{min-height:100%;margin:0;background:#eef8fb}
