:root{color:#17202a;background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,textarea,select{font:inherit}.app-shell{min-height:100vh;padding:20px}.panel{max-width:520px;margin:0 auto}h1{margin:0 0 24px;color:#111827;font-size:24px;font-weight:700;line-height:1.2}.field-display{display:grid;gap:6px;padding:14px 0;border-bottom:1px solid #d9dde5}.field-label{color:#5b6472;font-size:13px;font-weight:650}.field-value{min-height:24px;overflow-wrap:anywhere;color:#111827;font-size:16px;line-height:1.5}.field-value.empty,.muted{color:#7a8494;font-weight:500}button{width:100%;min-height:44px;margin-top:22px;border:0;border-radius:6px;background:#1463ff;color:#fff;cursor:pointer;font-weight:700}button:disabled{background:#a8b2c3;cursor:not-allowed}.message{min-height:24px;margin:18px 0 0;overflow-wrap:anywhere;color:#4b5563;font-size:14px;line-height:1.5}.message-success{color:#087443;font-weight:650}.message-error{color:#bd1e2d;font-weight:650}
