.waypoint-start{color:var(--foreground);gap:18px;font-size:14px;line-height:1.5;display:grid}.waypoint-start fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.waypoint-start label{gap:6px;min-width:0;font-weight:500;display:grid}.waypoint-start :is(input,select,textarea){border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:inherit;border-radius:10px;padding:10px 12px}.waypoint-start :is(input,select,textarea,button,a):focus-visible{outline-offset:2px;outline:2px solid #cdb471}.waypoint-start :disabled{opacity:.6}.waypoint-start p,.waypoint-start small{color:var(--muted-foreground);margin:0;font-weight:400}.waypoint-reference{border:1px solid var(--border);background:var(--muted);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.waypoint-reference>svg{color:#cdb471;flex:none}.waypoint-reference>div{gap:3px;min-width:0;display:grid}.waypoint-reference span{overflow-wrap:anywhere}.waypoint-new-fields{gap:14px;display:grid}.waypoint-start-actions,.waypoint-saved{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.waypoint-start-actions button,.waypoint-saved :is(a,button){border:1px solid var(--border);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:inline-flex}.waypoint-start-actions button:first-child{color:#172126;background:#cdb471}.waypoint-saved strong{width:100%}.waypoint-start a{text-decoration:underline}@media (width<=500px){.waypoint-start :is(input,select,textarea){font-size:16px}}
