:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f2937;background:#f5f6f8;font-family:system-ui,-apple-system,Segoe UI,PingFang TC,Noto Sans TC,sans-serif}body{margin:0}.page{box-sizing:border-box;min-height:100vh;padding:24px 16px}.card{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:480px;margin:0 auto;padding:24px}.card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-brand{align-items:center;gap:10px;min-width:0;display:flex}.app-icon{border-radius:8px;flex:none}.card-title{margin:0;font-size:20px;font-weight:600}.badge{border-radius:999px;flex:none;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px}.badge-active{color:#1e7a3c;background:#e6f4ea}.badge-inactive{color:#5f6b7a;background:#f1f3f5}.message{color:#5f6b7a;margin:16px 0 0}.message-error{color:#b42318}.fields{gap:12px;margin:20px 0 0;display:grid}.field{justify-content:space-between;gap:16px;display:flex}.field dt{color:#5f6b7a}.field dd{font-variant-numeric:tabular-nums;margin:0}
