.backdrop[data-v-13112a76]{background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet[data-v-13112a76]{overscroll-behavior:contain;width:100%;max-width:480px;max-height:88dvh;padding:0 30px calc(env(safe-area-inset-bottom) + 18px);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;transition:transform .15s;display:flex;overflow-y:auto}.grab[data-v-13112a76]{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:26px;display:flex}.grab span[data-v-13112a76]{background:var(--line);border-radius:3px;width:40px;height:5px}.msg[data-v-9fc11ea0]{text-align:center;margin:8px 0 18px;font-size:15px;line-height:1.5}.ok[data-v-9fc11ea0]{height:50px;font-size:16px;font-weight:600}.ok.danger[data-v-9fc11ea0]{background:var(--red);border-color:var(--red);color:#fff}.cancel[data-v-9fc11ea0]{height:50px;margin-top:10px;font-size:16px}.cookie[data-v-99ebac7f]{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:12px;width:calc(100% - 24px);max-width:456px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.cookie p[data-v-99ebac7f]{flex:1;margin:0}.cookie a[data-v-99ebac7f]{color:#fff}.ok[data-v-99ebac7f]{height:34px;color:var(--ink);background:#fff;border:0;border-radius:8px;flex:none;padding:0 16px;font-weight:600}.title[data-v-02b315b6]{text-align:center;margin:0;font-size:20px}.sub[data-v-02b315b6]{color:var(--sub);text-align:center;margin:8px 0 20px;font-size:14.5px;line-height:1.45}.go[data-v-02b315b6]{color:var(--ink);justify-content:center;align-items:center;text-decoration:none;display:flex}.go.primary[data-v-02b315b6]{color:#fff}.go+.go[data-v-02b315b6]{margin-top:10px}.close[data-v-02b315b6]{margin-top:8px}:root{--ink:#1b1d21;--sub:#8a8f98;--line:#d0d3d8;--fill:#f1f2f4;--red:#c0392b}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}button:not(:disabled):active,a:active{opacity:.6}html,body{height:100%;margin:0}body{color:var(--ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app{height:100%}.app{max-width:480px;min-height:100%;margin:0 auto;position:relative}.screen{min-height:100dvh;padding:0 30px calc(env(safe-area-inset-bottom) + var(--notice-h,0px));flex-direction:column;display:flex}.grow{flex:1}.center{text-align:center}.subt{color:var(--sub);text-align:center;margin:14px 0 0;font-size:15px;line-height:1.4}.small{color:var(--sub);font-size:12.5px;line-height:1.45}h2.huge{text-align:center;letter-spacing:-.3px;margin:0;font-size:26px;line-height:1.3}.lines{white-space:pre-line}.field{margin-top:18px;display:block}.field>.label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.input{border:1px solid var(--line);width:100%;height:50px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:0 14px;font-size:16px;display:block}.input:focus{outline:2px solid var(--ink);outline-offset:-1px}.field .help{color:var(--sub);margin:6px 0 0;font-size:12.5px}.form-error{color:var(--red);margin:14px 0 0;font-size:13.5px;line-height:1.4}.form-ok{margin:14px 0 0;font-size:13.5px;line-height:1.4}.check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:0}button{font:inherit;color:inherit;cursor:pointer}.btn{border:1px solid var(--line);background:#fff;border-radius:13px;width:100%;height:55px;font-size:17px;font-weight:600;display:block}.btn.primary{background:var(--ink);color:#fff;border-color:var(--ink)}.btn:disabled{opacity:.35;cursor:not-allowed}.link{color:var(--sub);background:0 0;border:0;padding:8px;font-size:15px;text-decoration:none}
