.operation-guide[data-v-2efc3c2a]{color:#08142c;background:linear-gradient(135deg,#e5f2ff 0%,#f4f9ff 43%,#edf6ff 100%);min-height:100%}.operation-guide__content[data-v-2efc3c2a]{padding:0 14px calc(54px + env(safe-area-inset-bottom))}.operation-guide__intro[data-v-2efc3c2a]{padding:calc(32px + env(safe-area-inset-top)) 0 25px;text-align:center}.operation-guide__intro h1[data-v-2efc3c2a]{letter-spacing:-.5px;font-size:26px;font-weight:750;line-height:1.5}.operation-guide__intro p[data-v-2efc3c2a]{color:#586272;margin-top:8px;font-size:17px;line-height:1.7}.operation-guide__alert[data-v-2efc3c2a]{color:#f5a000;stroke-width:3.3px;width:36px;height:36px;margin:0 auto 13px;display:block}.operation-guide__card[data-v-2efc3c2a]{background:#fff;border-radius:10px;padding:22px 18px 28px}.operation-guide__card>h2[data-v-2efc3c2a]{margin-bottom:22px;font-size:21px;font-weight:750;line-height:1.5}.operation-guide__steps[data-v-2efc3c2a]{margin:0;padding:0;list-style:none}.operation-guide__step[data-v-2efc3c2a]{grid-template-columns:36px minmax(0,1fr);gap:16px;display:grid;position:relative}.operation-guide__step[data-v-2efc3c2a]:first-child{padding-bottom:28px}.operation-guide__step[data-v-2efc3c2a]:first-child:before{content:"";border-left:1px dashed #9ed0ff;position:absolute;top:43px;bottom:5px;left:17.5px}.operation-guide__step h3[data-v-2efc3c2a]{padding-top:2px;font-size:20px;font-weight:750;line-height:1.5}.operation-guide__step p[data-v-2efc3c2a]{color:#586272;margin-top:8px;font-size:15px;line-height:1.7}.operation-guide__step-number[data-v-2efc3c2a]{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#128bff;border-radius:8px;place-items:center;width:36px;height:37px;font-size:18px;font-weight:650;display:grid;position:relative}.operation-guide__tv-image[data-v-2efc3c2a]{aspect-ratio:685/471;object-fit:contain;width:calc(100% + 6px);max-width:none;height:auto;margin:15px 0 0 -6px;display:block}.operation-guide__refresh[data-v-2efc3c2a]{color:#fff;background:#128bff;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:24px;font-size:22px;font-weight:650;line-height:1.4;display:flex;box-shadow:0 2px 3px #0584ff0a}.operation-guide__refresh[data-v-2efc3c2a]:disabled{cursor:wait;opacity:1;background:#4a9cef}.operation-guide__refresh svg[data-v-2efc3c2a]{stroke-width:2.5px;width:28px;height:28px}.operation-guide__refresh[aria-busy=true] svg[data-v-2efc3c2a]{animation:.8s linear infinite operation-guide-spin-2efc3c2a}.operation-guide__footnote[data-v-2efc3c2a]{color:#707b8b;text-align:center;margin-top:14px;font-size:13px;line-height:1.7}@keyframes operation-guide-spin-2efc3c2a{to{transform:rotate(360deg)}}@media (width<=380px){.operation-guide__intro[data-v-2efc3c2a]{padding-top:calc(26px + env(safe-area-inset-top))}.operation-guide__intro h1[data-v-2efc3c2a]{font-size:23px}.operation-guide__intro p[data-v-2efc3c2a]{font-size:15px}.operation-guide__card[data-v-2efc3c2a]{padding-left:16px;padding-right:16px}.operation-guide__card>h2[data-v-2efc3c2a]{font-size:20px}.operation-guide__step[data-v-2efc3c2a]{grid-template-columns:32px minmax(0,1fr);gap:12px}.operation-guide__step[data-v-2efc3c2a]:first-child:before{left:15.5px}.operation-guide__step h3[data-v-2efc3c2a]{font-size:18px}.operation-guide__step p[data-v-2efc3c2a]{font-size:14px}.operation-guide__step-number[data-v-2efc3c2a]{width:32px;height:34px;font-size:17px}}@media (prefers-reduced-motion:reduce){.operation-guide__refresh svg[data-v-2efc3c2a]{animation:none!important}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-slide-top-in{0%{transform:translateY(-100%)}to{transform:translate(0,0)}}@keyframes t-slide-top-out{0%{transform:translate(0,0)}to{transform:translateY(-100%)}}@keyframes t-slide-bottom-in{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes t-slide-bottom-out{0%{transform:translate(0,0)}to{transform:translateY(100%)}}@keyframes t-slide-right-in{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes t-slide-right-out{0%{transform:translate(0,0)}to{transform:translate(100%)}}@keyframes t-slide-left-in{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes t-slide-left-out{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@keyframes t-fade-zoom-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes t-fade-zoom-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.t-loading{color:var(--td-loading-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));align-items:center;display:flex;position:relative}.t-loading--inherit-color{color:inherit}.t-loading--vertical{flex-direction:column}.t-loading--vertical .t-loading__text{margin-top:6px;margin-left:0}.t-loading__bar{pointer-events:none}.t-loading__text{color:var(--td-loading-text-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));font:var(--td-loading-text-font,var(--td-font-body-small));margin-left:6px}.t-loading__text--only{margin-left:0}.t-loading__gradient{vertical-align:middle;justify-content:center;align-items:center;display:flex}.t-loading__gradient-conic{background:conic-gradient(from 90deg,#fff 0deg,currentColor 360deg);border-radius:50%;width:100%;height:100%;-webkit-mask:radial-gradient(#0000 calc(50% - .5px),#fff 50%);mask:radial-gradient(#0000 calc(50% - .5px),#fff 50%)}.t-loading__spinner{vertical-align:middle;width:20px;max-width:100%;height:20px;max-height:100%;animation:.8s steps(12,end) infinite t-rotate;display:inline-block;position:relative}.t-loading__spinner--line{width:100%;height:100%;position:absolute;top:0;left:0}.t-loading__spinner--line:before{background-color:var(--td-loading-line-bg-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));content:" ";border-radius:40%;width:2px;height:25%;margin:0 auto;display:block}.t-loading__dot{background-color:currentColor;border-radius:50%;width:20%;height:20%;animation-name:dotting;animation-duration:1.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.t-loading__dot--paused{animation-play-state:paused}.t-loading__dots{justify-content:space-between;align-items:center;animation:none;display:flex}.t-loading__parent,.t-loading__parent--relative{position:relative}.t-loading--lock{overflow:hidden}.t-loading--full{z-index:var(--td-loading-z-index,3500);vertical-align:middle;background-color:var(--td-loading-full-bg-color,#fff9);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.t-loading--fullscreen{vertical-align:middle;width:100%;height:100%;z-index:var(--td-loading-z-index,3500);background-color:var(--td-loading-full-bg-color,#fff9);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.t-loading--center{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.t-loading__spinner--line-1{opacity:1;transform:rotate(30deg)}.t-loading__spinner--line-2{opacity:.9375;transform:rotate(60deg)}.t-loading__spinner--line-3{opacity:.875;transform:rotate(90deg)}.t-loading__spinner--line-4{opacity:.8125;transform:rotate(120deg)}.t-loading__spinner--line-5{opacity:.75;transform:rotate(150deg)}.t-loading__spinner--line-6{opacity:.6875;transform:rotate(180deg)}.t-loading__spinner--line-7{opacity:.625;transform:rotate(210deg)}.t-loading__spinner--line-8{opacity:.5625;transform:rotate(240deg)}.t-loading__spinner--line-9{opacity:.5;transform:rotate(270deg)}.t-loading__spinner--line-10{opacity:.4375;transform:rotate(300deg)}.t-loading__spinner--line-11{opacity:.375;transform:rotate(330deg)}.t-loading__spinner--line-12{opacity:.3125;transform:rotate(360deg)}@keyframes t-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dotting{0%{opacity:.15}1%{opacity:.8}33%{opacity:.8}34%{opacity:.15}to{opacity:.15}}.t-button--size-extra-small{font:var(--td-button-extra-small-font,var(--td-font-mark-medium));padding-left:var(--td-button-extra-small-padding-horizontal,8px);padding-right:var(--td-button-extra-small-padding-horizontal,8px);height:var(--td-button-extra-small-height,28px)}.t-button--size-extra-small .t-icon{font-size:var(--td-button-extra-small-icon-size,18px)}.t-button--size-small{font:var(--td-button-small-font,var(--td-font-mark-medium));padding-left:var(--td-button-small-padding-horizontal,12px);padding-right:var(--td-button-small-padding-horizontal,12px);height:var(--td-button-small-height,32px)}.t-button--size-small .t-icon{font-size:var(--td-button-small-icon-size,18px)}.t-button--size-medium{font:var(--td-button-medium-font,var(--td-font-mark-large));padding-left:var(--td-button-medium-padding-horizontal,16px);padding-right:var(--td-button-medium-padding-horizontal,16px);height:var(--td-button-medium-height,40px)}.t-button--size-medium .t-icon{font-size:var(--td-button-medium-icon-size,20px)}.t-button--size-large{font:var(--td-button-large-font,var(--td-font-mark-large));padding-left:var(--td-button-large-padding-horizontal,20px);padding-right:var(--td-button-large-padding-horizontal,20px);height:var(--td-button-large-height,48px)}.t-button--size-large .t-icon{font-size:var(--td-button-large-icon-size,24px)}.t-button--default{color:var(--td-button-default-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));background-color:var(--td-button-default-bg-color,var(--td-bg-color-component,var(--td-gray-color-3,#e7e7e7)))}.t-button--default:after{border-width:var(--td-button-border-width,2px);border-color:var(--td-button-default-border-color,var(--td-bg-color-component,var(--td-gray-color-3,#e7e7e7)))}.t-button--default.t-button--hover{z-index:0}.t-button--default.t-button--hover,.t-button--default.t-button--hover:after{background-color:var(--td-button-default-active-bg-color,var(--td-bg-color-component-active,var(--td-gray-color-6,#a6a6a6)));border-color:var(--td-button-default-active-border-color,var(--td-bg-color-component-active,var(--td-gray-color-6,#a6a6a6)))}.t-button--default.t-button--disabled{color:var(--td-button-default-disabled-color,var(--td-text-color-disabled,var(--td-font-gray-4,#00000042)));background-color:var(--td-button-default-disabled-bg,var(--td-bg-color-component-disabled,var(--td-gray-color-2,#eee)))}.t-button--default.t-button--disabled:after{border-color:var(--td-button-default-disabled-border-color,var(--td-bg-color-component-disabled,var(--td-gray-color-2,#eee)))}.t-button--primary{color:var(--td-button-primary-color,var(--td-font-white-1,#fff));background-color:var(--td-button-primary-bg-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)))}.t-button--primary:after{border-width:var(--td-button-border-width,2px);border-color:var(--td-button-primary-border-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)))}.t-button--primary.t-button--hover{z-index:0}.t-button--primary.t-button--hover,.t-button--primary.t-button--hover:after{background-color:var(--td-button-primary-active-bg-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)));border-color:var(--td-button-primary-active-border-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--primary.t-button--disabled{color:var(--td-button-primary-disabled-color,var(--td-font-white-1,#fff));background-color:var(--td-button-primary-disabled-bg,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)))}.t-button--primary.t-button--disabled:after{border-color:var(--td-button-primary-disabled-border-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)))}.t-button--light{color:var(--td-button-light-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));background-color:var(--td-button-light-bg-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)))}.t-button--light:after{border-width:var(--td-button-border-width,2px);border-color:var(--td-button-light-border-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)))}.t-button--light.t-button--hover{z-index:0}.t-button--light.t-button--hover,.t-button--light.t-button--hover:after{background-color:var(--td-button-light-active-bg-color,var(--td-brand-color-light-active,var(--td-brand-color-2,#d9e1ff)));border-color:var(--td-button-light-active-border-color,var(--td-brand-color-light-active,var(--td-brand-color-2,#d9e1ff)))}.t-button--light.t-button--disabled{color:var(--td-button-light-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)));background-color:var(--td-button-light-disabled-bg,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)))}.t-button--light.t-button--disabled:after{border-color:var(--td-button-light-disabled-border-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)))}.t-button--danger{color:var(--td-button-danger-color,var(--td-font-white-1,#fff));background-color:var(--td-button-danger-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941)))}.t-button--danger:after{border-width:var(--td-button-border-width,2px);border-color:var(--td-button-danger-border-color,var(--td-error-color,var(--td-error-color-6,#d54941)))}.t-button--danger.t-button--hover{z-index:0}.t-button--danger.t-button--hover,.t-button--danger.t-button--hover:after{background-color:var(--td-button-danger-active-bg-color,var(--td-error-color-7,#ad352f));border-color:var(--td-button-danger-active-border-color,var(--td-error-color-7,#ad352f))}.t-button--danger.t-button--disabled{color:var(--td-button-danger-disabled-color,var(--td-font-white-1,#fff));background-color:var(--td-button-danger-disabled-bg,var(--td-error-color-3,#ffb9b0))}.t-button--danger.t-button--disabled:after{border-color:var(--td-button-danger-disabled-border-color,var(--td-error-color-3,#ffb9b0))}.t-button{white-space:nowrap;text-align:center;border-radius:var(--td-button-border-radius,var(--td-radius-default,6px));vertical-align:top;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;background-image:none;border:none;outline:none;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.t-button:after{content:"";transform-origin:0 0;border-radius:calc(var(--td-button-border-radius,var(--td-radius-default,6px)) * 2);box-sizing:border-box;border-style:solid;width:200%;height:200%;display:block;position:absolute;top:0;left:0;transform:scale(.5)}.t-button--text{color:var(--td-button-default-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));background:0 0}.t-button--text:after{border:0}.t-button--text.t-button--hover,.t-button--text.t-button--hover:after{background-color:var(--td-button-default-text-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)))}.t-button--text.t-button--primary{color:var(--td-button-primary-text-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));background:0 0}.t-button--text.t-button--primary.t-button--hover,.t-button--text.t-button--primary.t-button--hover:after{background-color:var(--td-button-primary-text-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)))}.t-button--text.t-button--primary.t-button--disabled{color:var(--td-button-primary-text-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)));background:0 0}.t-button--text.t-button--danger{color:var(--td-button-danger-text-color,var(--td-error-color,var(--td-error-color-6,#d54941)));background:0 0}.t-button--text.t-button--danger.t-button--hover,.t-button--text.t-button--danger.t-button--hover:after{background-color:var(--td-button-danger-text-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)))}.t-button--text.t-button--danger.t-button--disabled{color:var(--td-button-danger-text-disabled-color,var(--td-button-danger-disabled-color,var(--td-font-white-1,#fff)));background:0 0}.t-button--text.t-button--light{color:var(--td-button-light-text-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));background:0 0}.t-button--text.t-button--light.t-button--hover,.t-button--text.t-button--light.t-button--hover:after{background-color:var(--td-button-light-text-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)))}.t-button--text.t-button--disabled{color:var(--td-button-default-disabled-color,var(--td-text-color-disabled,var(--td-font-gray-4,#00000042)))}.t-button--dashed,.t-button--outline{color:var(--td-button-default-outline-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));background-color:#0000}.t-button--dashed:after,.t-button--outline:after{border-color:var(--td-button-default-outline-border-color,var(--td-component-border,var(--td-gray-color-4,#dcdcdc)))}.t-button--dashed.t-button--hover,.t-button--outline.t-button--hover,.t-button--dashed.t-button--hover:after,.t-button--outline.t-button--hover:after{background-color:var(--td-button-default-outline-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)));border-color:var(--td-button-default-outline-active-border-color,var(--td-component-border,var(--td-gray-color-4,#dcdcdc)))}.t-button--dashed.t-button--disabled,.t-button--outline.t-button--disabled{color:var(--td-button-default-outline-disabled-color,var(--td-component-border,var(--td-gray-color-4,#dcdcdc)))}.t-button--dashed.t-button--disabled:after,.t-button--outline.t-button--disabled:after{border-color:var(--td-button-default-outline-disabled-color,var(--td-component-border,var(--td-gray-color-4,#dcdcdc)))}.t-button--dashed.t-button--primary,.t-button--outline.t-button--primary{color:var(--td-button-primary-outline-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)))}.t-button--dashed.t-button--primary:after,.t-button--outline.t-button--primary:after{border-color:var(--td-button-primary-outline-border-color,var(--td-button-primary-outline-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9))))}.t-button--dashed.t-button--primary.t-button--hover,.t-button--outline.t-button--primary.t-button--hover{color:var(--td-button-primary-outline-active-border-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--dashed.t-button--primary.t-button--hover:after,.t-button--outline.t-button--primary.t-button--hover:after{background-color:var(--td-button-primary-outline-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)));border-color:var(--td-button-primary-outline-active-border-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--dashed.t-button--primary.t-button--disabled,.t-button--outline.t-button--primary.t-button--disabled{color:var(--td-button-primary-outline-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)));background-color:#0000}.t-button--dashed.t-button--primary.t-button--disabled:after,.t-button--outline.t-button--primary.t-button--disabled:after{border-color:var(--td-button-primary-outline-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)))}.t-button--dashed.t-button--danger,.t-button--outline.t-button--danger{color:var(--td-button-danger-outline-color,var(--td-error-color,var(--td-error-color-6,#d54941)))}.t-button--dashed.t-button--danger:after,.t-button--outline.t-button--danger:after{border-color:var(--td-button-danger-outline-border-color,var(--td-button-danger-outline-color,var(--td-error-color,var(--td-error-color-6,#d54941))))}.t-button--dashed.t-button--danger.t-button--hover,.t-button--outline.t-button--danger.t-button--hover{color:var(--td-button-danger-outline-active-border-color,var(--td-error-color-7,#ad352f))}.t-button--dashed.t-button--danger.t-button--hover:after,.t-button--outline.t-button--danger.t-button--hover:after{background-color:var(--td-button-danger-outline-active-bg-color,var(--td-bg-color-container-active,var(--td-gray-color-3,#e7e7e7)));border-color:var(--td-button-danger-outline-active-border-color,var(--td-error-color-7,#ad352f))}.t-button--dashed.t-button--danger.t-button--disabled,.t-button--outline.t-button--danger.t-button--disabled{color:var(--td-button-danger-outline-disabled-color,var(--td-error-color-3,#ffb9b0));background-color:#0000}.t-button--dashed.t-button--danger.t-button--disabled:after,.t-button--outline.t-button--danger.t-button--disabled:after{border-color:var(--td-button-danger-outline-disabled-color,var(--td-error-color-3,#ffb9b0))}.t-button--dashed.t-button--light,.t-button--outline.t-button--light{color:var(--td-button-light-outline-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));background-color:var(--td-button-light-outline-bg-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)))}.t-button--dashed.t-button--light:after,.t-button--outline.t-button--light:after{border-color:var(--td-button-light-outline-border-color,var(--td-button-light-outline-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9))))}.t-button--dashed.t-button--light.t-button--hover,.t-button--outline.t-button--light.t-button--hover{color:var(--td-button-light-outline-active-border-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--dashed.t-button--light.t-button--hover:after,.t-button--outline.t-button--light.t-button--hover:after{background-color:var(--td-button-light-outline-active-bg-color,var(--td-brand-color-light-active,var(--td-brand-color-2,#d9e1ff)));border-color:var(--td-button-light-outline-active-border-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--dashed.t-button--light.t-button--disabled,.t-button--outline.t-button--light.t-button--disabled{color:var(--td-button-light-outline-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)));background-color:#0000}.t-button--dashed.t-button--light.t-button--disabled:after,.t-button--outline.t-button--light.t-button--disabled:after{border-color:var(--td-button-light-outline-disabled-color,var(--td-brand-color-disabled,var(--td-brand-color-3,#b5c7ff)))}.t-button--dashed:after{border-style:dashed}.t-button--ghost{color:var(--td-button-ghost-color,#fff);background-color:#0000}.t-button--ghost:after{border-color:var(--td-button-ghost-border-color,var(--td-button-ghost-color,#fff))}.t-button--ghost.t-button--default.t-button--hover{color:var(--td-button-ghost-hover-color,var(--td-font-white-2,#ffffff8c))}.t-button--ghost.t-button--default.t-button--hover,.t-button--ghost.t-button--default.t-button--hover:after{border-color:var(--td-button-ghost-hover-color,var(--td-font-white-2,#ffffff8c));background-color:#0000}.t-button--ghost.t-button--primary{color:var(--td-button-ghost-primary-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)))}.t-button--ghost.t-button--primary:after{border-color:var(--td-button-ghost-primary-border-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)))}.t-button--ghost.t-button--primary.t-button--hover{color:var(--td-button-ghost-primary-hover-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)))}.t-button--ghost.t-button--primary.t-button--hover,.t-button--ghost.t-button--primary.t-button--hover:after{border-color:var(--td-button-ghost-primary-hover-color,var(--td-brand-color-active,var(--td-brand-color-8,#003cab)));background-color:#0000}.t-button--ghost.t-button--primary.t-button--text.t-button--hover,.t-button--ghost.t-button--primary.t-button--text.t-button--hover:after{background-color:var(--td-gray-color-10,#4b4b4b)}.t-button--ghost.t-button--primary.t-button--disabled{color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38));background-color:#0000}.t-button--ghost.t-button--primary.t-button--disabled:after{border-color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38))}.t-button--ghost.t-button--danger{color:var(--td-button-ghost-danger-color,var(--td-error-color,var(--td-error-color-6,#d54941)))}.t-button--ghost.t-button--danger:after{border-color:var(--td-button-ghost-danger-border-color,var(--td-error-color,var(--td-error-color-6,#d54941)))}.t-button--ghost.t-button--danger.t-button--hover{color:var(--td-button-ghost-danger-hover-color,var(--td-error-color-active,var(--td-error-color-7,#ad352f)))}.t-button--ghost.t-button--danger.t-button--hover,.t-button--ghost.t-button--danger.t-button--hover:after{border-color:var(--td-button-ghost-danger-hover-color,var(--td-error-color-active,var(--td-error-color-7,#ad352f)));background-color:#0000}.t-button--ghost.t-button--danger.t-button--text.t-button--hover,.t-button--ghost.t-button--danger.t-button--text.t-button--hover:after{background-color:var(--td-gray-color-10,#4b4b4b)}.t-button--ghost.t-button--danger.t-button--disabled{color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38));background-color:#0000}.t-button--ghost.t-button--danger.t-button--disabled:after{border-color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38))}.t-button--ghost.t-button--default.t-button--text.t-button--hover,.t-button--ghost.t-button--default.t-button--text.t-button--hover:after{background-color:var(--td-gray-color-10,#4b4b4b)}.t-button--ghost.t-button--default.t-button--disabled{color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38));background-color:#0000}.t-button--ghost.t-button--default.t-button--disabled:after{border-color:var(--td-button-ghost-disabled-color,var(--td-font-white-4,#ffffff38))}.t-loading+.t-button__content:not(:empty),.t-icon+.t-button__content:not(:empty),.t-button__content:not(:empty)+.t-icon{margin-left:4px}.t-button--round.t-button--size-large{border-radius:calc(var(--td-button-large-height,48px) / 2)}.t-button--round.t-button--size-large:after{border-radius:var(--td-button-large-height,48px)}.t-button--round.t-button--size-medium{border-radius:calc(var(--td-button-medium-height,40px) / 2)}.t-button--round.t-button--size-medium:after{border-radius:var(--td-button-medium-height,40px)}.t-button--round.t-button--size-small{border-radius:calc(var(--td-button-small-height,32px) / 2)}.t-button--round.t-button--size-small:after{border-radius:var(--td-button-small-height,32px)}.t-button--round.t-button--size-extra-small{border-radius:calc(var(--td-button-extra-small-height,28px) / 2)}.t-button--round.t-button--size-extra-small:after{border-radius:var(--td-button-extra-small-height,28px)}.t-button--square{padding:0}.t-button--square.t-button--size-large{width:var(--td-button-large-height,48px)}.t-button--square.t-button--size-medium{width:var(--td-button-medium-height,40px)}.t-button--square.t-button--size-small{width:var(--td-button-small-height,32px)}.t-button--square.t-button--size-extra-small{width:var(--td-button-extra-small-height,28px)}.t-button--circle{border-radius:50%;padding:0}.t-button--circle.t-button--size-large{width:var(--td-button-large-height,48px)}.t-button--circle.t-button--size-large:after{border-radius:50%}.t-button--circle.t-button--size-medium{width:var(--td-button-medium-height,40px)}.t-button--circle.t-button--size-medium:after{border-radius:50%}.t-button--circle.t-button--size-small{width:var(--td-button-small-height,32px)}.t-button--circle.t-button--size-small:after{border-radius:50%}.t-button--circle.t-button--size-extra-small{width:var(--td-button-extra-small-height,28px)}.t-button--circle.t-button--size-extra-small:after{border-radius:50%}.t-button--block{width:100%;display:flex}.t-button--disabled{cursor:not-allowed}.t-button__loading--wrapper{justify-content:center;align-items:center;display:flex}.t-button__loading--indicator{color:var(--td-font-white-1,#fff)}.t-button.t-button--hover:after{z-index:-1}.t-icon{vertical-align:middle;width:1em;height:1em;display:inline-block}.t-icon:before{font-family:unset}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}.t-overlay-fade-enter,.t-overlay-fade-appear{opacity:0;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both}.t-overlay-fade-exit{animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both}.t-overlay-fade-enter.t-overlay-fade-enter-active,.t-overlay-fade-enter.t-overlay-fade-enter-active.t-overlay-fade-enter-to,.t-overlay-fade-appear.t-overlay-fade-appear-active,.t-overlay-fade-appear.t-overlay-fade-appear-active.t-overlay-fade-appear-to{animation-name:tOverlayFadeIn;animation-play-state:running}.t-overlay-fade-exit.t-overlay-fade-exit-active,.t-overlay-fade-leave-active.t-overlay-fade-leave-to{animation-name:tOverlayFadeOut;animation-play-state:running}@keyframes tOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tOverlayFadeOut{0%{opacity:1}to{opacity:0}}.t-overlay{background-color:var(--td-overlay-bg-color,var(--td-mask-active,#0009));width:100%;position:fixed;top:0;bottom:0;left:0}.t-overlay-enter-from,.t-overlay-leave-to{opacity:0}.t-overlay-enter-active,.t-overlay-leave-active{transition-property:opacity;transition-timing-function:ease}.t-overlay--lock{overflow:hidden}.slide-top-enter-active{animation:.3s t-slide-top-in}.slide-top-leave-active{animation:.3s t-slide-top-out}.slide-right-enter-active{animation:.3s t-slide-right-in}.slide-right-leave-active{animation:.3s t-slide-right-out}.slide-bottom-enter-active{animation:.3s t-slide-bottom-in}.slide-bottom-leave-active{animation:.3s t-slide-bottom-out}.slide-left-enter-active{animation:.3s t-slide-left-in}.slide-left-leave-active{animation:.3s t-slide-left-out}.fade-zoom-enter-active{animation:.35s t-fade-zoom-in}.fade-zoom-leave-active{animation:.35s t-fade-zoom-out}.fade-enter-active{animation:.3s t-fade-in}.fade-leave-active{animation:.3s t-fade-out}.t-popup{z-index:11500;background-color:var(--td-popup-bg-color,var(--td-bg-color-container,var(--td-font-white-1,#fff)));box-sizing:border-box;will-change:transform, opacity;max-height:100vh;position:fixed}.t-popup__content{z-index:1;position:relative}.t-popup__close{color:var(--td-popup-close-btn-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));padding:10px;line-height:1;position:absolute;top:0;right:0}.t-popup--top{border-bottom-left-radius:var(--td-popup-border-radius,var(--td-radius-extraLarge,12px));border-bottom-right-radius:var(--td-popup-border-radius,var(--td-radius-extraLarge,12px));width:100%;top:0;left:0}.t-popup--bottom{border-top-left-radius:var(--td-popup-border-radius,var(--td-radius-extraLarge,12px));border-top-right-radius:var(--td-popup-border-radius,var(--td-radius-extraLarge,12px));width:100vw;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0}.t-popup--left{height:100vh;top:0;left:0}.t-popup--right{height:100vh;top:0;right:0}.t-popup--center{border-radius:var(--td-popup-border-radius,var(--td-radius-extraLarge,12px));top:50%;left:50%;transform:scale(1)translate(-50%,-50%)}.t-popup.t-dialog-enter.t-popup--center,.t-popup.t-dialog-leave-to.t-popup--center{opacity:0;transform:scale(.6)translate(-50%,-50%)}.t-popup--lock,.t-popup-overflow-hidden{overflow:hidden}.t-float-left{float:left}.t-float-right{float:right}.t-icon-loading{animation:1s linear infinite t-spin}.hotspot-expanded.relative{position:relative}.hotspot-expanded:after{content:"";display:block;position:absolute;inset:0;transform:scale(1.5)}.t-calendar{z-index:9999;background:var(--td-calendar-bg-color,var(--td-bg-color-container,var(--td-font-white-1,#fff)));position:relative;overflow-x:hidden}.t-calendar--popup{border-top-left-radius:var(--td-calendar-radius,12px);border-top-right-radius:var(--td-calendar-radius,12px)}.t-calendar__title{font:var(--td-calendar-title-font,var(--td-font-title-large));color:var(--td-calendar-title-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));padding:var(--td-spacer-2,16px);justify-content:center;align-items:center;display:flex}.t-calendar__title:focus{outline:0}.t-calendar__close-btn{top:var(--td-spacer-2,16px);right:var(--td-spacer-2,16px);margin:calc(-1 * var(--td-spacer-1,12px));padding:var(--td-spacer-1,12px);color:var(--td-calendar-title-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));position:absolute}.t-calendar-header{box-sizing:border-box;justify-content:space-between;align-items:center;padding:0 16px 8px;display:flex;position:relative}.t-calendar-header:after{content:"";top:unset;bottom:0;left:unset;right:unset;background-color:var(--td-border-color,var(--td-gray-color-3,#e7e7e7));height:1px;display:block;position:absolute;left:0;right:0;transform:scaleY(.5)}.t-calendar-header__title{text-align:center;font:var(--td-font-title-small);flex:1}.t-calendar-header__action{color:var(--td-calendar-switch-mode-icon-color,var(--td-text-color-secondary,var(--td-font-gray-2,#0009)));font-size:20px;display:flex}.t-calendar-header__icon{cursor:pointer;padding:8px;display:flex}.t-calendar-header__icon--disabled{color:var(--td-calendar-switch-mode-icon-disabled-color,var(--td-text-color-disabled,var(--td-font-gray-4,#00000042)));cursor:not-allowed}.t-calendar__days{grid-column-gap:4px;text-align:center;grid-template-columns:repeat(7,1fr);padding:0 16px;line-height:46px;display:grid}.t-calendar__days-item{height:46px;color:var(--td-calendar-days-color,var(--td-text-color-secondary,var(--td-font-gray-2,#0009)));font-size:14px}.t-calendar__content{flex-direction:column;min-height:200px;display:flex}.t-calendar__month{font:var(--td-font-title-small);color:var(--td-calendar-title-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));padding:16px 0 0}.t-calendar__months{box-sizing:border-box;height:356px;padding:0 16px 16px}.t-calendar__months::-webkit-scrollbar{display:none}.t-calendar__dates{grid-column-gap:4px;flex:1;grid-template-columns:repeat(7,1fr);display:grid}.t-calendar__dates-item{font:var(--td-font-title-medium);height:60px;color:var(--td-calendar-dates-color,var(--td-text-color-primary,var(--td-font-gray-1,#000000e6)));cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;margin-top:8px;display:flex;position:relative}.t-calendar__dates-item-prefix,.t-calendar__dates-item-suffix{font:var(--td-font-body-extraSmall);text-align:center;width:100%;position:absolute}.t-calendar__dates-item-prefix{top:4px}.t-calendar__dates-item-suffix{color:var(--td-calendar-item-suffix-color,var(--td-text-color-placeholder,var(--td-font-gray-3,#0006)));bottom:4px}.t-calendar__dates-item-suffix--selected,.t-calendar__dates-item-suffix--start,.t-calendar__dates-item-suffix--end{color:var(--td-calendar-selected-color,var(--td-text-color-anti,var(--td-font-white-1,#fff)))}.t-calendar__dates-item-suffix--disabled{color:var(--td-calendar-item-disabled-color,var(--td-text-color-disabled,var(--td-font-gray-4,#00000042)))}.t-calendar__dates-item--selected,.t-calendar__dates-item--start,.t-calendar__dates-item--start-end,.t-calendar__dates-item--end{background:var(--td-calendar-active-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));color:var(--td-calendar-selected-color,var(--td-text-color-anti,var(--td-font-white-1,#fff)));border-radius:4px}.t-calendar__dates-item--start{border-radius:4px 0 0 4px}.t-calendar__dates-item--end{border-radius:0 4px 4px 0}.t-calendar__dates-item--start+.t-calendar__dates-item--end:before{content:"";background:var(--td-calendar-active-color,var(--td-brand-color,var(--td-brand-color-7,#0052d9)));width:4px;height:100%;display:block;position:absolute;top:0;left:-4px}.t-calendar__dates-item--centre{background-color:var(--td-calendar-item-centre-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)));border-radius:0}.t-calendar__dates-item--centre:before,.t-calendar__dates-item--centre:after{content:"";background-color:var(--td-calendar-item-centre-color,var(--td-brand-color-light,var(--td-brand-color-1,#f2f3ff)));width:4px;height:100%;display:block;position:absolute;top:0}.t-calendar__dates-item--centre:before{left:-4px}.t-calendar__dates-item--centre:after{right:-4px}.t-calendar__dates-item--disabled{color:var(--td-calendar-item-disabled-color,var(--td-text-color-disabled,var(--td-font-gray-4,#00000042)));cursor:default}.t-calendar__footer{padding:16px}:root{--blue:#2864f0;--blue-soft:#edf3ff;--ink:#18243c;--muted:#7b8496;--line:#e8ecf3;--surface:#f5f7fb;--orange:#ed6d45;--green:#188c66;--radius:8px;color:var(--ink);font-synthesis:none;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--surface);touch-action:pan-y;min-height:100vh;margin:0;font-size:16px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:default;opacity:.5}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #87aaff}a{color:inherit;text-decoration:none}svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}h1,h2,h3,p{margin:0}button{transition:background .16s,transform .16s}button:active{transform:translateY(1px)}[hidden]{display:none!important}.app{background:var(--surface);flex-direction:column;width:100%;max-width:414px;height:100dvh;min-height:0;margin:0 auto;display:flex;position:relative;overflow:hidden}.icon-btn{border-radius:8px;place-items:center;width:40px;height:44px;display:grid}.icon-btn:hover{background:var(--surface)}main{--page-side-padding:18px;scrollbar-width:thin;scrollbar-color:#d8deea transparent;overscroll-behavior:contain;scroll-behavior:smooth;flex:1;padding:18px 18px 24px;position:relative;overflow:hidden auto}.operation-guide-shell{background:#eaf1f8;padding:0}main[data-screen-label=orders],main[data-screen-label=history]{min-height:0;overflow:hidden}.list-page{flex-direction:column;height:100%;min-height:0;display:flex}.list-page__filters{flex:none}.list-page__scroll{min-height:0;margin-right:calc(-1 * var(--page-side-padding));padding-right:var(--page-side-padding);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:1;overflow-y:auto}.tabbar{border-top:1px solid var(--line);z-index:3;background:#fff;flex-shrink:0;height:72px;padding:5px 12px 8px;display:flex}.tabbar button{color:#8a92a1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;font-size:13px;display:flex;position:relative}.tabbar button.active{color:var(--blue);font-weight:700}.tabbar button.active:before{content:"";background:var(--blue);border-radius:0 0 4px 4px;width:23px;height:3px;position:absolute;top:-6px}.tabbar svg{width:23px;height:23px}.account-top{align-items:center;gap:10px;margin-bottom:15px;display:flex}.avatar{color:#2864f0;background:#dfe9ff;border:3px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 2px 6px #2945660d}.avatar svg{width:22px}.account-name{font-size:16px;font-weight:700}.account-id{color:var(--muted);margin-top:3px;font-size:13px}.wallet{color:#fff;border-radius:var(--radius);background:#1b2d50;margin-bottom:22px;padding:19px 18px 14px;position:relative;overflow:hidden}.wallet:after{content:"";pointer-events:none;border:1px solid #6f91c344;border-radius:17px;width:50px;height:26px;position:absolute;top:19px;right:14px;transform:rotate(-32deg)}.wallet-top{color:#b2c6e7;align-items:center;gap:6px;font-size:13px;display:flex}.wallet-top svg{width:15px;height:15px}.wallet-grid{grid-template-columns:1.2fr 1fr;gap:10px;margin-top:13px;display:grid}.wallet-stat:last-child{border-left:1px solid #ffffff26;padding-left:20px}.wallet-stat label{color:#a9bce0;font-size:13px;display:block}.wallet-stat strong{font-variant-numeric:tabular-nums;font-family:Bahnschrift,DIN Alternate,system-ui,sans-serif;font-size:29px;font-weight:600;line-height:1.4}.wallet-stat strong small{color:#d1def4;margin:0 4px;font-size:14px;font-weight:400}.section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-head h2{font-size:16px;font-weight:750}.section-head p{color:var(--muted);font-size:13px}.text-btn{color:var(--blue);align-items:center;gap:2px;min-height:32px;padding:3px 0;font-size:14px;display:flex}.text-btn svg{width:13px;height:13px}.topups{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:22px;display:grid}.topup{border-radius:var(--radius);text-align:left;background:#fff;border:1px solid #dce4f1;min-height:82px;padding:13px 12px 11px;position:relative;overflow:hidden}.topup:hover{background:var(--blue-soft);border-color:#8cb0ff}.topup-label{color:var(--muted);margin-bottom:5px;font-size:13px;display:block}.topup-amount{font-family:Bahnschrift,system-ui,sans-serif;font-size:21px;font-weight:650}.topup-amount small{margin-left:3px;font-size:13px;font-weight:400}.topup-bonus{color:var(--blue);background:var(--blue-soft);float:right;border-radius:4px;margin-top:6px;padding:3px 5px;font-size:13px}.corner-label{color:#2864f0;background:#e6efff;border-radius:0 6px 0 4px;padding:3px 6px;font-size:13px;position:absolute;top:0;right:0}.packages{flex-direction:column;gap:9px;display:flex}.package{border:1px solid var(--line);border-radius:var(--radius);text-align:left;background:#fff;align-items:center;gap:12px;width:100%;padding:14px 12px;display:flex;position:relative}.package:hover{background:#fafcff;border-color:#8cb0ff}.package-icon{width:40px;height:40px;color:var(--blue);background:#eef3fe;border-radius:8px;place-items:center;display:grid}.package-icon svg{width:21px;height:21px}.package-info{flex:1;min-width:0}.package-name{align-items:center;gap:6px;font-size:16px;font-weight:750;display:flex}.package-name small{color:#c36a3a;background:#fff0e8;border:1px solid #ffe2ce;border-radius:3px;padding:2px 4px;font-size:13px;font-weight:400}.package-desc{color:var(--muted);margin-top:5px;font-size:13px}.price{color:var(--orange);white-space:nowrap;font-family:Bahnschrift,system-ui,sans-serif;font-size:21px;font-weight:650}.price small{margin-right:2px;font-size:14px}.price-side{text-align:right}.price-side .price{display:block}.package .price{color:#f33;font-size:16px;font-weight:700}.original-price{color:var(--muted);white-space:nowrap;font-size:14px;display:block}.buy-label{color:#8a94a5;margin-top:3px;font-size:13px}.section-foot{color:#a2a9b7;text-align:center;margin-top:18px;font-size:13px;line-height:1.8}.page-title{margin:4px 0 7px;font-size:24px;font-weight:750}.page-subtitle{color:var(--muted);margin-bottom:21px;font-size:14px}.date-filter{border:1px solid var(--line);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:44px;margin:0 0 16px;padding:0 12px;font-size:14px;display:flex}.date-filter svg{width:17px;height:17px;color:var(--muted)}.filter-chips{gap:7px;margin-bottom:17px;display:flex}.filter-chips button{color:#7c8799;white-space:nowrap;background:#eaeef5;border-radius:5px;flex:1;padding:8px 3px;font-size:13px}.filter-chips button.active{background:var(--ink);color:#fff}.order-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;width:100%;margin-bottom:11px;padding:13px 14px}.order-meta{color:#929baa;border-bottom:1px solid #f0f2f6;justify-content:space-between;align-items:center;padding-bottom:11px;font-size:13px;display:flex}.status{align-items:center;gap:4px;font-size:13px;display:flex}.paid{color:var(--green)}.refunded{color:#9097a6}.refunding{color:#d69632}.order-content{align-items:center;gap:10px;padding-top:14px;display:flex}.order-content .price{color:var(--ink);font-size:19px}.order-content .package-name{font-size:15px}.order-arrow{color:#a9afba;width:15px;height:15px}.order-card:hover{border-color:#a6bfee}.empty-state{text-align:center;color:var(--muted);padding:66px 12px}.empty-state svg{color:#abb8ce;width:52px;height:52px;margin-bottom:15px}.empty-state h3{color:var(--ink);margin-bottom:8px;font-size:16px}.empty-state p{font-size:14px;line-height:1.8}.profile{align-items:center;gap:13px;margin-bottom:25px;padding-top:12px;display:flex}.profile .avatar{width:61px;height:61px}.profile .avatar svg{width:29px;height:29px}.profile h2{font-size:19px}.copy-id{color:var(--muted);align-items:center;gap:7px;padding:5px 0;font-size:13px;display:flex}.copy-id svg{width:12px;height:12px}.group{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:15px;overflow:hidden}.menu-row{text-align:left;align-items:center;gap:10px;width:100%;min-height:58px;padding:0 14px;display:flex}.menu-row+.menu-row{border-top:1px solid #f0f2f6}.menu-row>svg:first-child{color:#6882ac;width:20px}.menu-row>span{flex:1;font-size:15px}.menu-row>svg:last-child{color:#a1a9b9;width:16px}.device-info{padding:16px 14px}.overline{color:var(--muted);margin-bottom:12px;font-size:13px}.info-row{justify-content:space-between;align-items:flex-start;gap:20px;margin:8px 0;font-size:14px;line-height:1.8;display:flex}.info-row label{color:var(--muted);flex-shrink:0}.info-row span{text-align:right;overflow-wrap:anywhere}.device-value{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.device-value button{color:var(--blue);padding:0}.device-value svg{width:13px;height:13px}.legal-links{color:#8e97a8;justify-content:center;align-items:center;gap:10px;margin-top:26px;font-size:14px;display:flex}.legal-links button{color:inherit;padding:6px 0;font-size:13px}.record-card{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:12px;padding:15px}.record-top{align-items:center;gap:11px;margin-bottom:14px;display:flex}.game-tile{color:#536e9f;background:#e6edf8;border-radius:7px;place-items:center;width:43px;height:43px;display:grid}.record-top h3{font-size:15px}.record-top p{color:var(--muted);margin-top:5px;font-size:13px}.time-cost{margin-left:auto;font-size:16px;font-weight:700}.record-details{border-top:1px solid var(--line);padding-top:6px}.record-details .info-row{margin:5px 0;font-size:13px}.detail-hero{border:1px solid var(--line);text-align:center;background:#fff;border-radius:8px;margin-bottom:14px;padding:29px 16px 22px}.detail-hero .detail-icon{background:var(--blue-soft);color:var(--blue);border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 12px;display:grid}.detail-hero h2{margin-top:10px;font-size:25px}.detail-hero .status{justify-content:center;margin-top:12px}.detail-hero>p{color:var(--muted);font-size:14px}.details{padding:12px 16px}.details .info-row{margin:14px 0;font-size:14px}.secondary{background:#fff;border:1px solid #d6dfed;border-radius:6px;width:100%;min-height:44px;font-size:14px}.primary{background:var(--blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:48px;font-size:16px;font-weight:650;display:flex}.primary:hover{background:#1d54d5}.primary svg{width:17px;height:17px}.overlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10213c66;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet{background:#fff;border-radius:18px 18px 0 0;width:100%;max-height:91%;padding:9px 20px 24px;animation:.2s ease-out sheet-in;overflow-y:auto;box-shadow:0 -5px 35px #142a471a}.sheet--list-scroll{flex-direction:column;display:flex;overflow:hidden}.sheet-list-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:0;max-height:min(420px,60dvh);margin-right:-20px;padding-right:20px;overflow-y:auto}.sheet-handle{background:#dce1e9;border-radius:3px;width:32px;height:4px;margin:0 auto 9px}.sheet-header{align-items:center;margin-bottom:16px;display:flex}.sheet-header h2{flex:1;font-size:17px}.sheet-header .icon-btn{color:#8b94a4;width:32px;height:32px}.sheet-header .icon-btn svg{width:19px;height:19px}.purchase-summary{background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:11px;margin-bottom:20px;padding:15px;display:flex}.purchase-summary .package-name{font-size:17px}.purchase-summary .price{color:var(--ink);font-size:22px}.sheet-label{margin:15px 0 8px;font-size:14px;font-weight:650}.payment-option{cursor:pointer;border-bottom:1px solid #f0f2f6;align-items:center;gap:10px;min-height:65px;display:flex}.payment-option .payment-logo{background:var(--blue-soft);width:30px;height:30px;color:var(--blue);border-radius:6px;place-items:center;display:grid}.payment-option .payment-logo svg{width:18px;height:18px}.payment-option .option-title{flex:1;font-size:16px}.payment-option small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.payment-option input{accent-color:var(--blue);width:18px;height:18px}.pay-total{justify-content:space-between;align-items:center;margin:21px 0 15px;font-size:14px;display:flex}.pay-total strong{font-family:Bahnschrift,system-ui,sans-serif;font-size:26px;font-weight:600}.simulation-note{color:#939dad;text-align:center;margin-top:11px;font-size:13px;line-height:1.7}.error{color:#cf4c37;padding-top:10px;font-size:13px;line-height:1.6}.toast{color:#fff;z-index:30;opacity:0;pointer-events:none;text-align:center;background:#172641ed;border-radius:7px;width:max-content;max-width:85%;padding:12px 17px;font-size:14px;transition:opacity .2s,transform .2s;position:absolute;bottom:100px;left:50%;transform:translate(-50%)translateY(10px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.support-hero{text-align:center;padding:10px 0 22px}.support-hero>svg{width:40px;height:40px;color:var(--blue);margin-bottom:12px}.support-hero h3{margin-bottom:7px;font-size:18px}.support-hero p{color:var(--muted);font-size:14px}.contact-number{text-align:center;padding:17px 0;font-family:Bahnschrift,system-ui,sans-serif;font-size:24px}.support-box{text-align:center;color:var(--muted);border:1px dashed #cbd5e7;border-radius:7px;margin:16px 0;padding:16px;font-size:14px;line-height:1.8}.support-box img{width:min(180px,100%);height:auto;margin:0 auto 7px;display:block}.support-actions{gap:9px;display:flex}.support-actions .secondary{flex:1}.support-actions a{color:var(--blue);place-items:center;display:grid}.date-fields{flex-direction:column;gap:15px;margin:20px 0;display:flex}.date-fields label{color:var(--muted);font-size:15px}.date-fields input{width:100%;color:var(--ink);background:#fff;border:1px solid #dce2ed;border-radius:6px;min-width:0;margin-top:8px;padding:13px;display:block}.date-shortcuts{gap:7px;margin:15px 0;display:flex}.date-shortcuts button{background:var(--surface);border-radius:5px;flex:1;padding:9px;font-size:14px}.device-empty{text-align:center;padding:26px 0}.device-empty .empty-icon{width:76px;height:76px;color:var(--blue);background:#e6edfd;border-radius:20px;place-items:center;margin:0 auto 24px;display:grid}.empty-icon svg{width:38px;height:38px}.device-empty h1{font-size:22px}.device-empty p{color:var(--muted);margin-top:10px;font-size:14px}.steps{border:1px solid var(--line);background:#fff;border-radius:8px;margin:26px 0;padding:20px}.steps h3{margin-bottom:23px;font-size:16px}.step{gap:12px;margin:19px 0;font-size:14px;line-height:1.8;display:flex}.step span{width:22px;height:22px;color:var(--blue);background:var(--blue-soft);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.step p{color:#637089}.agreement-body{color:#6c7789;overflow-wrap:anywhere;font-size:15px;line-height:2.1}.agreement-body h1,.agreement-body h2,.agreement-body h3,.agreement-body h4{color:var(--ink);margin-bottom:10px;font-size:17px}.agreement-body p{margin-bottom:18px}.agreement-body ul,.agreement-body ol{margin-bottom:18px;padding-left:20px}.agreement-body img{max-width:100%;height:auto}.agreement-body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.agreement-body th,.agreement-body td{border:1px solid var(--line);padding:6px 10px}.agreement-body a{color:var(--blue);text-decoration:underline}.more-item{border-bottom:1px solid var(--line);align-items:center;gap:12px;width:100%;padding:14px 4px;font-size:15px;display:flex}.more-item svg{width:20px;color:var(--blue)}.spinner{border:2px solid #ffffff60;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.6s linear infinite spin}.sheet .topups{margin-bottom:12px}.topup-load-sentinel{height:1px}.close-plain{float:right;color:var(--muted)}@keyframes sheet-in{0%{opacity:.4;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=500px){body{background:var(--surface)}.app{max-width:100%}.tabbar{height:calc(65px + env(safe-area-inset-bottom));padding-bottom:calc(6px + env(safe-area-inset-bottom))}.sheet{padding-bottom:calc(22px + env(safe-area-inset-bottom))}main{--page-side-padding:16px;padding:calc(16px + env(safe-area-inset-top)) 16px 24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.buy-label,.package-desc{display:block}.wallet{margin-bottom:18px;padding:15px 17px 12px}.wallet-grid{margin-top:10px}.wallet-stat strong{font-size:27px}.account-top{margin-bottom:12px}.topup{min-height:75px;padding:11px 11px 10px}.topups{margin-bottom:19px}.section-head{margin-bottom:10px}.package{padding:12px}@media (width<=360px){.wallet-stat strong{font-size:22px}.wallet-stat strong small{margin:0 2px;font-size:12px}.topup-bonus{font-size:13px}.package-name{font-size:16px}.package-icon{width:34px;height:36px}.package{gap:9px}.price{font-size:21px}}.date-filter .date-separator{color:#a5adba}.empty-action{margin:14px auto}.record-top .time-cost small{font-size:13px;font-weight:400}.refund-details{border-top:1px solid var(--line);margin-top:18px}.detail-amount{font-weight:700}.inline-copy{color:#2864f0;padding:0}.inline-copy:hover{color:#104ee0}.legal-title{font-size:23px}
