:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{width:100%}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}[data-v-09f57363]{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.page[data-v-09f57363]{background:#f2f3f5;flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,HarmonyOS Sans SC,MiSans,Microsoft YaHei,sans-serif;display:flex;position:relative}.topbar[data-v-09f57363]{background:#fff;flex:none;align-items:center;height:56px;padding:0 16px;display:flex;position:relative}.topbar .back[data-v-09f57363]{cursor:pointer;background:0 0;border:none;align-items:center;width:34px;height:34px;display:flex}.topbar .title[data-v-09f57363]{color:#222;letter-spacing:.5px;font-size:18.5px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.content[data-v-09f57363]{flex:1;padding:15px 15px 30px}.card[data-v-09f57363]{background:#fff;border-radius:16px;padding:36px 18px 28px;box-shadow:0 1px 2px #00000005}.card+.card[data-v-09f57363]{margin-top:15px}.card h2[data-v-09f57363]{color:#111;letter-spacing:.5px;font-size:21px;font-weight:700}.amount-box[data-v-09f57363]{border:1px solid #e6e6e6;border-radius:14px;justify-content:center;align-items:baseline;gap:8px;width:76%;margin:32px 0 0;padding:13px 6px;display:flex}.amount-box .num-input[data-v-09f57363]{color:#111;letter-spacing:1px;text-align:center;caret-color:#0e5fd8;background:0 0;border:none;outline:none;width:190px;min-width:0;font-family:inherit;font-size:40px;font-weight:800}.amount-box .num-input[data-v-09f57363]::placeholder{color:#c0c4cc;letter-spacing:2px;font-size:20px;font-weight:500}.amount-box .unit[data-v-09f57363]{color:#222;flex:none;font-size:19px;font-weight:600}.pay-btn[data-v-09f57363]{color:#fff;letter-spacing:2px;cursor:pointer;background:#0e5fd8;border:none;border-radius:25px;width:100%;height:50px;margin-top:46px;font-family:inherit;font-size:18.5px;font-weight:500;display:block}.pay-btn[data-v-09f57363]:active{background:#0c53bd}.pay-btn[data-v-09f57363]:disabled{opacity:.65;cursor:not-allowed}.rule-text[data-v-09f57363]{color:#555;text-align:justify;margin-top:16px;font-size:17px;line-height:1.8}.loading-card[data-v-09f57363]{justify-content:center;align-items:center;min-height:180px;display:flex}.loading-text[data-v-09f57363]{color:#8d8d8d;letter-spacing:.5px;font-size:16px}.toast[data-v-09f57363]{z-index:99;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#0f0f0fc7;border-radius:10px;width:150px;padding:18px 10px 15px;transition:opacity .25s,visibility .25s,transform .25s;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)scale(.92)}.toast.show[data-v-09f57363]{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1)}.toast .t-icon[data-v-09f57363]{justify-content:center;margin-bottom:11px;display:flex}.toast p[data-v-09f57363]{color:#fff;text-align:center;font-size:15px;line-height:1.45}
