page{background:#f4f5f7;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:.7rem;line-height:1.45}.page{box-sizing:border-box;min-height:100vh;padding:.4rem .6rem 5rem}.card{background:#fff;border-radius:.6rem;margin-top:.5rem;padding:.6rem}.card-title{align-items:baseline;display:flex;font-size:.7rem;font-weight:600;justify-content:space-between;margin-bottom:.2rem}.card-title .sub{color:#737a86;font-size:.55rem;font-weight:400}.kv{display:flex;font-size:.625rem;padding:.2rem 0}.kv .k{color:#737a86;flex:none;width:3rem}.kv .v{flex:1}.tag{align-items:center;background:#eef0f3;border-radius:.25rem;color:#4e5969;display:inline-flex;font-size:.55rem;height:1rem;padding:0 .35rem}.pill{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.55rem;font-weight:500;height:1rem;padding:0 .4rem}.pill.pending{background:#eef1ff;color:#2c44d8}.pill.triggered{background:#e6f6ee;color:#0a7444}.pill.expired{background:#eef0f3;color:#4e5969}.pill .dot{background:currentColor;border-radius:50%;height:.3rem;margin-right:.2rem;width:.3rem}.btn{align-items:center;border:none;border-radius:1.1rem;display:flex;font-size:.75rem;font-weight:600;height:2.2rem;justify-content:center;line-height:1.2}.btn::after{border:none}.btn.primary{background:#3d5afe;color:#fff}.btn.ghost{background:#eef0f3;color:#4e5969}.btn.danger-text{background:transparent;color:#4e5969;font-size:.65rem;font-weight:400}.btn.is-disabled{opacity:.5}.actbar{align-items:center;background:#fff;border-top:.025rem solid #eceef2;bottom:0;display:flex;gap:.5rem;left:0;padding:.4rem .6rem calc(.4rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:10}.actbar .btn{flex:1}.hint{color:#737a86;font-size:.575rem;margin-top:.3rem}.empty{color:#737a86;font-size:.65rem;padding:3rem 0;text-align:center}.error-text{color:#d03b3b;font-size:.6rem;margin-top:.3rem}